Добрый день. Взял за основу Floy предложенный на wiki от WB. Вот незадача, датчик WB-MSW v.3 физически отключил, а HomeKit не выдает ошибку то, что датчик недоступен и выдает соответсвенно показания те, которые были до отключения. Помогите пожалуйста исправить это положение иначе и знать не будешь, что датчик упал и последствия этого всем понятны.
на примере температуры показываю код узла function.
let homekit = {};
for (var i in msg.data_array) {
var item = msg.data_array[i];
if ((item.topic).split(’/Temperature’).length > 1) {
homekit.CurrentTemperature = ‘error’ in item && item.error ? “NO_RESPONSE” : parseFloat(item.payload);
break;
}
}
if (!Object.keys(homekit).length) return null;
msg.payload = homekit;
return msg;