Wrote an app and driver for Eight Sleep Pod that is based on Alex's smart things driver but rewritten from scratch and with some new features. Tested with my eight sleep pod.
Capabilities
- Turn on or off
- Get and set current level
- Get and set target level for heating
- Get and set target level for cooling (if supported by bed)
- Get whether there is a person in the bed (up to an hour delayed)
- Get whether there is a person is asleep (up to an hour delayed)
- Get the bed temperature (only when in bed and up to an hour delayed)
- Get the room temperature (only when in bed and up to an hour delayed)
- Has some of the capabilities of a thermostat (thermostate mode and heating and colling setpoints) as this fits the bed model most closely
- Polls the servers every
pollIntervalSeconds
seconds, wherepollIntervalSeconds
can be set by the user. Defaults to every 5 minutes.