fjhorrillo / homebridge-airzone-cloud

Homebridge Airzone Cloud
Apache License 2.0
22 stars 3 forks source link

Aidoo: This plugin threw an error from the characteristic 'Current Temperature' #21

Closed jalacain closed 1 year ago

jalacain commented 2 years ago

Thank you so much for keeping this plugin alive, great job!!

After updating to 0.3.1 my new device (Aidoo) appears in my home, but I have this error in homebridge and it doesn't work:

[4/11/2022, 5:10:17 PM] [homebridge-airzone-cloud] This plugin threw an error from the characteristic 'Current Temperature': Unhandled error thrown inside read handler for characteristic: Cannot read properties of undefined (reading 'celsius'). See https://git.io/JtMGR for more info.

IMG-CA44663131-B2-1

I can turn it on and off, but it doesn't set a temperature or let it regulate.

If I enter my online account at AirzoneCloud.com, everything works correctly, although the current temperature does not appear here either as a frame with the arrow, but it has always worked like this:

condensador11

Thank you very much

jalacain commented 2 years ago

I have tried to put it in ºF but the error is the same, and looking in the log I do not see the property "Target Temperature" anywhere:

condensador12

jalacain commented 2 years ago

I have already solved!! I didn't have the temperature sensor on the remote activated. I followed these steps in case it can help someone:

  1. Follow these instructions to activate the sensor on the remote unit Fujitsu: https://www.youtube.com/watch?v=ECon_EY25vc

  2. Restart HomeBridge.

And everything works fine now!

The only problem that continues and is a bit ugly, is that when the A/C is turned off in the home application it appears as "no response". Then you turn it on from home and it works again, but when you turn it off, "No response" appears again.

In the Homebridge console the sensor error "Current temperature" continues to appear until I turn it back on and the message disappears. When I turn it off, the error no longer appears, but if I exit the home app and re-enter, I have the error again:

[4/17/2022, 11:34:20 PM] [homebridge-airzone-cloud] This plugin threw an error from the characteristic 'Target Temperature': Unhandled error thrown inside read handler for characteristic: Cannot read properties of undefined (reading 'celsius'). See https://git.io/JtMGR for more info.

fjhorrillo commented 2 years ago

Hello @jalacain, as I could see the problem is that I assume is that the temperature is always read, I could fix it by returning 0° If the plug-in can’t read it

jalacain commented 2 years ago

Thanks fjhorrillo!. I don't know if that's the problem, because when the error occurs, the temperature of the "Current temperature" sensor does read it correctly, as you can see:

IMG-409-EE238-B561-1

And this temperature is the same as the one marked by the Airzone app:

IMG-1-F8605-C6-EE73-1

I'll be happy to update when you've uploaded it.

vmiraboronat commented 2 years ago

Hello guys. I’ve just installed the plug-in for an Aidoo for Daikin duct air conditioning and I’m having the same issue. When I turn it off from the Home app, the plug-in throws that error in Homebridge and it is set to unresponsive until I turn it on again from the Airzone App (or manually in the wall thermostat). I’m also happy to provide logs and test anything needed. Cheers!

jalacain commented 2 years ago

Hola fjhorrillo. Podemos retomar este tema por favor? Gracias por tu ayuda!!

fjhorrillo commented 1 year ago

Hello guys, sorry for my late response, please check with the last version 0.3.4, if this doesn't fix it give me some logs to analyze more deeply.