Skip to content
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

[Possible early Bug]: in iOS 16 beta 4 thermostat creates a humidity accessory regardless of one being connected. #491

Open
houser42 opened this issue Jul 31, 2022 · 9 comments
Assignees
Labels
question Further information is requested

Comments

@houser42
Copy link

NRCHKB Plugin Version

1.4.3

Node JS Version

16.16.0

NPM Version

8.11.0

Node-RED Version

3.0.1

Operating System

Ubuntu 20.04

What happened?

When a thermostat is created a humidity accessory is created even if there is no humidity accessory in Node Red.

How to reproduce?

Create a thermometer in NR. publish the thermometer to HK.

Expected behavior:

There should be no humidity accessory in HK unless one is connected and programmed in NR

Additional comments?

I of course realize this might be a bug in iOS 16. But maybe a heads-up is useful in your flow regardless..
Maybe it simply needs new Characteristic Properties added?
Ah well. Will try to report back when iOS 16 goes live in September if it is still there.

Relevant log output

No response

@houser42 houser42 added the bug 🐛 There is at least high chance that it is a bug! label Jul 31, 2022
@patrickharris
Copy link

I am also seeing this behaviour.

@crxporter crxporter added question Further information is requested and removed bug 🐛 There is at least high chance that it is a bug! labels Aug 9, 2022
@crxporter
Copy link
Member

Let's watch this one. I think your guess that it might need some characteristic property to explicitly say "there is no humidity sensor on this" - I could test on my dev iOS 16 setup later today and see if I can replicate then fiddle with some char. props...

@crxporter
Copy link
Member

Alright - I've done some testing. I think this will go away with a future beta - especially if we report it to apple as feedback.

I've got 4 screenshots to share today. 2 will show official homekit thermostats (ecobee) and 2 will show nrchkb thermostats.

Ecobee:
IMG_0032
IMG_0034

NRCHKB:
IMG_0031
IMG_0033

Notably, the humidity sensor in the room with a nodered t-stat does not show "0%" but instead shows "--". It doesn't have any value to put there. Also note the official t-stats show humidity in the details while the nodered one does not.

I'll send this to apple shortly as feedback. You should do the same - so they don't miss it and we have to live with the problem forever...

@houser42
Copy link
Author

Good work. Yes, will report to Apple also.

@djashjones
Copy link

I'm seeing this too now (also happens in HA). Apple is so buggy!

@caitken-com
Copy link

@houser42 is this resolved?

@houser42
Copy link
Author

No, this issue persists. I am on iOS 17 public beta.

@Shaquu
Copy link
Member

Shaquu commented Jun 15, 2024

Any updates?

@houser42
Copy link
Author

This issue is still there. It is not a biggie but it is there,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

6 participants