Aktor NodOn

Begonnen von choetzu, 28 April 2016, 09:20:09

Vorheriges Thema - Nächstes Thema

choetzu

Hallo,

ich komme hinsichtlich dem NodOn Aktor mit einer neuen Herausforderung auf Euch zu. In der Hoffnung, ihr könnt mir helfen.. ;)

Ich habe im UG im Flur Spot-Lampen. Diese werden entweder durch einen Bewegungsmelder (Zeptrion Feller) oder 2 Taster geschaltet. Nun möchte ich den Nodon_Aktor daran hängen, damit ich ebenfalls via FHEM schalten kann und v.a. auch um zu Loggen, wenn das Licht an und aus geht (via Bewegungsmelder). Als Anlage habe ich den Schaltplan beigelegt und die Anleitung von NodOn. Ich werde da irgendwie nicht wirklich schlau und weiss auch nicht, ob das überhaupt geht. 

Kann dies jemand beurteilen? Danke für die Hilfe. Und nein, mein Elektriker kommt mit Enocean nicht klar und will sich da auch nicht reinknien ;)

Lg c
Raspi3, EnOcean, Zwave, Homematic

choetzu

#16
So, ich habe etwas rumexperimentiert und es klappt nun grösstenteils.

Die 2 Taster geben dem Bewegungsmelder einen Impuls. Und nach dem Bewegungsmelder (von Feller Pirios 44000 Relais) folgen die Lampen-Spots... So, ich habe den Aktor NodOn auf dem S1/O1 Kanal gesteckt. Und es funktioniert soweit prima.

Einziger Wehrmutstropfen: Wenn nach 1,5 Minuten das Licht wieder ausgeht, liefert der NodOn unregelmässig und unzuverlässig eine Bestätigung. Ab und dann klappt, dann wieder nur halb, dann wieder kommt gar nichts. Das Einschalten klappt bislang immer:

Einschalten:
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 powerFailure0: disabled
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 powerFailureDetection0: not_detected
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 overCurrentOff0: ready
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 error0: not_supported
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 localControl0: enabled
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 channel0: on
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 on
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 dim: 100
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 dim0: 100
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 buttons: pressed
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 channelA: AI
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 AI
2016-11-20 12:46:25 EnOcean Aktor_NodOn3 buttons: released


Ausschalten, nur eine Zeile:
16-11-20 12:47:37 EnOcean Aktor_NodOn3 buttons: released

Und eben, manchmal kommt gar nix, obschon das Licht ausgeht.

Und wenns klappt, dann kommt folgendes:
2016-11-20 13:00:54 readingsProxy Flur_UG_L_NodOn31 off
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 powerFailure0: disabled
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 powerFailureDetection0: not_detected
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 overCurrentOff0: ready
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 error0: not_supported
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 localControl0: enabled
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 channel0: off
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 off
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 dim: 0
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 dim0: 0
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 buttons: pressed
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 channelA: A0
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 A0
2016-11-20 13:00:54 EnOcean Aktor_NodOn3 buttons: released


Da ich nicht weiss, ob man dies irgendwie beheben kann, spiel ich eher mit dem Gedanken, via DOIF ein Setreading zu machen, wenn nach 3 Minuten das state immer noch auf on ist. Im Sinn von :

"Wenn state=on für >3Min dann setreading state=off"

Hat da jemand Erfahrung mit einem solchen DOIF? Danke für die Hilfe:

EDIT: Hab grad gesehen, dass es einen eigenen Bereich DOIF gibt. dort ist diese Frage vermutlich besser aufgehoben: --> https://forum.fhem.de/index.php/topic,61089.msg524886.html#msg524886
Raspi3, EnOcean, Zwave, Homematic

phil1283

Hallo,

habe auch eine Frage zum NodON aktor. bei mir wurde er über autocreate als RPS eingelernt und als switch angelegt.
Beim Einlernen des Aktors wirds aber dann problematisch:
Versetze den NodON in Lernmodus und sende AI, der Aktor bestätigt dies und beendet den Einlernmodus.
Schalten kann ich dann nur den ersten Kanal, den zweiten nicht.
Den ersten dann aber auch nur über AI und released.
In diesem Thread habe ich gelesen, dass es mit actuator01 gehen soll, aber damit kann ich den NodON nichtmal auf einem Kanal einlernen. die LED blinkt beim anlernen auch nach gesendetem befehl weiter.
Habt ihr eine Idee?


phil1283

Danke Eisix,

mit der Config funktioniert es leider immer noch nicht. Habe das Device in FHEM nochmal gelöscht und von Hand angelegt und wie beschrieben versucht über das readingsProxy anzulernen.
Kein Erfolg...
Zur Hardware an FHEM hängt ein FGW14 zur kopplung an den RS485-Bus an dem dann ein FTD14. Beim FTD14 sind die subDef Codes eingelert. Das Schalten von FSR61NP-230V funktioniert tadellos.

Internals:
   CFGFN
   DEF        01A37EC2
   IODev      TCM_ESP2_0
   NAME       NodON_TH
   NR         12932
   NTFY_ORDER 50-NodON_TH
   STATE      ???
   TYPE       EnOcean
   Readings:
     2017-02-17 14:14:06   channel0        on
     2017-02-17 14:01:25   channel1        off
     2017-02-17 14:14:06   dim0            100
     2017-02-17 14:01:25   dim1            0
   Helper:
Attributes:
   IODev      TCM_ESP2_0
   comMode    biDir
   defaultChannel 0
   devChannel 2
   eep        D2-01-12
   group      Funkrelais
   manufID    046
   room       EnOcean
   subDef     00200004
   subType    actuator.01


ReadingsProxy:
Internals:
   CFGFN
   DEF        NodON_TH:channel0
   DEVICE     NodON_TH
   NAME       TH_EG
   NOTIFYDEV  global,NodON_TH
   NR         11131
   NTFY_ORDER 50-TH_EG
   READING    channel0
   STATE      on
   TYPE       readingsProxy
   Content:
     NodON_TH   1
   Readings:
     2017-02-17 14:14:06   lastCmd         on
     2017-02-17 14:14:06   state           on
Attributes:
   room       Haus
   setFn      {($CMD eq "on")?"on 0":"off 0";;}
   setList    on off
   webCmd     on:off


Hat jemand eine Idee wo es hängt?

klaus.schauer

Das Anlernen eines subType actuator.01 erfordert einen Transceiver mit ESP3-Protokoll (z. B. USB300). Das Eltako GW FGW14 verwendet ESP2.

phil1283

Danke, hab ich eine Möglichkeit den Aktor mit beiden Kanälen anzusteuern?

klaus.schauer

#22
Zitat von: phil1283 am 17 Februar 2017, 21:42:46
Danke, hab ich eine Möglichkeit den Aktor mit beiden Kanälen anzusteuern?
Durch Fhem mit subType actuator.01 über einen Transceiver mit ESP3-Protokoll (z. B. USB300) ansteuern.

phil1283

Ja das mit dem ESP3 Hab ich schon verstanden, ich hätte fragen sollen ob ich mit meinem equipment und einem workaround die Möglichkeit habe beide Kanäle zu steuern...

klaus.schauer

Zitat von: phil1283 am 18 Februar 2017, 10:45:57
Ja das mit dem ESP3 Hab ich schon verstanden, ich hätte fragen sollen ob ich mit meinem equipment und einem workaround die Möglichkeit habe beide Kanäle zu steuern...
Nein, wenn man sich ausschließlich in der Eltako-Welt bewegt, mag die Lösung mit dem Gateway und der RS-485 Schnittstelle eine gute Lösung sein. Will man aber bidirektionelle Protokolle verwenden insb. VLD-Profile, kommt man damit bisher nicht weiter. Vielleicht steigt Eltako alsbald auf das schon seit Jahren eingeführte ESP3 um.

iCHEMEX

Hallo zusammen,

bin aufgrund unseres anstehenden Neubaus über 5 Ecken bei FHEM und Enocean gelandet. Soweit komme ich halbwegs klar, da sich eine menge Leute viel Mühe mit Dokumentation und Tutorials gemacht haben!  :) Aktuell sitze ich am NodOn-SIN-2-2 und versuche verzweifelt, den Aktor per FHEM in den "Pairing Mode" zu setzen. Laut Anleitung soll das wohl gehen:

http://nodon.fr/support/NodOn-SIN-2-2-xx-UserGuide-160121-EN-interactive.pdf

Mit der CommandRef komme ich nicht weiter, da der Aktor mir nur Error-Responses auf meine get / set Befehle gibt - wobei ich da noch Nachholbedarf habe.

Hat jemand einen Tipp oder das schon den "Pairing-Mode" schon mal per FHEM ausgelöst?

Danke für eure Hilfe!

VG,
Carsten

krikan

Anlernen sollte mit dem Vorgehen nach https://forum.fhem.de/index.php/topic,89172.msg816739.html#msg816739 funktionieren. Reset des Aktors empfehle ich hier aber.

Gruß, Christian

iCHEMEX

Danke für deine Infos, Christian.

Den Thread habe ich komplett durch, komme damit aber nicht weiter.
Der Punkt:
"Aktor in Lernmodus für "Hausautomationszentrale" versetzen" erschließt sich mir nicht. Wie kann dieser Zustand erreicht werden? Das EEP meines Aktor ist zwar D2-01-12 statt D2-05-00,
da aber der Hersteller der selbe ist, muss das doch eigentlich auf einheitlichem Wege gehen.

Wo ist denn mein gedanklicher Hänger bei der Geschichte?

VG
Carsten

krikan

Nach dem verlinkten Handbuch meine ich so:
ZitatTriple Press on the in-wall module local button.

iCHEMEX

Zitat von: krikan am 11 November 2018, 15:11:18
Nach dem verlinkten Handbuch meine ich so:

Das hab ich mir schon gedacht. Allerdings meine ich einen anderen Zustand. Dieser wird in der Anleitung so beschrieben:

Zitat
Note: The NodOn® in-wall module supports the EnOcean® Remote Commissioning features. It can be put wirelessly
into « Pairing mode » through a compatible home automation gateway.

Hat dazu jemand eine Idee wie das zu machen ist?

VG
Carsten