Здравствуйте, господа!
Исходные данные: Модуль 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 , позволит разобраться в происходящих процессах...
Здравствуйте, господа! Исходные данные: Модуль 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 , позволит разобраться в происходящих процессах...