
POWER2 включва/изключва малката лампа горе.
POWER1 включва/изключва централното осветително тяло.
Абсолютно същият модел Sonoff, купени 2019г, управлява осветително тяло в салона, което се състои от две групи лампи.
Button1 e физически бутон за включване/изкл на първа група осветление.
Button2 e физически бутон за включване/изкл на втора група осветление.
В съседство се намира троен стенен контакт, в когото е монтиран BLE Sniffer на ESP-WROOM-32. Налице е съответния адрес в мрежата и название на MQTT-клиент. Този снифер интегрира показанията на LYWSD03MMC в openHAB. И като допълнение към GPIO12 e закачено реле, което управлява подов вентилатор. Идеята е Sonoff Touch T1 US 2 в салона, да управлява освен своето осветление и това в кухнята, а още вентилатора.
SetOption може да се съкрати до SO в Tasmota след версия 8.3.1 и нагоре, за което последвалите команди в конзолата ще ползват този формат.
1). Премахва незабавно действие при натискане на един бутон.
SO13 0
2). Настройка режим на многократно натискане на бутона.
SO1 1
Активизация на тази опция при 1/2/3/4 кликания на button1 следва управление на съответните POWER1/2/3/4 в обкръжението на Tasmota и генерира следните топици:
MQT: stat/saloon/BUTTON1 = {"ACTION":"SINGLE"} MQT: stat/saloon/BUTTON1 = {"ACTION":"DOUBLE"} MQT: stat/saloon/BUTTON1 = {"ACTION":"TRIPLE"} MQT: stat/saloon/BUTTON1 = {"ACTION":"QUAD"} MQT: stat/saloon/BUTTON1 = {"ACTION":"PENTA"} MQT: stat/saloon/BUTTON1 = {"ACTION":"HOLD"}3). Проверка на настройките.
Backlog SwitchMode1;SwitchTopic1;SetOption73;ButtonTopic1
резултат по подразбиране:
MQT: stat/saloon/RESULT = {"SwitchMode1":0} MQT: stat/saloon/RESULT = {"SwitchTopic":"0"} MQT: stat/saloon/RESULT = {"SetOption73":"OFF"} MQT: stat/saloon/RESULT = {"ButtonTopic":"0"}4). Отделя бутона от релето.
SO73 1
Внимание!
При изпълнението на тази команда в конзолата на Tasmota ( салон - Sonoff Touch T1 US 2 ), физическите бутони не контролират релетата, докато командите от MQTT-сървъра продължават, да се изпълняват коректно.
5). Проверка на текуща задръжка.
SO32
CMD: SO32 MQT: stat/saloon/RESULT = {"SetOption32":40}6). Предпочитание от 2сек задръжка.
SO32 20
8). Подсказка.
Списък на възможни състояния на бутона.
state=10 one short press state=11 two short press state=12 three short press state=13 four short press state=14 five short press state=3 long pressСпоред предложението на Tasmota, на всеки бутон може да се закачат 6 събития.
Подсказка.
Синтаксис на командата.
POWER 0 или OFF :: изключване POWER 1 или ON :: включване POWER 2 или TOGGLE :: превключване8). Въвеждане на правило, чрез дописване (+).
Rule1 ON button1#state=10 DO publish cmnd/saloon/POWER1 2 ENDON Rule1 + ON button2#state=10 DO publish cmnd/saloon/POWER2 2 ENDON Rule1 + ON button2#state=11 DO publish cmnd/kitchen/POWER1 2 ENDON Rule1 + ON button1#state=11 DO publish cmnd/kitchen/POWER2 2 ENDON Rule1 + ON button2#state=3 DO publish cmnd/wroom/POWER 2 ENDONRule1 е първото правило до сега. Ако е създадено, новото правило следва да е Rule2, a следващо Rule3.
Tasmota не е чувствителна към регистъра на шрифта.
Копиране първи ред - изпълнение. Копиране втори ред - изпълнение и така до края. На един дъх не работи.
Първите два реда връщат физическото управление на релетата в салона, както бе с еднократно натискане.
Трети ред, чрез двукратно натискане на Button 1 ще вкл/изкл голямата лампа в кухнята.
Четвърти ред, чрез двукратно натискане на Button 2 ще вкл/изкл малката лампа в кухнята.
Последен, пети, чрез задържане за две секунди Button 2 ще вкл/изкл вентилатора на пода.
На практика първите два реда не са елегантни. Те излишно публикуват, което генерира трафик. Релетата, бутоните и Tasmota в салонния Sonoff изграждат една същност. Корекция на правилото.
Rule1 ON button1#state=10 DO POWER1 2 ENDON Rule1 + ON button2#state=10 DO POWER2 2 ENDONПо този начин бутоните стават наистина физически. Без лаг и заобикалят Wi-Fi свързаност с рутера или падане на MQTT-сървъра.
9). Активация на правилото.
Rule1 1
Активацията не е финал на правилото. То може винаги да се допише с нови изрази без допълнителни манипулации.
10). It's alive!
скриншот

до нови срещи ^.^
0 Response to "Tasmota Multipress"
Публикуване на коментар