-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fridge freezer - Door Sensor cannot be renamed #196
Comments
That’s not the case for me. The Home app shows them with their different type names:
The use of
This was a deliberate choice to make the |
Yes, I know these services don't support being renamed. As I said, that was a deliberate implementation choice... which I might reconsider. I cannot reproduce the issue of all the doors being called "Fridge freezer" in my testing. They each have appropriate unique names when I try it. I don't have an actual Home Connect fridge freezer to test against, so am having to mock it up, but that shouldn't make any difference. The implementation of service names in this plugin hasn't materially changed since v0.27.0, when I first implemented a workaround for the new behaviour in the iOS 16 version of the Apple Home app... and is similar to how most plugins have handled it. However, I noticed that a different approach was suggested on homebridge/homebridge#3210 last month that might be worth looking into. |
Wasn’t sure if it was a bug or not, but I noticed the something similar. None of my switches are named for their function and I can’t rename them. this is my first version ( got my fridge today), so maybe they changed something. |
I have made quite a few changes to the handling of service names in v0.37.0. These include making the It probably won't do anything about services all having the appliance name, rather than the unique names set by the plugin. I have no idea why that happens, and cannot reproduce it to debug. |
The appliance name used as a prefix is the one set in the Home Connect app, as used for the initial accessory name. Adding yet another way to rename the appliance seems rather pointless. Renaming services within HomeKit now works for me, so if you want me to investigate that you will need to provide more detail, including a Homebridge for file for the period you tried to rename the services. For this issue please enable both Homebridge debug logging (enabled with the |
Thanks. Not sure if it was my switchmate plugin or not, now I see what the switches, etc are for vs just the appliance name. |
Thank you so much for your support! Now it’s working well! 😊😊😊 |
It looks like this issue is resolved, so I am closing it. |
It is not resolved, still cannot rename any of the items and was trying to get debug logs and post them here, but ok |
OK, sorry. I will wait for the logs... |
Sorry taking me a little longer then expected, my Raspberry Pi has too much running on it and the logs are a little crazy, trying to get Homebridge installed on a laptop to test with and having to disable firewalls, etc... Will try and get them to you today or tomorrow at the latest |
Just a thought @IWCaldwell, before you waste time collecting logs. I suspect that the issue you are seeing is that HomeKit has cached the old read-only permissions on the It might be worth trying force-quitting the Apple Home app and restarting it before trying again. (Occasionally it is also necessary to reboot all iPhone/iPad/etc devices sharing the HomeKit account to resolve such caching issues.) |
@thoukydides You are correct, that did the trick, I can rename stuff now. Thank you so much!!! |
Description of Issue
Added 3 new sensors for the Refridgerator Door, Chiller Common Door and Freezer Door.
I see these added into HomeKit, however, I cannot rename the doors. As soon as I change it in HomeKit the name reverse back to "Fridge Freezer" for all the door sensors which makes it very hard to determine which door has been opened
Expected Behaviour
Doors should be named better but also have the ability to change the names like every other accessory I have, not sure why I can't change the name of any of these sensors.
Steps to Reproduce
Added a BOSCH Fridge with the following settings:
"Door": false,
"Event Buttons": true,
"Internal Light": true,
"Freezer Super Mode": true,
"Fresh Mode": true,
"Refrigerator Super Mode": true,
"Vacation Mode": true,
"Eco Mode": true,
"Sabbath Mode": false,
"Ice Dispenser": true,
"Freezer Door": true,
"Chiller Common Door": true,
"Refrigerator Door": true
I see the 3 door sensors listed in home, all are listed as "Fridge freezer". When I try and rename them they instantly change back to "Fridge freezer". I can't tell the difference between the Refridgerator Door vs the two other doors. Not sure why I can't rename them like I can with other accessories, the name just reverts back.
Plugin Version
v0.36.0
Environment
Home Connect Appliance(s)
BOSCH B36CL80SNS
HomeKit App(s)
Apple TV, iPad, iPhone, Macbook Pro
Diagnostic Checks
Log File
Configuration
Additional Information
No response
The text was updated successfully, but these errors were encountered: