You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have old Sony TV connected to old Yamaha receiver. To control them, I set up IR blaster with Tasmota, connected it to HA. Because of this, I can't use any media_player entities, so I set up using media_player_template (https://github.com/Sennevds/media_player.template). It works perfectly - sends codes to tv and receiver, so I can change volume, source and power state from UI. According to source, it adds supported features: SUPPORT_TURN_ON, SUPPORT_TURN_OFF, SUPPORT_VOLUME_STEP, SUPPORT_VOLUME_MUTE, SUPPORT_SELECT_SOURCE. Its state shows:
source_list: source 1, source 2, source 3, source 4, source tv
device_class: tv
friendly_name: Sony TV
supported_features: 69000
is_volume_muted: off
When adding this to HomeKit, it appears in home.app, I can turn on/off and select source. When I start apple remote widget, I can select tv and it allows me to adjust volume with phone buttons, sends events when I press buttons, but widget is not complete - missing mute, power, channel, select list. It should look like this:
But instead, it looks like this:
That transparent speaker sign is not related to mute.
@bdraco , I found very strange behavior when using iOS remote widget. When I open it from control center and pressing any arrows/select button it trying to change state of tv (event if it turned on in HA). I see this in log:
[pyhap.characteristic] client_update_value: Active to 1 (original: 1) from client:
I'm not sure - if this is compatibility issue with media_player_template and active status is lost somewhere, or this is issue with HomeKit somewhere reporting incorrect status. So, should I open another issue or I can send You log & diagnostics somehow, so You can see what's wrong here?
The problem
I have old Sony TV connected to old Yamaha receiver. To control them, I set up IR blaster with Tasmota, connected it to HA. Because of this, I can't use any media_player entities, so I set up using media_player_template (https://github.com/Sennevds/media_player.template). It works perfectly - sends codes to tv and receiver, so I can change volume, source and power state from UI. According to source, it adds supported features: SUPPORT_TURN_ON, SUPPORT_TURN_OFF, SUPPORT_VOLUME_STEP, SUPPORT_VOLUME_MUTE, SUPPORT_SELECT_SOURCE. Its state shows:
source_list: source 1, source 2, source 3, source 4, source tv
device_class: tv
friendly_name: Sony TV
supported_features: 69000
is_volume_muted: off
When adding this to HomeKit, it appears in home.app, I can turn on/off and select source. When I start apple remote widget, I can select tv and it allows me to adjust volume with phone buttons, sends events when I press buttons, but widget is not complete - missing mute, power, channel, select list. It should look like this:
![ios15-iphone12-pro-home-control-center-apple-tv-remote](https://user-images.githubusercontent.com/10542322/200190904-6c5cab41-e04d-459d-907e-ec2b159fe8e7.png)
![IMG_BC9A3D5CB3E0-1](https://user-images.githubusercontent.com/10542322/200191008-c20c8f83-c7e9-45f6-8cff-ec29859a6a1d.jpeg)
But instead, it looks like this:
That transparent speaker sign is not related to mute.
According to Apple (https://support.apple.com/en-us/HT201664?cid=mc-ols-appletv-article_ht201664-ios_ui-10062021) full interface must be available on AirPlay2 devices. And it is not showing on ATV3 as well.
So, may be there is some attributes missing, so widget doesn't show all controls?
What version of Home Assistant Core has the issue?
Home Assistant 2022.11.1
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Container
Integration causing the issue
HomeKit
Link to integration documentation on our website
https://www.home-assistant.io/integrations/homekit/
Diagnostics information
config_entry-homekit-6ef04b208fdc35e87a96d5b206cc1cb6.json.txt
Example YAML snippet
Anything in the logs that might be useful for us?
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: