chrisjshull / homebridge-nest

Nest plugin for HomeBridge
707 stars 111 forks source link

Nest Smoke Detectors do not show up in Apple HomeKit anymore #545

Closed glowfishDE closed 2 years ago

glowfishDE commented 2 years ago

Hi all,

allthough my Homebridge loads all Nest Smoke Detector devices just fine and also shows them correctly in the homebridge webui plugin, i cannot see any of the nest devices on my iPhone in the apple home app. I know i could see carbon monoxide and smoke detector devices in the according rooms a while ago. But one day (i think its over 1,5 years ^^) my google auth token stopped functioning and i never fixed it as i found it too complicated.

Today i had some time and read about renewing the login credentials and i choosed the token refresh method. I created the token and i am fully able to authenticate and the homebridge polls all my devices. Just the apple ios App is not showing any.

What am i doing wrong? Any ideas?

Thanks :)

Here is the anonymized and shortened log output:

[5/23/2022, 9:13:52 AM] [Nest] Initializing Nest platform... [5/23/2022, 9:13:52 AM] [Nest] Fetching Nest devices. [5/23/2022, 9:13:57 AM] Loaded plugin: homebridge-nest@4.6.9 [5/23/2022, 9:13:57 AM] Registering platform 'homebridge-nest.Nest' [5/23/2022, 9:13:57 AM] [Nest] Initializing Nest platform... [5/23/2022, 9:13:58 AM] [Nest] Fetching Nest devices. [5/23/2022, 9:13:59 AM] [Nest] initing home_away_sensor "Home Occupied": deviceId: xxxxxx structureId: yyyyyyy [5/23/2022, 9:13:59 AM] [Nest] initing protect "Room1": deviceId: xxxxxx structureId: yyyyyyy [5/23/2022, 9:13:59 AM] [Nest] initing protect "Room2": deviceId: xxxxxx structureId: yyyyyyy [5/23/2022, 9:13:59 AM] [Nest] initing protect "Room3": deviceId: xxxxxx structureId: yyyyyyy [5/23/2022, 9:13:59 AM] [Nest] initing protect "Room4": deviceId: xxxxxx structureId: yyyyyyy [5/23/2022, 9:13:59 AM] [Nest] initing protect "Room5": deviceId: xxxxxx structureId: yyyyyyy [5/23/2022, 9:13:59 AM] [Nest] initing protect "Room6": deviceId: xxxxxx structureId: yyyyyyy [5/23/2022, 9:13:59 AM] [Nest] initing protect "Room7": deviceId: xxxxxx structureId: yyyyyyy

And the versions of the software i am using:

node = v12.16.1 homebridge = 1.4.1

Its running on Oznus Homebridge Docker Container https://registry.hub.docker.com/r/oznu/homebridge/

adriancable commented 2 years ago

@glowfishDE - sensors (like smoke detectors), since iOS 14, show up only in the status strip at the top of their respective Rooms, and (if, and only if, they are triggered) also on the 'overview' page.

Prior to iOS 14, sensors also appeared as tiles in the main HomeKit UI. This was a waste of space, so Apple took it out.

Nothing is wrong, your Nest Protects are not missing, and there is nothing you can do to change this behaviour.

Hope this helps!