7 Commits

Author SHA1 Message Date
Cameron Cordes 4a7fe9deaf Save state to EEPROM
Set defaults in the Config on first launch, then update it as it
transitions to IDLE (only if its changed).

This should make the module more resistant to power loss and resets so
it doesn't lose position.
2021-09-22 20:13:47 -04:00
Cameron b979b1d141 Log stepper position when returning to IDLE 2021-09-20 22:25:43 -04:00
Cameron 4a2d216279 Add Adjust topic and improve state handling
Add adjusting topic to allow for tweaking the open/close endpoints.
Improved the state handling/transitions so that it will only change
states when IDLE.
2021-09-20 22:04:13 -04:00
Cameron e2f186c399 Update README 2021-09-20 21:38:02 -04:00
Cameron Cordes d2a2726d63 Update README 2021-05-04 22:25:30 -04:00
Cameron Cordes 860333da22 Initial code commit 2021-05-04 22:25:25 -04:00
cameron 6127e8600f Initial commit 2021-05-05 02:19:18 +00:00