Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fail to get device properties. SocketError: Timeout #109

Open
paqpaqpaq opened this issue Feb 7, 2022 · 4 comments
Open

Fail to get device properties. SocketError: Timeout #109

paqpaqpaq opened this issue Feb 7, 2022 · 4 comments

Comments

@paqpaqpaq
Copy link

paqpaqpaq commented Feb 7, 2022

I get this off and on, but lately more on.
If I unplug the humidifier, plug it in again, restart HB, I can use it a while, and after it goes back to the error.

{
"devices": [
{
"disabled": false,
"name": "Humidifier",
"token": "token here",
"address": "192.168.108.233",
"model": "zhimi.humidifier.cb1",
"updateInterval": 30,
"autoSwitchToHumidityMode": true,
"disableTargetHumidity": false,
"temperatureSensor": {
"enabled": true,
"name": "Temperature Humidifier"
},
"humiditySensor": {
"enabled": true,
"name": "Humidity Humidifier"
},
"ledBulb": {
"enabled": false,
"name": "Led"
},
"buzzerSwitch": {
"enabled": false,
"name": "Buzzer"
},
"cleanModeSwitch": {
"enabled": false,
"name": "Clean Mode"
}
}
],
"platform": "MiHumidifier"
},

@paqpaqpaq
Copy link
Author

when I delete it, reboot HB, re-add it, reboot HB, it seems to be working for a bit longer.

@paqpaqpaq
Copy link
Author

paqpaqpaq commented Feb 7, 2022

It worked for a few hours, and then suddenly, out of the blue:
[07/02/2022, 19:59:43] [Airmega] Found AIRMEGA 400S
[07/02/2022, 19:59:59] [Yeelighter] [0x0000000007767c6f#background] set brightness [ 70 ]
[07/02/2022, 19:59:59] [Yeelighter] [0x0000000007767c6f] set brightness 70 (translated to 70) []
[07/02/2022, 20:01:47] [MiHumidifier] [192.168.108.233] Fail to get device properties. SocketError: Timeout
[07/02/2022, 20:02:17] [MiHumidifier] [192.168.108.233] Fail to get device properties. SocketError: Timeout
[07/02/2022, 20:02:47] [MiHumidifier] [192.168.108.233] Fail to get device properties. SocketError: Timeout
[07/02/2022, 20:03:17] [MiHumidifier] [192.168.108.233] Fail to get device properties. SocketError: Timeout

it slows homebridge down too, a lot!

when I run a token scan, the token is still the same:

   NAME:     Smartmi Evaporative Humidifier
   ID:       312978129
   IP:       192.168.108.233
   TOKEN:    [same token]
   MODEL:    zhimi.humidifier.cb1

so HB reboot, works again... for now....

@mirunamd
Copy link

mirunamd commented Mar 4, 2022

Did you find any solution?

@MoienBowen
Copy link

MoienBowen commented May 4, 2022

Same here Fail to get device properties. SocketError: Timeout and This plugin generated a warning from the characteristic 'Current Relative Humidity': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
zhimi.humidifier.ca4 with new firmware 2.2.4.0017
Even with this error message, I can still turn on/off the humidifier, and the humidity, water level, fan speed are all correct.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants