Request for adding new device #1
Replies: 20 comments 25 replies
-
Hi @Alex2952696, Thanks for your interest.
I am not at all familiar with Eltako devices and after some readings about the FSR14-4x, it seems that this is not an EnOcean device.
What is your installation ? Standalone or HA addon ? |
Beta Was this translation helpful? Give feedback.
-
Hello,
I'm trying to figure it out.
I expected to get a switch-type object, which I click on and generate a telegram on the dongle.
Which I continue to learn with an actuator.
Aleksandr
From: mak-gitdev ***@***.***
Sent: Tuesday, November 15, 2022 6:04 PM
To: mak-gitdev/HA_enoceanmqtt
Cc: Alex2952696; Mention
Subject: Re: [mak-gitdev/HA_enoceanmqtt] Request for adding new device (Discussion #1)
Hi,
Did you have a look at my previous message ?
—
Reply to this email directly, view it on GitHub <#1 (reply in thread)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AV4AMR2JB2RSKW624ME5C6DWIOQ63ANCNFSM6AAAAAAR5MG3NU> .
You are receiving this because you were mentioned.Рисунок удален отправителем.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Yes
It turned out to create buttons
eltako_test_f60201_released_B0 and eltako_test_f60201_pressed_B0
ID = 0x00000033
2022-11-15 20:53:45,053 DEBUG: 00:00:00:33->FF:FF:FF:FF (-255 dBm): 0x01 ['0xf6', '0x0', '0x0', '0x0', '0x0', '0x33', '0x0'] ['0x3', '0xff', '0xff', '0xff', '0xff', '0xff', '0x0'] OrderedDict([('R1', {'description': 'Rocker 1st action', 'unit': '', 'value': 'Button AI', 'raw_value': 0}), ('EB', {'description': 'Energy bow', 'unit': '', 'value': 'released', 'raw_value': 0}), ('R2', {'description': 'Rocker 2nd action', 'unit': '', 'value': 'Button AI', 'raw_value': 0}), ('SA', {'description': '2nd action', 'unit': '', 'value': 'No 2nd action', 'raw_value': 0}), ('T21', {'description': 'T21', 'unit': '', 'value': True, 'raw_value': 1}), ('NU', {'description': 'NU', 'unit': '', 'value': False, 'raw_value': 0})])
2022-11-15 20:53:45,156 DEBUG: 0x02 ['0x0'] [] OrderedDict()
but only a telegram with a basic ID goes on the air
see attached file
From: mak-gitdev ***@***.***
Sent: Tuesday, November 15, 2022 6:04 PM
To: mak-gitdev/HA_enoceanmqtt
Cc: Alex2952696; Mention
Subject: Re: [mak-gitdev/HA_enoceanmqtt] Request for adding new device (Discussion #1)
Hi,
Did you have a look at my previous message ?
—
Reply to this email directly, view it on GitHub <#1 (reply in thread)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AV4AMR2JB2RSKW624ME5C6DWIOQ63ANCNFSM6AAAAAAR5MG3NU> .
You are receiving this because you were mentioned.Рисунок удален отправителем.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I am surprised that the sender is 00:00:00:33.
|
Beta Was this translation helpful? Give feedback.
-
BaseID = 0x01862BD6
I set BaseID+0x22 = 0x01862BF8
2022-11-15 22:10:27,888 DEBUG: Received PUBLISH (d0, q0, r0, m0), 'enoceanmqtt/eltako/test/req', ... (59 bytes)
2022-11-15 22:10:27,889 DEBUG: Got MQTT message: enoceanmqtt/eltako/test/req
2022-11-15 22:10:27,892 DEBUG: enoceanmqtt/eltako/test: req={'R1': 0, 'EB': 0, 'R2': 0, 'SA': 0, 'T21': 1, 'NU': 0}
2022-11-15 22:10:27,893 DEBUG: Trigger message to: enoceanmqtt/eltako/test
2022-11-15 22:10:27,899 DEBUG: sensor data: {'R1': 0, 'EB': 0, 'R2': 0, 'SA': 0, 'T21': 1, 'NU': 0}
2022-11-15 22:10:27,910 INFO: sending: 01:86:2B:F8->FF:FF:FF:FF (-255 dBm): 0x01 ['0xf6', '0x0', '0x1', '0x86', '0x2b', '0xf8', '0x0'] ['0x3', '0xff', '0xff', '0xff', '0xff', '0xff', '0x0'] OrderedDict([('R1', {'description': 'Rocker 1st action', 'unit': '', 'value': 'Button AI', 'raw_value': 0}), ('EB', {'description': 'Energy bow', 'unit': '', 'value': 'released', 'raw_value': 0}), ('R2', {'description': 'Rocker 2nd action', 'unit': '', 'value': 'Button AI', 'raw_value': 0}), ('SA', {'description': '2nd action', 'unit': '', 'value': 'No 2nd action', 'raw_value': 0}), ('T21', {'description': 'T21', 'unit': '', 'value': True, 'raw_value': 1}), ('NU', {'description': 'NU', 'unit': '', 'value': False, 'raw_value': 0})])
2022-11-15 22:10:27,911 DEBUG: Clearing data buffer.
2022-11-15 22:10:27,944 INFO: Sending packet
The same result - telegrams have only BaseID
In standard integration, it is also not possible to change the sender's ID. I see a problem in this.
From: mak-gitdev ***@***.***
Sent: Tuesday, November 15, 2022 9:25 PM
To: mak-gitdev/HA_enoceanmqtt
Cc: Alex2952696; Mention
Subject: Re: [mak-gitdev/HA_enoceanmqtt] Request for adding new device (Discussion #1)
I am surprised that the sender is 00:00:00:33.
If your base id is for example 0xFFEEDD00 and you want to use the offset 0x33 to control an Eltako actuator, then you should define for example:
[eltako/test]
address = 0xFFFFFFFF
rorg = 0xF6
func = 0x02
type = 0x01
sender = 0xFFEEDD33
Is your telegram example the result of a press on eltako_test_f60201_released_B0 ?
Otherwise, please also double-check that you used the same payloads as defined in my previous message for press and release.
—
Reply to this email directly, view it on GitHub <#1 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AV4AMR7PVW6H4C3AWFVUD3TWIPIP7ANCNFSM6AAAAAAR5MG3NU> .
You are receiving this because you were mentioned.Рисунок удален отправителем.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi, any news on this one ? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hello ! There are changes. Now the real gateway ID is specified in the real telegram. But when the sender's ID is changed, the base gateway ID remains in the real telegram. Base ID is 0xFF95EB00 Real telegram : |
Beta Was this translation helpful? Give feedback.
-
Logs: |
Beta Was this translation helpful? Give feedback.
-
Everything works ! It was necessary to restart the addon ! |
Beta Was this translation helpful? Give feedback.
-
Great ! Thank you !!! |
Beta Was this translation helpful? Give feedback.
-
Another question: could you help me to create in HA single pushbutton similar as phisical Enocean pushbutton with sending push and release commands ? |
Beta Was this translation helpful? Give feedback.
-
Hello !
Unfortunately, I could not take up this project earlier.
Testing the project now, I noticed that there are differences between the Enocean standard and its implementation in Eltako equipment.
For example, for motion sensors from Eltako (A5-07, A5-08), motion is set by byte D0: 0x0D = motion, 0x0F = no motion.
You can add additional information to the "enoceanmqtt.devices.sample" file about which bits are responsible for which function. What do you think about it?
I attach a file with a description of communications for Eltako sensors.
Alex
From: mak-gitdev ***@***.***
Sent: Saturday, December 31, 2022 4:12 AM
To: mak-gitdev/HA_enoceanmqtt
Cc: Alex2952696; Mention
Subject: Re: [mak-gitdev/HA_enoceanmqtt] Request for adding new device (Discussion #1)
Sorry I completely missed this one.
Did you manage to achieve what you wanted to do ?
—
Reply to this email directly, view it on GitHub <#1 (reply in thread)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AV4AMR6TCF2WM5LYZAISRPTWP6B6BANCNFSM6AAAAAAR5MG3NU> .
You are receiving this because you were mentioned.Рисунок удален отправителем.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi all! I'm hijaking a bit this thread because I have the same setup. With the current dev version, I got everything to work, which is nice :) However, I've got two questions: Can we somehow parse the feedback from the FSR14/FAM14?
We can see the call for the two on/off and then we receive an "unknown sensor" after each press. If I press the on/off button for the relay just next to that one, I get those feedback :
So I'd bet this is a feedback and I could get the state of my actual relays as the first one is FF:E8:0D:13 and then FF:E8:0D:14 for the next relay. It's probably there but I have no idea what might be the EEP? However I'd say the second byte is the state. **Second question: what's the best way to get a on/off switch in HA that calls **
I think you discussed something like this but I'm not sure to understand everything. Else, a suggestion might be to add in the configuration an option to make the device appear as a real "rocker switch", that is an ensemble of 4 push buttons? Or, like my configuration, a dual on/off. Thanks for making an Enocean integration that works ! :) |
Beta Was this translation helpful? Give feedback.
-
Any input @mak-gitdev or @Alex2952696 ? Of maybe a better place to discuss eltako fam14 specifics? Thanks! |
Beta Was this translation helpful? Give feedback.
-
So that EEP "works" but it's a little hacky. It interprets the relay being ON as B1 being pressed and OFF as B0 being pressed. There's no A1/A0 of course. The nice point is that after a timeout (F4SR14 can turn off lights after a configurable amount of time), I do get the feedback and I have the means to set the state of my switch using the feedback, which is nice. I asked eltako for the EEP... We never know, it might work :) Then, my template becomes this :
Except having a proper state EEP which displays as a binary_state, I'm not sure how this could be more easily integrated. Sure we could change the mapping to have the rocker display as a switch, but then the state comes from an unrelated address... So I'd have to do a template switch anyway. |
Beta Was this translation helpful? Give feedback.
-
Got the answer from Eltako. "our F4SR14 is sending the same feedback telegrams as pushbutton telegrams (on and off)". It seems a bit hacky to get the state as the second button of a switch, but I can live with that. |
Beta Was this translation helpful? Give feedback.
-
Hi all, I read everything I found without success finding what I'm searching for. I got my Enocean components running so far with HA (Eltako with FAM14 etc.), but only the FSR14-x switches. There is everything working also if I use a physical switch, the status is matched accordingly. Many thx to all for providing the needed information... But I'm struggling with the FUD14 dimmer switch. The communication is possible between a virtual switch in HA and the FUD14, what I can see is if the light is on and I'm using the virtual switch in HA the light is dimmed up and down...So far, communication between HA and the FUD14 is possible, but I'm missing the following:
Any idea how I can solve and achieve these issues? I appreciate your help... Thx a lot... Cheers |
Beta Was this translation helpful? Give feedback.
-
Hi @FloCodeRian, I would recommend contacting @mak-gitdev directly because there are other discussions with explanations of how to achieve this with Eltako devices... I think this would be the best way because many of these things are written there... OK? Thx and brgds |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
All reactions