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

This plugin generated a warning from the characteristic - illegal value: null! #83

Open
monteroman opened this issue Nov 6, 2021 · 6 comments

Comments

@monteroman
Copy link

Howdy. This plugin has been running great for months until now.

Node 16.13.0
HomeBridge 1.3.5
Plugin Version 3.7.2

I'm starting to see these in the logs:

[11/5/2021, 8:46:18 PM] [homebridge-blink-for-home] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[11/5/2021, 8:46:28 PM] [homebridge-blink-for-home] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[11/5/2021, 8:46:28 PM] [homebridge-blink-for-home] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[11/5/2021, 8:46:28 PM] [homebridge-blink-for-home] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[11/5/2021, 8:46:38 PM] [homebridge-blink-for-home] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[11/5/2021, 8:46:38 PM] [homebridge-blink-for-home] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.
[11/5/2021, 8:46:38 PM] [homebridge-blink-for-home] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was supplied illegal value: null! Home App will reject null for Apple defined characteristics. See https://git.io/JtMGR for more info.

I'm seeing this from every camera.

@jackflem1
Copy link

I’m seeing the same error, I’m in the northeast where is was in the 20’s last night and that’s the first time I saw this error. Went away once it warned up.. unfortunately I don’t think anyone is supporting this plugin anymore.

@monteroman
Copy link
Author

I'm in the northeast as well and I think you're right. Nobody is supporting this plugin anymore. Sadly because it's been working great for a long time now. If the temperature goes below 32, it throws the error.

@jackflem1
Copy link

jackflem1 commented Nov 27, 2021 via email

@gdotp01
Copy link

gdotp01 commented Nov 28, 2021

I’m seeing this issue as well. It was cold last night so I assume the fare hits value was less than 32

@gdotp01
Copy link

gdotp01 commented Nov 28, 2021

The ifttt plugin unfortunately does not have enough functionality in it

@jasmas
Copy link

jasmas commented Dec 1, 2021

I see a few problems in the code for this one, but might be an easy fix. It is explicitly setting Null if it can't get the temp which needs to change if Apple doesn't want nulls.. I'm not sure what best practice would be to represent this in that case. The other thing I think I see is a divide by 0 error if the temp happens to be exactly 32.
I'll take a look and see if I can submit a pull request

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

No branches or pull requests

4 participants