nitaybz / homebridge-sensibo-ac

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

Sensibo AC Plugin 2.3.4 History Storage Error #129

Open yvanr14 opened 5 months ago

yvanr14 commented 5 months ago

Sensibo AC Plugin 2.3.4 History Storage Error Model: Sensibo Sky HOOBS: Version 4.3.1, Node Version: 16.20.2, HomeBridge Version 1.7.0

ISSUE:

When the Plugin "History Storage" Parameter is set to TRUE ("enableHistoryStorage": true), I get the following error in the log:

[Sensibo Ac Bridge 4343@Dining Room AC@Dining Room AC History@S2W2] SET handler returned write response value, though the characteristic doesn't support write response

The error is being written to the HOOBS log when I review the temperature history graph in the IOS Eve App Version 6.2.2 (112778) on iPhone 15 Pro Max, IOS 17.3 (21D50)

My plugin config (X out Credentials) is as follow:

{ "accessories": [], "platforms": [ { "platform": "SensiboAC", "username": "xxxxxxxxxm", "password": "xxxxxxxxxx", "apiKey": "xxxxxxxxxxx", "disableFan": true, "disableDry": true, "disableLightSwitch": true, "disableHorizontalSwing": true, "enableOccupancySensor": false, "externalHumiditySensor": true, "debug": false, "allowRepeatedCommands": true, "enableSyncButton": false, "syncButtonInAccessory": false, "enableHistoryStorage": true } ] }

benwebbbenwebb commented 5 months ago

Hello @yvanr14

Hmmm, to be honest I don't personally use "History Storage", and the person who wrote that code isn't involved anymore unfortunately...

Could you try updating to the latest Alpha of this plugin in Homebridge and see if it makes any difference as a first step?

If it doesn't, I'll have to do some digging to understand what Eve and Fakegato (the library that is used for "History *Storage") does under-the-hood.

yvanr14 commented 5 months ago

Bonjour Ben,

Updating to the latest Alpha version fills me with an overwhelming sense of anxiety and uncertainty about potential outcomes. Consequently, I would prefer to abstain from the process, my sincerest apologies for any inconvenience. Rest assured, I'm more than willing to wait patiently for a resolution.

In addition, I want to express my unwavering confidence in your capability to navigate through this situation and find a suitable solution. Your expertise and dedication reassure me that any challenges encountered will be overcome.

benwebbbenwebb commented 5 days ago

Hello @yvanr14

v2.5.0 is now released for general use, however it does required your Node version to be at least v18.

Any chance you can update? Note: Node v16 has been out of support and security for almost a year.

yvanr14 commented 5 days ago

Good day Ben,

Installed 2.5.0 success. No more log errors.

Turned on history storage.
Will check in Eve app to see if entries are stored.

With regards to None version, please note that I’m using HOOBs: Version 4.3.1 Node version 16.20.2 Homebridge version 1.7.0

So far, all is good. No errors in the log.

Thanks, u rock. Cheers

On Jul 5, 2024, at 2:54 AM, Ben @.***> wrote:

Hello @yvanr14 https://github.com/yvanr14 v2.5.0 is now released for general use, however it does required your Node version to be at least v18.

Any chance you can update? Note: Node v16 has been out of support and security for almost a year.

— Reply to this email directly, view it on GitHub https://github.com/nitaybz/homebridge-sensibo-ac/issues/129#issuecomment-2210302620, or unsubscribe https://github.com/notifications/unsubscribe-auth/BF3AJJVIBFHISTQQX5WXLJTZKY7LXAVCNFSM6AAAAABKMUCVUGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJQGMYDENRSGA. You are receiving this because you were mentioned.