The SleepMe Thermostat Integration is a custom component for Home Assistant, designed to provide seamless control and automation for the Chilipad Dock Pro Bed Cooling System. This integration allows you to manage your sleep environment with precise temperature controls and real-time monitoring of your device's water level, ensuring optimal performance and comfort throughout the night.
The Chilipad Dock Pro is a cutting-edge bed cooling system that regulates your bed's temperature between 55°F and 115°F, ensuring you stay comfortable all night long, regardless of room temperature or your body’s heat load. The system uses water circulation to maintain your desired temperature, making it an effective solution for hot sleepers or those who want a cooler sleep environment.
- Download the repository contents.
- Copy the
sleepme_thermostat
folder to your Home Assistant'scustom_components
directory. - Restart Home Assistant.
- Add the integration via the Home Assistant UI.
-
Before configuring the integration, you need to obtain an authentication token from Sleep.me:
- Log in to your account on the Sleep.me website.
- Navigate to your account details.
- Go to the "Developer API" section.
- Create a new token.
-
After obtaining the token, navigate to the integrations page in Home Assistant.
-
Click on "Add Integration" and search for "SleepMe Thermostat."
-
Follow the on-screen instructions to complete the setup, where you'll need to enter the token you generated.
Once configured, you can use the SleepMe thermostat entity in your Home Assistant automations, scripts, and dashboards. The binary sensor provides real-time information on the water level in your Dock Pro, allowing you to automate alerts or actions when the water is low. Additionally, you can use this integration to adjust the temperature settings, either via the Home Assistant UI or through automation, to ensure your bed remains at the optimal temperature throughout the night.
This project is licensed under the MIT License.
Contributions are welcome! Please open an issue or submit a pull request.
If you encounter any issues or have questions, feel free to open an issue in the GitHub repository.
- Thanks to the Home Assistant community for their support and resources.