nitaybz / homebridge-sensibo-ac

Homebridge plugin for Sensibo - Smart AC Control
GNU General Public License v3.0
69 stars 15 forks source link

Sensibo Hoobs/HB non fanctioning as expected #127

Open Z-Beeblebrox1978 opened 7 months ago

Z-Beeblebrox1978 commented 7 months ago

Suddenly Sensibo plugin stop working. Sensibo Air with remote sensor: Sensor occupancy did not work. Sensibo Air did not report its state back to the cloud (sensibo server). Sensibo Pure: shows up in the HK and Hoobs/HB however cannot be managed from both systems.

Plugin version: 2.3.4-release Sensibo plugin config: "platform": "SensiboAC", "username": "user@name.com", "password": "userspasswd", "syncButtonInAccessory": true, "enableSyncButton": true, "enableOccupancySensor": true, "enableClimateReactSwitch": true, "enableHistoryStorage": true, "externalHumiditySensor": true, "debug": true, "apiKey": "APIKey", "allowRepeatedCommands": true

Often I have in the log following error: 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device AC@Target Heater-Cooler State] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device AC@Current Temperature] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device AC@Cooling Threshold Temperature] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device AC@Heating Threshold Temperature] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device AC@Temperature Display Units] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device AC@Current Relative Humidity] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device AC@Swing Mode] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device AC@Rotation Speed] characteristic value expected valid finite number and received "undefined" (undefined) 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device AC@Rotation Speed] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device AC@Filter Change Indication] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device AC@Filter Life Level] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device Fan@Active] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device Fan@Swing Mode] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device Fan@Rotation Speed] characteristic value expected valid finite number and received "undefined" (undefined) 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device Fan@Rotation Speed] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device Dry@Active] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device Dry@Current Humidifier-Dehumidifier State] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device Dry@Target Humidifier-Dehumidifier State] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device Dry@Current Relative Humidity] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time. 1/19/2024, 5:18:45 PMSensibo Ac BridgeError[Sensibo Ac Bridge 47F6@serge's device AC@serge's device Dry@Swing Mode] Unhandled error thrown inside read handler for characteristic: This callback function has already been called by someone else; it can only be called one time.

benwebbbenwebb commented 7 months ago

Hi @Z-Beeblebrox1978

From the logs it looks like there might be two Bridges running, competing for priority... is there any chance of duplication within Homebridge or Hoops of this plugin?

I'd also recommend trying to update to the latest Alpha version and report back if that makes any difference.

And for your reported issue with Occupancy sensors... do they report correctly in to the native Sensibo app? If not, you best sort that out with Sensibo Support first (as this plugin relies on what is provided from the Sensibo API)

Z-Beeblebrox1978 commented 6 months ago

Year ago I opened ticket. Sensibo support asked me to remove sensor from config (overapp) then remove Sencibo Air and reset it. I responded after compliting requested tasks and support did not respond after that. So I am stack. Version of plug-in updated to 2.5.0-alpha.2

IMG_3363 IMG_3362

device UID has been removed from Log file: log.txt

benwebbbenwebb commented 2 months ago

Hello @Z-Beeblebrox1978

A new version, v2.5.0, has just been released.

Please update to that version and let me know if you continue to have any issues.