Dashboard
- Status shows Open, Closed, Opening, or Closing.
- Open and Close start actuator movement; Stop stops the output.
- Automatic Temperature Mode opens above T1 and closes below T2.
- INA219 Current shows the last measured motor current, absolute current, bus voltage, configured limit, and sensor state.
Local Buttons
- Button 1 starts opening when it is pulled to GND.
- Button 2 starts closing when it is pulled to GND.
- Holding a button does not repeat commands; press again to send another command.
- A button open or close command also clears a current-limit fault and retries motion.
Settings
- T1 must stay at least 5.0 deg C above T2 to prevent rapid toggling.
- The auto-stop value is a safety timeout for actuator motion.
- The current limit is an absolute motor-current limit in mA. Set it to 0 to disable current limiting.
- Wi-Fi changes are tested before they are kept; failed changes roll back to the previous connection.
- Persistent logging should stay off unless you need flash-backed diagnostics.
Master And Slave
- Use Slave for a standalone door controller or the second door in a pair.
- Use Master only on the controller that should command both doors.
- The master uses the configured fixed station MAC; a slave uses its normal board MAC.
- If a slave IP is set on the master, Open and Close are also sent to the slave over
/api. - Set the slave IP to
0.0.0.0to keep master mode without forwarding commands. - Each door still enforces its own current limit and fault behavior.
Current Limit Fault
- If the measured absolute current exceeds the limit, the actuator stops immediately.
- The fault message stays visible on the dashboard and remains stored after reboot.
- Automatic temperature mode will not restart the actuator while the fault is active.
- Clear the fault by deliberately pressing Open or Close on the dashboard or with a local button.
- Stop commands and settings changes do not clear the fault.
Diagnostics
/api?status=1&temperature=1returns live JSON status./api?cmd=getlog,getcrashes, andgetactuatorlogreturn stored diagnostics.- The Telnet diagnostic shell accepts
help,status,log,crashes,actuatorlog,ls, andmem.
OTA Update
The OTA page uploads a PlatformIO firmware .bin file to the controller. The device reboots after a successful upload.