Openhab-addons: [mqtt] Homie $name did not receive

Created on 27 Dec 2019  路  5Comments  路  Source: openhab/openhab-addons

@davidgraeff

When using a large number of Homie devices, OH will complain about not receiving the $name property. If I restart the Homie controller which will resend all the Homie device info, OH recognizes the devices. My guess is that the timeout waiting for the $name property is too short.

bug

All 5 comments

That's the case. The idea is to start/reset the timeout each time a useable value got received to prevent those kind of errors. I didn't come to implement this yet though

This can be closed! :+1:

I still have this issue, for me the problem is not solved.
The timeout seems to be far too low. I have 15 homie devices and if I reboot openhab most of them are still displayed as offline, with the same error message.

I have to restart my homie devices - sometimes 5 or 6 times - until openhab recognizes them again as online.

The problem happens by me also in 2.5.3. And the $name is retained.

Agree, I am still seeing this issue in 2.5.2. I have a little over 400 Homie devices.

When I restart OpenHAB it continues to discover/enumerate Homie devices for 5 or more minutes. Compared to MQTT Explorer which populates the Homie tree in a second.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

doandzhi picture doandzhi  路  6Comments

pfink picture pfink  路  4Comments

bennybubble picture bennybubble  路  4Comments

Alex5719 picture Alex5719  路  6Comments

J-N-K picture J-N-K  路  6Comments