Страница 3 из 3
Посоветуйте прошивку для sonoff basic2+mqtt+ds18b20
Добавлено: Пн янв 28, 2019 5:27 pm
KirillSt2
С Tasmota у меня чудесно работает c MD пять ds и am2301 и настраивать просто.
Там только правилами в mqtt выдачу прописать.
rule3 on tele-AM2301#temperature do publish tele/sn2/Temp %value% endon on tele-AM2301#humidity do publish tele/sn2/Hum %value% endon
rule3 1
Sent from my iPhone using Tapatalk
Re: Посоветуйте прошивку для sonoff basic2+mqtt+ds18b20
Добавлено: Пн янв 28, 2019 6:25 pm
viktor6
woow писал(а): Пн янв 28, 2019 5:23 pm
viktor6 писал(а): Пн янв 28, 2019 4:54 pm
Данные обновляются только в одну сторону на МД, а в esp они не передаются
Метод покажите, там что у вас термостат?
Switch1 который стоит в простых устройствах (То что идет с образом от Сергея)
Re: Посоветуйте прошивку для sonoff basic2+mqtt+ds18b20
Добавлено: Пн янв 28, 2019 7:48 pm
woow
viktor6 писал(а): Пн янв 28, 2019 6:25 pm
woow писал(а): Пн янв 28, 2019 5:23 pm
viktor6 писал(а): Пн янв 28, 2019 4:54 pm
Данные обновляются только в одну сторону на МД, а в esp они не передаются
Метод покажите, там что у вас термостат?
Switch1 который стоит в простых устройствах (То что идет с образом от Сергея)
что за switch?
Re: Посоветуйте прошивку для sonoff basic2+mqtt+ds18b20
Добавлено: Пн янв 28, 2019 8:33 pm
woow
мой метод такой
Код: Выделить всё
if ($this->getProperty('tempr')>($this->getProperty('set_tempr')+1)) {
getURL("http://192.168.1.129/control?cmd=GPIO,12,0");
}
if ($this->getProperty('tempr')<($this->getProperty('set_tempr')-1)) {
getURL("http://192.168.1.129/control?cmd=GPIO,12,1");
}
Re: Посоветуйте прошивку для sonoff basic2+mqtt+ds18b20
Добавлено: Пн янв 28, 2019 8:38 pm
viktor6
woow писал(а): Пн янв 28, 2019 7:48 pm
viktor6 писал(а): Пн янв 28, 2019 6:25 pm
woow писал(а): Пн янв 28, 2019 5:23 pm
viktor6 писал(а): Пн янв 28, 2019 4:54 pm
Данные обновляются только в одну сторону на МД, а в esp они не передаются
Метод покажите, там что у вас термостат?
Switch1 который стоит в простых устройствах (То что идет с образом от Сергея)
что за switch?
Спасибо за помощь но видемо прошивка меня одалела
Re: Посоветуйте прошивку для sonoff basic2+mqtt+ds18b20
Добавлено: Пн янв 28, 2019 8:45 pm
woow
при чём тут прошивка, если думайте что она виновата попробуйте Tasmota. Tasmota заточена под Sonoff, но там свои пряники. Первом своём посту дал ссылку, но если не разберётесь с настройками МДМ счастья не будет.
Сделайте так:
Объект: Switch3
Свойство: status_sw3 (поменял чтобы у вас там путаницы не было)
Привяжите свойство к MQTT
Метод: switch_sw3
Код: Выделить всё
if (gg('Switch3.status_sw3') == 1) {
//if (gg('Switch3.status_sw3') == 1) {
getURL("http://192.168.1.129/control?cmd=GPIO,12,0");
} else{
getURL("http://192.168.1.129/control?cmd=GPIO,12,1");
}
В панели управления создайте кнопку (незабываем указать Объект, Метод) и пащёлкайте
Re: Посоветуйте прошивку для sonoff basic2+mqtt+ds18b20
Добавлено: Пн янв 28, 2019 10:00 pm
viktor6
woow писал(а): Пн янв 28, 2019 8:45 pm
при чём тут прошивка, если думайте что она виновата попробуйте Tasmota. Tasmota заточена под Sonoff, но там свои пряники. Первом своём посту дал ссылку, но если не разберётесь с настройками МДМ счастья не будет.
Сделайте так:
Объект: Switch3
Свойство: status_sw3 (поменял чтобы у вас там путаницы не было)
Привяжите свойство к MQTT
Метод: switch_sw3
Код: Выделить всё
if (gg('Switch3.status_sw3') == 1) {
//if (gg('Switch3.status_sw3') == 1) {
getURL("http://192.168.1.129/control?cmd=GPIO,12,0");
} else{
getURL("http://192.168.1.129/control?cmd=GPIO,12,1");
}
В панели управления создайте кнопку (незабываем указать Объект, Метод) и пащёлкайте
Причём прошивка? Да при том что на других (wifi-iot, даже TASMOTA) прошивках mqtt работает а в этой не в какую. Изначально бы сказали что свойства и методы объекта нужно свои прописывать, долго бы не мучался.
Re: Посоветуйте прошивку для sonoff basic2+mqtt+ds18b20
Добавлено: Пн янв 28, 2019 10:24 pm
woow
Да не за что