-
Notifications
You must be signed in to change notification settings - Fork 18
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
No sensors on HA with Nodon SIN-2-1-01 #91
Comments
Hi @mainate,
This module has only one contact (one output), hence the single switch you have that allows you to control that contact. One question out of curiosity:
Did you activate the repeater mode of your NodOn module ? |
Hello,
Thanks for answering.
Yes this module has only one contact but he as tow binary sensors I1 and
I2, and i1 would also locally toggle the swith
[image: image.png]
With Native Enocean of HA; after added the module in the configuration.yaml
file, these were not visible in HA too, but the change of state of these
tow binary sensors was triggered an event button_pressed and via the
automation bellow can set entities. Unfortunately that not works anymore :-(
For you question if I remember , yers one of the three modules is active as
repeater.
…------------------------------------------------------------------------------------------------------------------
alias: Supervision alimentation borne et sauna
description: Annonce changement d'état alimentation borne et ou sauna
trigger:
- platform: event
event_type: button_pressed
event_data:
id:
- 5
- 152
- 7
- 254
pushed: 1
action:
- service_template: >-
{% if trigger.event.data.which == 1 %} {% if trigger.event.data.onoff
== 0
%} input_boolean.turn_off {% elif trigger.event.data.onoff == 1 %}
input_boolean.turn_on {% endif %} {% elif trigger.event.data.which ==
0 %}
{% if trigger.event.data.onoff == 0 %} input_boolean.turn_off {% elif
trigger.event.data.onoff == 1 %} input_boolean.turn_on {% endif %} {%
endif %}
data_template:
entity_id: >-
{% if trigger.event.data.which == 1 %} {% if
trigger.event.data.onoff ==
0 %} input_boolean.sauna_active {% elif trigger.event.data.onoff ==
1 %}
input_boolean.sauna_active {% endif %} {% elif
trigger.event.data.which
== 0 %} {% if trigger.event.data.onoff == 0 %}
input_boolean.borne_active {% elif trigger.event.data.onoff == 1 %}
input_boolean.borne_active {% endif %} {% endif %}
mode: single
------------------------------------------------------------------------------------------------------------------
Last but not least, the log shows "not interpretable message comming from
the I2 binary sensor of the Nodon.
2023-11-07 12:00:25,853 WARNING: message not interpretable:
enoceanmqtt/supervisor/deslestage/LL/Heaters
2023-11-07 12:00:25,955 WARNING: message not interpretable:
enoceanmqtt/supervisor/deslestage/LL/Heaters
2023-11-07 12:45:16,617 WARNING: message not interpretable:
enoceanmqtt/supervisor/delestage/chauffe-eau
2023-11-07 12:45:16,718 WARNING: message not interpretable:
enoceanmqtt/supervisor/delestage/chauffe-eau
Any idea? Other only way for me is to replace these three 1 switch Nodon
with double swith one :-(
----------------------------------------------------------------------------------------
Philippe Besson
Le lun. 6 nov. 2023 à 01:11, mak-gitdev ***@***.***> a écrit :
Hi @mainate <https://github.com/mainate>,
I cannot find in HA the two sensors of this module.
I have only the swith sensor visible to get feedback of the firt contat of
the module but not access to the second contact in anyway.
As I ues for monitoring stage on my electrical pannel I miss one info per
module (I've three of them)
This module has only one contact (one output), hence the single switch you
have that allows you to control that contact.
Could you give more details about what you were expecting ?
One question out of curiosity:
2023-11-05 13:21:58,481 DEBUG: 05:98:07:FE->FF:FF:FF:FF (-61 dBm): 0x01 ['0xf6', '0x10', '0x5', '0x98', '0x7', '0xfe', '0x30'] ['0x0', '0xff', '0xff', '0xff', '0xff', '0x3d', '0x0'] OrderedDict()
2023-11-05 13:21:58,481 WARNING: message not interpretable: enoceanmqtt/supervisor/borne/sauna
Did you activate the repeater mode of your NodOn module ?
—
Reply to this email directly, view it on GitHub
<#91 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFPG5PJMKRBTZXTL2AJEI73YDATKZAVCNFSM6AAAAAA66JZERKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTHA4TIMRSG4>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Let me complet few information.
I've sent an e-mail in support of Nodon. The answer was: No reporting of
Input state from the module, Only the switch state :-(
But after I have activated the log_packets on the addon, I can see these
packets transmitted by the Nodon module ?? (i have added few personal
comment on it:
*## Activation of the first input (I1)*
2023-11-08 14:27:02,802 INFO: received: 05:98:07:FE->FF:FF:FF:FF (-60
dBm): 0x01 ['0xf6', '0x10', '0x5', '0x98', '0x7', '0xfe', '0x30']
['0x0', '0xff', '0xff', '0xff', '0xff', '0x3c', '0x0'] OrderedDict()
2023-11-08 14:27:02,805 WARNING: message not interpretable:
enoceanmqtt/supervisor/borne/sauna
2023-11-08 14:27:02,904 INFO: received: 05:98:07:FE->FF:FF:FF:FF (-61
dBm): 0x01 ['0xf6', '0x0', '0x5', '0x98', '0x7', '0xfe', '0x20']
['0x0', '0xff', '0xff', '0xff', '0xff', '0x3d', '0x0'] OrderedDict()
2023-11-08 14:27:02,906 WARNING: message not interpretable:
enoceanmqtt/supervisor/borne/sauna##
*##Message of the Switch status (OK)*
2023-11-08 14:27:03,479 INFO: received: 05:98:07:FE->FF:FF:FF:FF (-61
dBm): 0x01 ['0xd2', '0x4', '0x60', '0xe4', '0x5', '0x98', '0x7',
'0xfe', '0x0'] ['0x0', '0xff', '0xff', '0xff', '0xff', '0x3d', '0x0']
OrderedDict()
*## Activation of the second input (I2)*
2023-11-08 14:27:06,834 INFO: received: 05:98:07:FE->FF:FF:FF:FF (-61
dBm): 0x01 ['0xf6', '0x50', '0x5', '0x98', '0x7', '0xfe', '0x30']
['0x0', '0xff', '0xff', '0xff', '0xff', '0x3d', '0x0'] OrderedDict()
2023-11-08 14:27:06,836 WARNING: message not interpretable:
enoceanmqtt/supervisor/borne/sauna
2023-11-08 14:27:06,936 INFO: received: 05:98:07:FE->FF:FF:FF:FF (-60
dBm): 0x01 ['0xf6', '0x0', '0x5', '0x98', '0x7', '0xfe', '0x20']
['0x0', '0xff', '0xff', '0xff', '0xff', '0x3c', '0x0'] OrderedDict()
2023-11-08 14:27:06,938 WARNING: message not interpretable:
enoceanmqtt/supervisor/borne/sauna
*## deactivation of the first input (I1)*
2023-11-08 14:27:18,703 INFO: received: 05:98:07:FE->FF:FF:FF:FF (-60 dBm):
0x01 ['0xf6', '0x0', '0x5', '0x98', '0x7', '0xfe', '0x20'] ['0x0', '0xff',
'0xff', '0xff', '0xff', '0x3c', '0x0'] OrderedDict() 2023-11-08
14:27:18,705 WARNING: message not interpretable:
enoceanmqtt/supervisor/borne/sauna 2023-11-08 14:27:18,805 INFO: received:
05:98:07:FE->FF:FF:FF:FF (-55 dBm): 0x01 ['0xf6', '0x30', '0x5', '0x98',
'0x7', '0xfe', '0x31'] ['0x0', '0xff', '0xff', '0xff', '0xff', '0x37',
'0x0'] OrderedDict() 2023-11-08 14:27:18,807 WARNING: message not
interpretable: enoceanmqtt/supervisor/borne/sauna
*##Message of the Switch status (OK)*
2023-11-08 14:27:19,044 INFO: received: 05:98:07:FE->FF:FF:FF:FF (-60
dBm): 0x01 ['0xd2', '0x4', '0x60', '0x80', '0x5', '0x98', '0x7',
'0xfe', '0x0'] ['0x0', '0xff', '0xff', '0xff', '0xff', '0x3c', '0x0']
OrderedDict()
*## Deactivation of the second input (I2)*
2023-11-08 14:27:22,751 INFO: received: 05:98:07:FE->FF:FF:FF:FF (-59
dBm): 0x01 ['0xf6', '0x70', '0x5', '0x98', '0x7', '0xfe', '0x30']
['0x0', '0xff', '0xff', '0xff', '0xff', '0x3b', '0x0'] OrderedDict()
2023-11-08 14:27:22,753 WARNING: message not interpretable:
enoceanmqtt/supervisor/borne/sauna
2023-11-08 14:27:22,853 INFO: received: 05:98:07:FE->FF:FF:FF:FF (-58
dBm): 0x01 ['0xf6', '0x0', '0x5', '0x98', '0x7', '0xfe', '0x20']
['0x0', '0xff', '0xff', '0xff', '0xff', '0x3a', '0x0'] OrderedDict()
2023-11-08 14:27:22,856 WARNING: message not interpretable:
enoceanmqtt/supervisor/borne/sauna
Do you think we can do something with these info?
Best regards
----------------------------------------------------------------------------------------
Philippe Besson
Le mar. 7 nov. 2023 à 17:08, Philippe Besson ***@***.***> a
écrit :
… Hello,
Thanks for answering.
Yes this module has only one contact but he as tow binary sensors I1 and
I2, and i1 would also locally toggle the swith
[image: image.png]
With Native Enocean of HA; after added the module in the
configuration.yaml file, these were not visible in HA too, but the change
of state of these tow binary sensors was triggered an event button_pressed
and via the automation bellow can set entities. Unfortunately that not
works anymore :-(
For you question if I remember , yers one of the three modules is active
as repeater.
------------------------------------------------------------------------------------------------------------------
alias: Supervision alimentation borne et sauna
description: Annonce changement d'état alimentation borne et ou sauna
trigger:
- platform: event
event_type: button_pressed
event_data:
id:
- 5
- 152
- 7
- 254
pushed: 1
action:
- service_template: >-
{% if trigger.event.data.which == 1 %} {% if
trigger.event.data.onoff == 0
%} input_boolean.turn_off {% elif trigger.event.data.onoff == 1 %}
input_boolean.turn_on {% endif %} {% elif trigger.event.data.which
== 0 %}
{% if trigger.event.data.onoff == 0 %} input_boolean.turn_off {% elif
trigger.event.data.onoff == 1 %} input_boolean.turn_on {% endif %} {%
endif %}
data_template:
entity_id: >-
{% if trigger.event.data.which == 1 %} {% if
trigger.event.data.onoff ==
0 %} input_boolean.sauna_active {% elif trigger.event.data.onoff
== 1 %}
input_boolean.sauna_active {% endif %} {% elif
trigger.event.data.which
== 0 %} {% if trigger.event.data.onoff == 0 %}
input_boolean.borne_active {% elif trigger.event.data.onoff == 1 %}
input_boolean.borne_active {% endif %} {% endif %}
mode: single
------------------------------------------------------------------------------------------------------------------
Last but not least, the log shows "not interpretable message comming from
the I2 binary sensor of the Nodon.
2023-11-07 12:00:25,853 WARNING: message not interpretable: enoceanmqtt/supervisor/deslestage/LL/Heaters
2023-11-07 12:00:25,955 WARNING: message not interpretable: enoceanmqtt/supervisor/deslestage/LL/Heaters
2023-11-07 12:45:16,617 WARNING: message not interpretable: enoceanmqtt/supervisor/delestage/chauffe-eau
2023-11-07 12:45:16,718 WARNING: message not interpretable: enoceanmqtt/supervisor/delestage/chauffe-eau
Any idea? Other only way for me is to replace these three 1 switch Nodon
with double swith one :-(
----------------------------------------------------------------------------------------
Philippe Besson
Route de Forchy 20
1146 Mollens VD
Contact : ***@***.***
Téléphone : +41 79 625 18 21
Le lun. 6 nov. 2023 à 01:11, mak-gitdev ***@***.***> a
écrit :
> Hi @mainate <https://github.com/mainate>,
>
> I cannot find in HA the two sensors of this module.
> I have only the swith sensor visible to get feedback of the firt contat
> of the module but not access to the second contact in anyway.
> As I ues for monitoring stage on my electrical pannel I miss one info per
> module (I've three of them)
>
> This module has only one contact (one output), hence the single switch
> you have that allows you to control that contact.
> Could you give more details about what you were expecting ?
>
> One question out of curiosity:
>
> 2023-11-05 13:21:58,481 DEBUG: 05:98:07:FE->FF:FF:FF:FF (-61 dBm): 0x01 ['0xf6', '0x10', '0x5', '0x98', '0x7', '0xfe', '0x30'] ['0x0', '0xff', '0xff', '0xff', '0xff', '0x3d', '0x0'] OrderedDict()
> 2023-11-05 13:21:58,481 WARNING: message not interpretable: enoceanmqtt/supervisor/borne/sauna
>
> Did you activate the repeater mode of your NodOn module ?
>
> —
> Reply to this email directly, view it on GitHub
> <#91 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AFPG5PJMKRBTZXTL2AJEI73YDATKZAVCNFSM6AAAAAA66JZERKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTHA4TIMRSG4>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
|
Hi @mainate, As NodOn said, the EEP used by the NodOn module does not report the inputs state. What you are observing is that the NodOn module has its repeater mode activated and the telegrams that lead to the "message not interpretable" message come from a rocker switch telegram getting repeated by the NodOn module. So it seems that you somehow use an EnOcean rocker switch to control your NodOn module. Could you tell me exactly what is connected to the inputs I1 and I2 of your NodOn ? It would be better if you can give a schematic or a picture of your installation of your NodOn module. |
I can promize to you that no roker swithes are in my "Chalet" and that the messages were not relayed by the Nodon, but send by it ! I've got the message exacly when I close/open the supervised relays (tested any times). See bellow attach a basic diagram of the connections. Your job is great and really help to integrat Enocean on HA, even if something is not working as expected. |
Hi @mainate So let's wait for the NodOn answer. As far as I'm concerned, I can't understand your setup as indicated in the schematics:
Thanks. |
@mak-gitdev; I've got some informations from Nodon support and these confirm that in bi-stable input configuration (as I have) the module would send EEP F6-02-01 messages.
Then about I1 I2 messages: Debug message from last test with config shows: We can see that all messages are correctly build (If I understood correctly the content) but not sent to the Broker :-( (nothing n log) and last but not least, when I check event in HA developper tools for button_press nothing happen. It looks like the EnOceanMQtt does not interpret correctly the message or don't trig to forward it to the broker. If really no chance to get these I should replace my module with 2 channels version, but was not planned to buy new one now. Best regards |
Hi @mainate, Thanks a lot for these details. In your use case, do you need to control or monitor the ES state from HA ?
If you need to control or monitor ES state, then at the moment, this is not possible as we can only accept one EEP per device address. |
Hi @mak-gitdev, |
To be fixed with the introduction of models in 0.2.1 |
The problem
First one, thnks for this great project that make EnOcean usable ;-)
I've an issue with this Nodon module who has Enocean protocol D2-01-0F (https://nodon.fr/support/module-multifonction/)
Identification and paring was fine but I cannot find in HA the two sensors of this module.
I have only the swith sensor visible to get feedback of the firt contat of the module but not access to the second contact in anyway.
As I ues for monitoring stage on my electrical pannel I miss one info per module (I've three of them)
A bug or native Enocean issue?
What type of installation are you running?
Standalone
What version of HA_enoceanmqtt has the issue?
0.1.27 (dev)
What was the last working version of HA_enoceanmqtt?
No response
What type of Home Assitant installation are you running?
Home Assistant OS
Anything in the logs that might be useful to solve the issue? (Strongly recommended if applicable)
Additional information
Extract of debug level log when one contact is activated on the module.
The text was updated successfully, but these errors were encountered: