summaryrefslogtreecommitdiff
path: root/cache.go
AgeCommit message (Collapse)Author
2025-12-20Update payload for contact statesxengineering
`true` and `false` are bad values to describe a contact state. `open` and `closed` make much more sense.
2025-12-20Add cache implementationxengineering
This avoids frequent MQTT messages containing the same state.