Closed JasonGoldenDDT closed 1 month ago
I've tired all of the config references with no resolution. I installed iOS 18 public beta to see if that resolves it. It doesn't.
In my experience, 'HARDWARE DISPLAY Unit' shows 'Degrees Fahrenheit' by adding following line in config.json.
"units": "F"
Nice! - It would be awesome if someone could push that information back to the plug-in documentation. I searched it multiple times and missed it.
I've added "units" to the AC accessory and it appears to be sticking in the "F" units position.
Thank you for that.
Describe the bug When config.json value set to 'f,' accessory value remains 0 or Celsius.
To Reproduce Steps to reproduce the behavior:
Expected behavior Expect Accessory Hardware Display value to align with displayed accessory temperature value. F = F. Currently F = C.
Screenshots Expected - "Hardware Display" value aligns with accessory displayed temperature reading.
Actual - "Hardware Display" reverts to "Celsius" after app relaunch.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context I am troubleshooting issues with Homekit Automation failures with temperature triggers. I have Home Shortcuts configured that have recently stopped working. Through my efforts to track down the cause I found this discrepancy. I suspect recent iOS 17.6 changes have affected how hubs are assigned and how their data is synced resulting in instability in HomeKit. Example: an automation on one hub may not be accurate on a second or third. and if wifi is unstable, like it can be in a crowded urban environment, this inconsistency in data can lead to issues.
I do not know if this displayed value affects data sent to HomeKit, I'm finding temperatures below 73 F are not showing in HomeKit anymore, breaking automation triggers.