Архив рубрики: ESPEasy

WeMos D1 mini

Для того чтобы временно отключить спящий режим в ESP Easy, нужно:
Disconnect GPIO-16 from RST and connect it to GND. Restart your ESP if neccesary. Now deep sleep will be disabled and your ESP will function normally, until you connect GPIO-16 to RST again.

https://www.letscontrolit.com/wiki/index.php/SleepMode

Rules в ESPEasy

https://espeasy.readthedocs.io/en/latest/Rules/Rules.html

Например если нужно в MQTT вместо 1 отправлять ON, а вместо 0 — OFF, тогда отключаем отправку в контроллер (Devices — Edit — Send to controller) и отправляем значение в топик сами, с помощью Rules:

on PIR#State do
Publish,%sysname%/PIR/State,[PIR#State#O#U]
endon

Это было нужно для Home Assistant, хотел чтобы значение с PIR-датчика отправлялось как On/Off, а не 0/1 (почему именно так не помню, но провозился долго, вроде бы потому что binary_sensor настроенный по MQTT в HA понимает именно On Off). Но сейчас думаю что на самом деле можно было переопределить значения (можно переопределять и стэйты и атрибуты) в самом Home Assistant с помощью template: