Omnindoor

From Sudo Room
Revision as of 19:52, 3 October 2024 by Jerkey (talk | contribs)
Jump to navigation Jump to search
Omnindoor-ESP32-wiring.png
Caption text
Header text Header text
Pin thing Mode in Tasmota Configure Unit menu
4 forward Power
14 reverse Power
33 current ADC Current (bottom of list)
Example Example
Example Example
Example Example


{"POWER1":"ON"}0jake@eg:~/sketchbook/omnindoor$ curl -u "admin:password" http://10.111/cm?cmnd=POWER1+off

{"POWER1":"OFF"}0jake@eg:~/sketchbook/omnindoor$ curl -u "admin:password" http://10.111/cm?cmnd=rule1+1

{"Rule1":{"State":"ON","Once":"OFF","StopOnError":"OFF","Length":0,"Free":511,"Rules":""}}

turn off when limit current hit Rule1 ON Power1#state=1 DO backlog Delay 30; Power1 0 ENDON rule1 1

Rule2 ON ANALOG#Voltage1>100 DO Power1 0 ENDON rule2 1

set the adc range

AdcParam 6, 0, 4095, 0, 1024

in the console you can view the rules:

CMD: rule1

RSL: RESULT = {"Rule1":{"State":"ON","Once":"OFF","StopOnError":"OFF","Length":54,"Free":457,"Rules":"ON Power1#state=1 DO backlog Delay 100; Power1 0 ENDON"}}

CMD: rule2

RSL: RESULT = {"Rule2":{"State":"ON","Once":"OFF","StopOnError":"OFF","Length":40,"Free":471,"Rules":"ON ANALOG#Voltage1>100 DO Power1 0 ENDON"}}

CMD: adcparam

RSL: RESULT = {"AdcParam1":[33,0,4095,0,1024]}