Custom Integration for Hatch Rest (1st-gen) over Bluetooth Low Energy (BLE)

I am pleased to introduce a new custom integration for controlling the Hatch Rest (1st-generation) nightlight and sound machine with Home Assistant: https://github.com/jcgoette/hatch_rest_homeassistant/

I wanted to bring this older device into the Home Assistant ecosystem, and luckily I found a starting point in kjoconnor’s https://github.com/kjoconnor/ha-hatch-baby-rest integration. Building upon their excellent work, I’ve made modifications and improvements to create a more robust integration.

This custom integration provides three entities for your Hatch Rest: a main switch, a light with RGB and brightness support, and a media player for “white noise” playback. By using this integration, you can enjoy seamless control over your Hatch Rest device without relying on cloud services. It was also a good learning experience as I learned a lot more about BLE and asyncio “synchronization.”

If you’re interested in trying it out, please follow the instructions in the README. Feedback and testing are welcome.

1 Like