Hatch Baby Rest
homebridge-hatch-baby-rest · v6.2.2
Adds Hatch Rest, Rest+, Rest Mini and Restore sound machines to HomeKit.
What it says it supports
Brands
- Hatch
Devices it names
- Hatch Rest
- Rest+
- Rest Mini
- Restore
Shows up in Apple Home as from its README
What people report
Hatch Rest family works; maintainer added newer models in 6.2.0, though some recent versions broke older ones.
- Works2
- Partly works1
- Not working2
- Requested1
| Device | Status | What they said | Source |
|---|---|---|---|
| Hatch Rest 2nd Gen | Works | Maintainer added support after report; issue closed completedSaved copyThanks for the quick turnaround. Good news is that it did recognize the RestV2, but it got an error due to the battery and kept throwing errors until Homebridge rebooted and the same thing is happening. Here’s part of the error: [26/12/2021, 16:39:30] [HatchBabyRest] Configuring 0 Rest, 1 Rest+, 0 Rest Mini, 1 Rest 2nd Gens, and 0 Restore Devices [26/12/2021, 16:39:32] [homebridge-hatch-baby-rest] This plugin generated a warning from the characteristic 'On': characteristic value expected boolean and received undefined. See https://git.io/JtMGR for more info. [26/12/2021, 16:39:32] … Excerpt saved from GitHub on 2026-10-22. | Issue #65 · 2021-12 |
| Hatch Restore 3 | Works | Supported in 6.2.0; user confirmed works greatSaved copy… thank you for making this awesome plugin! I downloaded HomeKit for the sole purpose of using this plugin, it's such a cool tool. I tried connecting my new Hatch Restore 3 to it, but found that it is not supported. Are the any plans to add support for it? If not, I would love a little guidance on how to add it myself! Second, I was unable to add the Homebridge Hatch Baby Rest Child Bridge to my HomeKit. Should I be using the Child Bridge at all? Excerpt saved from GitHub on 2026-10-22. | Issue #146 · 2025-06 |
| Hatch Baby Rest | Partly works | Works in 6.2.0 for on/off only; no color or volumeSaved copyDebug Info included below: [10/22/2025, 1:07:58 PM] [homebridge-hatch-baby-rest] Unsupported Product Found: restBaby [10/22/2025, 1:07:58 PM] [homebridge-hatch-baby-rest] Configuring Hatch Devices: [10/22/2025, 1:07:58 PM] [homebridge-hatch-baby-rest] Rest+: 1 [10/22/2025, 1:07:58 PM] [homebridge-hatch-baby-rest] Debug info for restBaby My Hatch Baby: [10/22/2025, 1:07:58 PM] [homebridge-hatch-baby-rest] { "id": "*", "createDate": "2025-10-22 11:02:21", "updateDate": "2025-10-22 11:02:21", "macAddress": "*", "owner": true, "productDevice": { "id": 8445784, "createDate": "2025-10-22 11:02:09", … Excerpt saved from GitHub on 2026-10-22. | Issue #149 · 2025-10 |
| Hatch Mini | Not working | Same 4.3.1+ regression; downgrade to 4.3.0 worksSaved copyWhen using 4.3.0, my Rest+ works great. In 4.3.1 and 4.3.2, it's not recognized. Using 4.3.0, I see this: `[3/9/2024, 11:07:07 PM] [HatchBabyRest] Unsupported Product Found: grow [3/9/2024, 11:07:07 PM] [HatchBabyRest] Unsupported Product Found: answeredReader [3/9/2024, 11:07:07 PM] [HatchBabyRest] Configuring Hatch Devices: [3/9/2024, 11:07:07 PM] [HatchBabyRest] Rest+: 1 [3/9/2024, 11:07:07 PM] [HatchBabyRest] Adding new Hatch Rest+ - Michael’s Room` Using 4.3.1/4.3.2, I see this: `[3/10/2024, 11:26:41 PM] [HatchBabyRest] Unsupported Product Found: answeredReader. Set `"debug": true` in … Excerpt saved from GitHub on 2026-10-22. | Issue #126 · 2024-03 |
| Hatch Rest+ | Not working | 4.3.1 and 4.3.2 stopped recognizing it; 4.3.0 works; closed not plannedSaved copyWhen using 4.3.0, my Rest+ works great. In 4.3.1 and 4.3.2, it's not recognized. Using 4.3.0, I see this: `[3/9/2024, 11:07:07 PM] [HatchBabyRest] Unsupported Product Found: grow [3/9/2024, 11:07:07 PM] [HatchBabyRest] Unsupported Product Found: answeredReader [3/9/2024, 11:07:07 PM] [HatchBabyRest] Configuring Hatch Devices: [3/9/2024, 11:07:07 PM] [HatchBabyRest] Rest+: 1 [3/9/2024, 11:07:07 PM] [HatchBabyRest] Adding new Hatch Rest+ - Michael’s Room` Using 4.3.1/4.3.2, I see this: `[3/10/2024, 11:26:41 PM] [HatchBabyRest] Unsupported Product Found: answeredReader. Set `"debug": true` in … Excerpt saved from GitHub on 2026-10-22. | Issue #126 · 2024-03 |
| Hatch Restore | Requested | User asked for support; showed No ResponseSaved copyAlright, I finally broke down and bought a Restore because I wanted to make the plugin feature complete 😅. Just released v`3.2.0` with Restore support. Here's an excerpt from the Readme explaining some limitations: The Hatch Restore supports much more complicated routines that do not map well to HomeKit controls. Because of this complexity, the Restore is exposed as a simple switch. Turning the switch on will initiate the first step in your Bedtime routine. Turning the switch off will turn the device off no matter which routine/step you are in. Hopefully this switch approach gives you the … Excerpt saved from GitHub on 2026-10-22. | Issue #32 · 2020-11 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud
Hatch cloud
You’ll need
- Hatch account
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | ^1.5.1 || ^2.0.0-beta.0 |
| Homebridge 2.0 | Yes |
| Node.js | ^20 || ^22 || ^24 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | HatchBabyRest |
| License | MIT |
Community signals
| Downloads a week | 37 |
|---|---|
| Downloads a month | 1,033 |
| GitHub stars | 92 |
| Open issues | 3 |
| Closed issues | 94 |
| Last code push | 2026-10-21 |
| Latest version | 6.2.2 (2026-02-16) |
| First published | 2019-09-25 |
| Releases | 56 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- Audio track shown as fan speed
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- Battery
- Fan
- Lightbulb
- Speaker
- Switch
Sources
- npm: https://www.npmjs.com/package/homebridge-hatch-baby-rest
- Source code: https://github.com/dgreif/homebridge-hatch-baby-rest
- Issues: https://github.com/dgreif/homebridge-hatch-baby-rest/issues
- Homepage: https://github.com/dgreif/homebridge-hatch-baby-rest/tree/main/packages/homebridge-hatch-baby-rest#readme
- Verified plugins list: https://github.com/homebridge/verified