grzegorz914 / homebridge-denon-tv

Homebridge plugin for Denon/Marantz AV Receivers, publish as independent external platform accessory.
MIT License
75 stars 16 forks source link

Accessories not displayed in Homekit #299

Open Patric-Jean opened 6 days ago

Patric-Jean commented 6 days ago

System:

Running as a child-bridge on Homebridge Synology / Homebridge-UI [11/13/2024, 9:48:38 AM] [homebridge-denon-tv] -------- DEnon -------- [11/13/2024, 9:48:38 AM] [homebridge-denon-tv] Manufacturer: Denon [11/13/2024, 9:48:38 AM] [homebridge-denon-tv] Model: AVR-X2600H [11/13/2024, 9:48:38 AM] [homebridge-denon-tv] Zones: 2 [11/13/2024, 9:48:38 AM] [homebridge-denon-tv] Control: Main Zone [11/13/2024, 9:48:38 AM] [homebridge-denon-tv] Firmware: 0 [11/13/2024, 9:48:38 AM] [homebridge-denon-tv] Api version: 301 [11/13/2024, 9:48:38 AM] [homebridge-denon-tv] Serialnr: xxxxxxx [11/13/2024, 9:48:38 AM] [homebridge-denon-tv] ----------------------------------

[11/13/2024, 9:48:38 AM] [homebridge-denon-tv] Device: 192.168.1.xxx DEnon, Published as external accessory. [11/13/2024, 9:48:38 AM] [homebridge-denon-tv] Device: 192.168.1.xxx DEnon, Impulse generator started. [11/13/2024, 9:48:38 AM] DEnon B505 is running on port xxxxx.

The accessories are displayed in Humebridge-UI (Accessories) but not in Homekit. Followed all steps of Traoubleshooting already several times.

grzegorz914 commented 6 days ago

Are you added it to Home app?

Patric-Jean commented 6 days ago

Are you added it to Home app?

Yes. Of course. The hub is visible. But without accessories (see screenshot). image

grzegorz914 commented 6 days ago

You need to add the accessory itself, not the bridge

Patric-Jean commented 6 days ago

I am very sorry and thankful for your kind help! This seems stupid, but I have configured the accessories in the plugin and added the subbridge (Denon-tv). How can I then add the accessories separately? I dont see separate codes to add them... 🧐 see screenshot. 2024-11-13_15-26-45

grzegorz914 commented 6 days ago

Use the same code, https://github.com/grzegorz914/homebridge-denon-tv/wiki#adding-to-homekit

Patric-Jean commented 5 days ago

Use the same code, https://github.com/grzegorz914/homebridge-denon-tv/wiki#adding-to-homekit

Yes. That's what I did. Adding the Child-Bridge as an accessory in HomeKit. But as a result, I see Denon-TV as a bridge in HomeKit without any accessories like power or volume.

grzegorz914 commented 5 days ago

Do not use special character in accessory name like -

grzegorz914 commented 5 days ago

You need to add the DEnon accessory, not the homebridge-denon-tv

Patric-Jean commented 5 days ago

Ok. Turns out, I was able to add it to HomeKit (and displaying the accessories) with my iPad that runs on iPadOS 17.x. I just tried it again with my iPhone running iOS 18.2 and it did not work.

Patric-Jean commented 5 days ago

Really appreciate your kind and prompt help! ❤️

Patric-Jean commented 5 days ago

Do you have paypal for a small thank you? Github lets me send via credit card only.

grzegorz914 commented 5 days ago

No, I don’t have PayPal

Patric-Jean commented 5 days ago

Ok. Ill figure it out. Will come.

JeffGoldner commented 3 days ago

I'm in the same boat now. Accessory went missing with the last plug-in update and not possible to add it back. Removed the receiver from HomeKit and the Denon bridge - which was showing no accessories; restarted Homebridge. I tried a number of things including not using a child bridge, but each attempt to add it back gives me the homebridge setup code and no way to add the child bridge (if using), or the accessory receiver. Sometimes the Home app will say accessory already added, other times it will show "Bridge" and then time out trying to add it.

I've been using this for a number of years.

iOS 18.1

goshawk2929 commented 3 days ago

I too have been having issues. I think it is TVoS 18 issue. Ever since new apple TVOS, Receiver is added as a "speaker" and acts/functions like a remote in iPhone/iPad and not work within homekit. Not sure if this is a desired result or not....but I liked having the tiles and controls within homekit

goshawk2929 commented 3 days ago

Like OP, lately the device does not show up to add in homekit. Notice the names.....in homekit a completely different device shows up.

Screenshot 2024-11-15 at 5 34 47 PM Screenshot 2024-11-15 at 5 37 36 PM

{     "devices": [         {             "name": "Denon AV Receiver OJ",             "host": "xx.xx.x.x,             "port": 8080,             "generation": 1,             "zoneControl": 0,             "getInputsFromDevice": true,             "getFavoritesFromDevice": false,             "getQuickSmartSelectFromDevice": false,             "inputsDisplayOrder": 0,             "buttons": [                 {                     "displayType": 0                 }             ],             "buttonsZ2": [                 {                     "displayType": 0                 }             ],             "buttonsZ3": [                 {                     "displayType": 0                 }             ],             "sensorPower": false,             "sensorVolume": false,             "sensorMute": false,             "sensorInput": false,             "sensorSurrounds": [                 {                     "displayType": 0                 }             ],             "infoButtonCommand": "MNMEN ON",             "masterPower": false,             "masterMute": false,             "masterVolume": false,             "volumeControlNamePrefix": false,             "volumeControl": 2,             "volumeMax": 100,             "refreshInterval": 5,             "enableDebugMode": false,             "disableLogInfo": false,             "disableLogDeviceInfo": false,             "disableLogConnectError": false,             "restFul": {                 "enable": false,                 "debug": false             },             "mqtt": {                 "enable": false,                 "debug": false,                 "auth": false             }         }     ],     "_bridge": {         "username": “xx:xx:xx:xx:xx:xx”,         "port": xxxxx     },     "platform": "DenonTv" }

grzegorz914 commented 3 days ago

Do not use special char in the name, plugin is published correct, may be reboot your network router, check firewall etc.