@IntraVM а можно пример?
Сообщения amgstone
-
RE: Сценарии пользователей
@amgstone а то что значение с канала выдает "-" сможете поправить баг. На другом объекте у меня такая же проблема.
Поправил: this.stopTimer("T1"); ошибка ушла но насос дальше не выключает после етого как все сервопривода закрыты (On). -
RE: Сценарии пользователей
Пользователь @goodspeed1986 написал в Сценарии пользователей:
this.stopTimer(‘T1’)
/** * @name Виключення насоса тепла підлога * @desc * @version 4 */ const water_pump = Device("water_pump_for_hot_water"); const radiator8 = Device("RADIATOR8"); const radiator9 = Device("RADIATOR9"); const radiator10 = Device("RADIATOR10"); startOnChange([radiator8,radiator9,radiator10]); script({ start() { // if(radiator10.isOn()){ // this.log('radiator10 is On'); // }else{ // this.log('radiator10 is Off'); // } if(radiator8.isOff()||radiator9.isOff()||radiator10.isOff()){ this.log('start timer water_pump'); this.startTimer("T1",300,"onTimerT1"); } if(radiator8.isOn()&&radiator9.isOn()&&radiator10.isOn()){ this.log('off water_pump'); this.stopTimer(‘T1’); water_pump.turnOffSaveAuto(); } }, onTimerT1(){ water_pump.turnOnSaveAuto(); } });
Выдает ошибку: http://joxi.ru/82Q4bdkuwknbKm
-
RE: Сценарии пользователей
У меня проблемка: в сценарии IH срабатівает 2 действия одновременно. Помогите разобратся:
/** * @name Виключення насоса тепла підлога * @desc * @version 4 */ const water_pump = Device("water_pump_for_hot_water"); const radiator8 = Device("RADIATOR8"); const radiator9 = Device("RADIATOR9"); const radiator10 = Device("RADIATOR10"); startOnChange([radiator8,radiator9,radiator10]); script({ start() { // if(radiator10.isOn()){ // this.log('radiator10 is On'); // }else{ // this.log('radiator10 is Off'); // } if(radiator8.isOff()||radiator9.isOff()||radiator10.isOff()){ this.log('start timer water_pump'); this.startTimer("T1",300,"onTimerT1"); } if(radiator8.isOn()&&radiator9.isOn()&&radiator10.isOn()){ this.log('off water_pump'); water_pump.turnOffSaveAuto(); } }, onTimerT1(){ water_pump.turnOnSaveAuto(); } });
При открытии заслонки теплого пола в плашине MegaD продалает статус устройства, пришет "-". В сценарии у меня on это закрыто а off это открыто. 1 принимает коректно а 0 пишет "-" -
RE: Сценарии - новая версия API
подскажите как в этом сценарии передавать на виртуальное устройство температуру каждых 5 минут а не при каджом изменении температуры?
/** * @name Середня температура будинку * @desc * @version 4 */ const temp_bedroom = Device("STEMP1"); const temp_korudor = Device("STEMP11"); const temp_vana = Device("STEMP12"); const temp_hall = Device("STEMP5"); const temp_danulo = Device("STEMP6"); const temp_sofija = Device("STEMP7"); const temp_kamina = Device("STEMP8"); const temp_kitchen = Device("STEMP9"); const temp_house = Device("Stemp_house"); startOnChange([temp_bedroom,temp_korudor,temp_vana,temp_hall,temp_danulo,temp_sofija,temp_kamina,temp_kitchen]); script({ start() { let temp_house_t= (temp_bedroom.value+temp_korudor.value+temp_vana.value+temp_hall.value+temp_danulo.value+temp_sofija.value+temp_kamina.value+temp_kitchen.value)/7; this.assign(temp_house, "value", temp_house_t.toFixed(2)); } });
-
RE: Плагин MQTT
Подскажите как с датчика температуры (устройство) передать значение по mqtt на другое устройство?
-
RE: Кнопка работающая с несколькими MQTT топиками
@laronov у меня свич и сценарий, управляю свичем на закрытие или открытие всех ролет.
-
RE: Среднее значение с нескольких датчиков.
/** * @name Середня температура в будинку * @desc Середня температура в будинку * @version 4 */ const temp_hall = Device("STEMP2_1"); const temp_children = Device("STEMP5_1"); const temp_bedroom = Device("STEMP3_1"); const temp_house_all = Device("STEMP_house"); const temp_house_r = Device("ACTORA8"); startOnChange([temp_hall,temp_children,temp_bedroom]); script({ start() { let temp_house= (temp_hall.value+temp_children.value+temp_bedroom.value)/3; this.assign(temp_house_all, "value", temp_house); // this.assign(temp_house_r, "value", temp_house); temp_house_r.setValue(temp_house+1); } });
-
RE: Плагин MQTT
Помогите. Такая проблема, по mqtt подключил геркон страбивает так: при открытии сервопривода, включено-выключено-включено, можно установить какую то задержку для примера 2 секунды, чтобы было четкое срабативание выключено-включено?
-
RE: Сценарии - новая версия API
@konia74 выбрать мнемосхему где хотите что бы она визуализировалась, нажать на "+", примитивы и выбрать кнопка, а потом на ету кнопку назначить выполнение сценария.
-
RE: Управление телевизором lg webos
Добрый день, подскажите, кто то пробовал управлять lg tv webos?
-
RE: Плагин MQTT
Подскажите как на esp easy с IH передать команду для изминения состояния Generic - Dummy Device? Не могу разобратся с топиками и командами.
-
RE: Плагин MQTT
Подскажите как на esp easy с IH передать топик, импульс (pulse). Нужно передать импульс для включения реле.
-
RE: Сценарии - новая версия API
Может хто показать сценарий для счетчика многотарифного, чтобы визуализировал расход електроенергии по тарифам. Прошивка tasmota, wemos, pzem-004, mqtt.
-
RE: Мобильное приложение
Подскажите, как в мобильном приложенни визуализировать положения switch? А то у меня не показывает