Marius Muja
|
924da9b58c
|
Test query door for 0x37 panel
|
2024-01-18 19:21:20 -08:00 |
Marius Muja
|
79490cb6b0
|
Handle the case of openers that stop door instead of opening it when toggling door while closing.
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
187cd60320
|
Bug fix
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
02319d49a5
|
Use received door state for 2nd door toggle in sec+1.0
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
9a4cfe3c56
|
Added protocol traits
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
2730b8efeb
|
WIP
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
11a98edd79
|
Fixes
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
cf213e87d6
|
Bug fixes
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
8ced427141
|
Throttle 0x38 command insertion for 0x37 openers to 10s
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
1fdcd8f8b7
|
Rework of sec+1.0 command transmission
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
ca16559ee6
|
Some updates
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
15f5eab643
|
More attempts to get lock/unlock to work
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
1cec8e881e
|
Adjust timings
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
bf19a49fdb
|
More debug statements
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
b20ccac4a8
|
Send ButtonState on door open requests
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
a6fe612525
|
Attempt to fix lock action for 398LM wall panel
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
56795f591e
|
Don't require two messages to update state, some GDOs throttle replies when door is closed
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
9e2bebc3f0
|
Trigger motion for light on in sec+1.0
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
be4d666967
|
Inject 0x38 after 0x37 to try to fix door status issue on some wall panels
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
1a4ff59205
|
Updates, obstruction from state, better logging
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
65dfae4d0a
|
Updates, fixes, improvements
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
0f64dc92d1
|
Bug fixes
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
58c94f6d3b
|
Avoid long blocking in esphome loop
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
fe582a642d
|
Bug fix
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
eb420119be
|
Adjusted some timings fix
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
bbdbaa2f0d
|
Adjusted some timings
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
d3a8549fab
|
Fix
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
4802d99ade
|
Allow sync() to be re-run for sec+1
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
f4f238d9a8
|
More refactorings, cleanup
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
57da3861ac
|
Cleanup
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
ca26b6dfe8
|
Make sync() operation protocol specific. Added sec+v1 wall panel emulation.
|
2024-01-18 17:55:01 -08:00 |
Marius Muja
|
608e0faeb2
|
Reorganize code to support multiple protocols. Initial (partial) secplus1
implementation.
|
2024-01-18 17:54:59 -08:00 |