fjs21 / homebridge-kumo

Control your Kumo cloud devices using Homebridge.
https://www.npmjs.com/package/homebridge-kumo
Apache License 2.0
33 stars 8 forks source link

This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. #61

Open esetnik opened 2 years ago

esetnik commented 2 years ago

08.06.22 11:38:53 (-0400)  main  [6/8/2022, 3:38:53 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:38:53 (-0400)  main  [6/8/2022, 3:38:53 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:38:53 (-0400)  main  [6/8/2022, 3:38:53 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:38:53 (-0400)  main  [6/8/2022, 3:38:53 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:38:53 (-0400)  main  [6/8/2022, 3:38:53 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:38:53 (-0400)  main  [6/8/2022, 3:38:53 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:38:53 (-0400)  main  [6/8/2022, 3:38:53 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:38:53 (-0400)  main  [6/8/2022, 3:38:53 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:38:53 (-0400)  main  [6/8/2022, 3:38:53 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:38:53 (-0400)  main  [6/8/2022, 3:38:53 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:49:36 (-0400)  main  [6/8/2022, 3:49:36 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:49:36 (-0400)  main  [6/8/2022, 3:49:36 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:49:36 (-0400)  main  [6/8/2022, 3:49:36 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:49:36 (-0400)  main  [6/8/2022, 3:49:36 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:49:36 (-0400)  main  [6/8/2022, 3:49:36 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:49:36 (-0400)  main  [6/8/2022, 3:49:36 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:49:36 (-0400)  main  [6/8/2022, 3:49:36 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:49:36 (-0400)  main  [6/8/2022, 3:49:36 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:49:36 (-0400)  main  [6/8/2022, 3:49:36 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:49:36 (-0400)  main  [6/8/2022, 3:49:36 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
08.06.22 11:49:36 (-0400)  main  [6/8/2022, 3:49:36 PM] [homebridge-kumo] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 25.5 exceeded maximum of 25. See https://homebridge.io/w/JtMGR for more info.
randallpjenkins commented 2 years ago

I am also getting this same issue. 25.5 is 78º F and decently reasonable, but this issue seems to partially freeze up all my Kumo interactions from HB.

fjs21 commented 2 years ago

Sorry for not getting to this sooner. On my home app, I am unable to set the heating threshold above 25 (which is 78). So I can't replicate the error. I can patch the code so if it is set above 25 then it just resets to 25 but it's only a bandaid. @randallpjenkins let me know what you'd prefer

urbanhaas commented 6 months ago

@fjs21 I have 6 units and this will occasionally appear. Can you list which device is generating the error in the log? For those of us with a lot of units or zones, it's insane to see which one is set beyond the max.

This usually occurs when someone uses a remote to manually set a unit beyond the HomeKit maximum setting, which is valid for the unit, but not valid for the Home.app/HomeKit.

I love the idea of a patch to set it to the HomeKit maximum, but I think you need a switch in the plugin setting to set a JSON setting to do this. While this is desirable, I can see where it might not be for everyone.

Does anyone know if setting above 25C/78F will be supported in the future? My mother in law grew up in the tropics and is 88 years old, she often sets hers above the threshold via remote. It's kind of crazy HomeKit doesn't support something that the device does.

urbanhaas commented 6 months ago

@fjs21 I have 6 units and this will occasionally appear. Can you list which device is generating the error in the log? For those of us with a lot of units or zones, it's insane to see which one is set beyond the max.

This usually occurs when someone uses a remote to manually set a unit beyond the HomeKit maximum setting, which is valid for the unit, but not valid for the Home.app/HomeKit.

I love the idea of a patch to set it to the HomeKit maximum, but I think you need a switch in the plugin setting to set a JSON setting to do this. While this is desirable, I can see where it might not be for everyone.

Does anyone know if setting above 25C/78F will be supported in the future? My mother in law grew up in the tropics and is 88 years old, she often sets hers above the threshold via remote. It's kind of crazy HomeKit doesn't support something that the device does.

Homebridge supports up to 38C/100F. https://developers.homebridge.io/#/characteristic/TargetTemperature Is there a good reference for Kumo Cloud API documentation?

urbanhaas commented 5 months ago

@fjs21 I have 6 units and this will occasionally appear. Can you list which device is generating the error in the log? For those of us with a lot of units or zones, it's insane to see which one is set beyond the max. This usually occurs when someone uses a remote to manually set a unit beyond the HomeKit maximum setting, which is valid for the unit, but not valid for the Home.app/HomeKit. I love the idea of a patch to set it to the HomeKit maximum, but I think you need a switch in the plugin setting to set a JSON setting to do this. While this is desirable, I can see where it might not be for everyone. Does anyone know if setting above 25C/78F will be supported in the future? My mother in law grew up in the tropics and is 88 years old, she often sets hers above the threshold via remote. It's kind of crazy HomeKit doesn't support something that the device does.

Homebridge supports up to 38C/100F. https://developers.homebridge.io/#/characteristic/TargetTemperature Is there a good reference for Kumo Cloud API documentation?

I'm looking, but reference documentation of limits are here (page 35): http://mylinkdrive.com/viewPdf?srcUrl=http://enter.mehvac.com.s3.amazonaws.com/DAMRoot/Original/10006%5Ckumocloud_2.10_Technician-Manual.pdf