codyc1515 / homebridge-panasonic-air-conditioner

Panasonic Air Conditioner / Heat Pump plugin for HomeBridge using the Panasonic Comfort Cloud API to expose Panasonic Air Conditioners to Apples HomeKit
MIT License
34 stars 13 forks source link

Warning on beta version homebridge #54

Closed arkadicolson closed 2 years ago

arkadicolson commented 3 years ago

I'm getting this warning when running Homebridge on 1.3.0-beta53:

Received warning for the plugin 'homebridge-panasonic-air-conditioner' from the characteristic 'Target Heating Cooling State': SET handler returned write response value, though the characteristic doesn't support write response!

codyc1515 commented 3 years ago

Are you still seeing this issue?

arkadicolson commented 3 years ago

I'm running v1.3.4 and seeing these warnings:

[3/22/2021, 8:38:08 AM] [homebridge-panasonic-air-conditioner] This plugin generated a warning from the characteristic 'Rotation Speed': characteristic was supplied illegal value: number 0 exceeded minimum of

  1. See https://git.io/JtMGR for more info. [3/22/2021, 8:38:08 AM] [homebridge-panasonic-air-conditioner] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 10 exceeded minimum of 16. See https://git.io/JtMGR for more info. [3/22/2021, 8:38:08 AM] [homebridge-panasonic-air-conditioner] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 16. See https://git.io/JtMGR for more info. [3/22/2021, 8:38:08 AM] [homebridge-panasonic-air-conditioner] This plugin generated a warning from the characteristic 'Rotation Speed': characteristic was supplied illegal value: number 0 exceeded minimum of
  2. See https://git.io/JtMGR for more info. [3/22/2021, 8:38:08 AM] [homebridge-panasonic-air-conditioner] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 10 exceeded minimum of 16. See https://git.io/JtMGR for more info. [3/22/2021, 8:38:08 AM] [homebridge-panasonic-air-conditioner] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 16. See https://git.io/JtMGR for more info. [3/22/2021, 8:38:08 AM] [homebridge-panasonic-air-conditioner] This plugin generated a warning from the characteristic 'Rotation Speed': characteristic was supplied illegal value: number 0 exceeded minimum of
  3. See https://git.io/JtMGR for more info. [3/22/2021, 8:38:08 AM] [homebridge-panasonic-air-conditioner] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 10 exceeded minimum of 16. See https://git.io/JtMGR for more info. [3/22/2021, 8:38:08 AM] [homebridge-panasonic-air-conditioner] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 16. See https://git.io/JtMGR for more info. [3/22/2021, 5:23:22 PM] [Keuken] Refresh failed. Device may be offline or in error state. Online true Error Status Flag false HTTP 200 Error # undefined undefined Arkadi

On 19/03/2021 07:50, codyc1515 wrote:

Are you still seeing this issue?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/codyc1515/homebridge-panasonic-air-conditioner/issues/54#issuecomment-802599099, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABT22SARLKFDVVEFWNFWTNTTELX2HANCNFSM4XI63HAA.

arkadicolson commented 3 years ago

I'm seeing these messages now:

This plugin generated a warning from the characteristic 'Target Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://git.io/JtMGR for more info.

Not urgent but annoying because my logs are filling up with these messages :-)

codyc1515 commented 2 years ago

Fixed.

JurgenLB commented 2 years ago

I just updated homebridge and plugin an now i have; I think this is releated or is this a "new issue" This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: number 10 exceeded minimum of 16. See https://git.io/JtMGR for more info.

This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: number 0 exceeded minimum of 16. See https://git.io/JtMGR for more info.

codyc1515 commented 2 years ago

I have searched other plugins and they have found that there is no way to fix the threshold issue. This is because of the way Homebridge works out the defaults.

JurgenLB commented 2 years ago

OK and thank you for the hard work