dgreif / homebridge-hatch-baby-rest

A homebridge plugin for Hatch Baby Rest night light
MIT License
70 stars 19 forks source link

RestoreIot unsupported product #88

Closed evbarnett5 closed 1 year ago

evbarnett5 commented 1 year ago

Just bought a new hatch restore running firmware (9.1.361) . Installed plugin via home bridge UI and is currently logging that restoreIot is an unknown product.

PastedGraphic-1
evbarnett5 commented 1 year ago

TLDR: Modified scripts. Hatch status works in homekit when turned on from hatch app. Could not control hatch from homekit. Device is currently stuck in a connection loop and awaiting support from hatch.

Wanted to provide an update on this. Modified some of the scripts to handle the newly named restore device (restoreIot). Got to the point where if I turned on the device from the hatch app the homekit accessory would update with the correct status. However, I couldn't get the restore to turn on using the homekit switch. I was debugging some of the MQTT messages I saw when I would control from the app and tried to modify the structure that homekit sends to turn on the device. This caused the device to get stuck in some weird connection loop where the app thinks the device isn't connected and therefore won't propagate any changes made in the app. Reached out to Hatch to see if they can reset something from their side and currently awaiting a reply. Will provide additional updates as I find things out. Happy to share changes I have made thus far.