tretyakovsa / Sonoff_WiFi_switch

Прошивка для ESP8266 (Умный дом)-Firmware for ESP8266 (Smart Home)
GNU General Public License v3.0
178 stars 40 forks source link

Не работает таймер...Предложение по улучшению... #137

Open Jawa12 opened 5 years ago

Jawa12 commented 5 years ago

Здравствуйте, господа! Исходные данные: Модуль WittyCloud на ESP12e прошит бинарником последней прошивки(кстати почему то не получается с первого раза обновить по "воздуху"). Не обходимо: Включать RGB с 18.00 до 21.00 при малой освещённости( <100, а при >200 выключать). т.к. в сценарии нет возможности использовать время, попробовал использовать "pin", который без кнопки, т.е.по таймеру этот "pin"переводится в "1" и наоборот, а уж его (pin)состояние вводим в условие включения RGB... НО... отображение состояния этого вывода нигде не нашёл, поэтому и не смог разобраться в причинах неработающего таймера... Далее использовал для включения по таймеру реальное реле(светодиод GPIO13, мигание при загрузке отключено)
К сожалению столкнулся с проблемой: По таймеру реле не включается! и соответственно не работает по расписанию задумка, хотя при включении вручную GPIO13 сценарий по условию отрабатывает, подсветка включается! кроме того, как мне показалось, при переключении реле условия проверяются, а при наступлении уровня освещённости вообще не реагирует(конкретно не включается при наступлении условия малой освещённости). В то же время сценарий без и/или (т.е освещённость >200 RGB off) отрабатывает. Правда я выставлял в условии "состояние реле 3 = 1"... может в таком случае нужно прописывать что-то другое(HIGH/TRUE) ?

А ещё есть предложение внести какую либо переменную в памяти FS c отображением её на web странице в двоичном виде, чтоб каждый бит соответствовал состоянию реле(pin, и т.д.) … Мне кажется ресурсов затратится минимум, а управление по "var"="var" | 0010 или "var"="var" & 1101 , позволит разобраться в происходящих процессах...

renat2985 commented 5 years ago

Много текста, лень читать ;) звоните Skype: renat2985