Closed fredericseiler closed 1 year ago
Hi @fredericseiler,
For D5-00-01, you don't need to learn them. Just add them in your device file, stop then start the addon and you should see them as new MQTT devices.
I will have a look at learn switch. This may be a real issue.
Ok, this is an issue. I will push version 0.1.25 to fix it. Thanks for spotting this one 👍
For D5-00-01, you don't need to learn them. Just add them in you device file, stop then start the addon and you should see them as new MQTT devices.
Yep, that's what I thought too, but the device still is in unknown state, and its manual talks about a pairing button (page 9) so I'm kinda lost on this one (brand new to the enocean club). If you have any idea...
Ok, this is an issue. I will push version 0.1.25 to fix it. Thanks for spotting this one 👍
You rock, thanks again for your work!
D5-00-01 is a contact sensor. It sends the contact status at a regular interval or if the status changes. It may be in unknown state because no message has been received yet.
D5-00-01 is a contact sensor. It sends the contact status at a regular interval or if the status changes. It may be in unknown state because no message has been received yet.
I know, the events of my other EPP D5-00-01 test device (NodOn SDO-2-1-0x) are received correctly. The advisen one even has a little led that flashes when I bring close the magnet, but still nothing (well, "unknown") in HA.
By the way, the NodOn one also has pairing instructions with a dedicated button, so I'm a little bit confused right now: when you said that those devices don't need to be learned, is this the same as zigbee pairing or something else ?
Could you report your enoceanmqtt.log here ?
By the way, the NodOn one also has pairing instructions with a dedicated button, so I'm a little bit confused right now: when you said that those devices don't need to be learned.
Just to clarify, they don't need to be learned in OUR use case. But EnOcean devices can communicate with each other. Hence in such use case, you will have to learn your D5-00-01 to another device so that it can control that device depending on the contact status.
Sure, here you go, with debug: true
and log_packets: true
The faulty one is 05880789
.
Generate some traffic with your "faulty" sensor and report the log again. It should contain log from the device. Otherwise, may be your device just doesn't have enough energy to send messages.
Ok, surprising twist: the events are now well transmitted to MQTT !
I think the restart to enable debug logs helped somehow (I already restarted a couple of times after the device integration, so, don't ask me what happened).
Sorry for the trouble, and thanks for your help!
Fixed by commit be01b5e
Hi,
When I try to turn the LEARN switch on in HA, I get this log from the addon:
And the switch immediately turns off.
Is it just a visual bug or is the learning process not starting at all ? I can't add a specific device (avidsen 970221 with EEP D5-00-01) and I don't know if it's because of the LEARN issue or something else.
My setup: EnOcean MQTT 0.1.24 dev (HA addon) MQTT Broker 6.1.3 (HA addon) HA 2023.2.5
I also have 2 NodOn devices which are working fine with your addon, so, many thanks for that !