Popp Z-Wave+ Wall Plug Switch Schuko Inklusion Assoziation POPE009006

Begonnen von sun112, 06 September 2015, 11:59:37

Vorheriges Thema - Nächstes Thema

sun112

Hallo Zusammen.

Ich habe oben genannten Zwischenschalter:

https://www.hans-hats.de/wave-popp-funk-zwischenstecker-schalter-pope009006-p-9813.html

Nach der Inklusion wird das Gerät nicht als Switch erkannt.
Assoziationskomandos werden nicht akzeptiert.

Hier das Log:

2015.09.06 10:50:14 2: autocreate: define ZWave_SWITCH_BINARY_12 ZWave eea1e68e 12 5e7a735a988672ef2060
2015.09.06 10:50:14 2: autocreate: define FileLog_ZWave_SWITCH_BINARY_12 FileLog ./log/ZWave_SWITCH_BINARY_12-%Y.log ZWave_SWITCH_BINARY_12
2015.09.06 10:50:15 2: ZWave get ZWave_SWITCH_BINARY_12 model
2015.09.06 10:50:15 1: ZWAVE INIT: get ZWave_SWITCH_BINARY_12 model: model:0x0154 0x0003 0x0001
modelId:0154-0003-0001
model:0x0154 0x0003 0x0001
2015.09.06 10:50:47 2: ZWave get ZWave_SWITCH_BINARY_12 model


System:

Raspberry Pi
FHEM mit update und restart


Alle anderen Komponenten (Schalter, Sensoren) laufen.


Vielen Dankl für die Hilfe!




krikan

ZitatNach der Inklusion wird das Gerät nicht als Switch erkannt.
Was heißt das? Kannst Du nicht schalten?
Zitat
Assoziationskomandos werden nicht akzeptiert.
Entsprechende CC fehlt im Screenshot auch. Classes sehen insgesamt unvollständig aus. Manuell laut Handbuch anpassen oder exkludieren und neu inkludieren.

Bitte liefere zukünftig besser list vom Device, da sieht man mehr als im Screenshot und ggfs. Logs von Inklusion.
http://www.fhemwiki.de/wiki/Z-Wave#Welche_Infos_sollten_Anfragen_im_ZWave-Forum_enthalten.3F

sun112

Richtig, ich kann nicht schalten, da nicht als Schalter (=switch) erkannt.

list liefert leider auch nicht mehr infos. Exklusion und Inclusion erbrachte auch nichts- 0,5m Abstand.

Ich schick das Ding zurück!
Danke!

krikan

Schade; mich hätte ein log mit verbose 5, so wie im verlinkten Wiki-Hinweis genannt, schon interessiert.
Wer sagt Dir denn, das der Aktor ein Problem hat? Es gibt seit heute über update größere Änderungen am Fhem-ZWave-Unterbau.

rudolfkoenig

Kannst du es nach einem FHEM-update morgen ab 8 wieder testen?
D.h. Geraet entfernen (set ZWDongle_0 removeNode on), und danach wieder hinzufuegen.

Falls es nicht klappt, dann Geraet bitte wieder entfernen, vor dem hinzufuegen "attr ZWDongle verbose 5" und "attr global mseclog" setzen, und das FHEM-Log hier anhaengen.

MichaelO

Hallo,
irgendwie tappe ich bei allen Käufen ZWave betreffend in die große braune Masse... wollte wegen der Aktualität ZWave Plus Zwischenstecker kaufen und hab genau den hier bei hans-hats gefunden und gekauft.

Heute wurde geliefert und wie beim TO wird der Stecker zwar erkannt, aber anscheinend nicht als Switch. Es fehlen auch etliche Command Classes, welche in der Anleitung genannt sind. Da mein ZWave Dongle das attr global nicht in der Dropdown-Liste hat, hab ich nur verbose 5 gesetzt und folgendes erschien im Log (nachdem ich update habe laufen lassen UND abermals entfernen/hinzufügen):

2015.10.15 18:37:43 4: ZWDongle set ZWave_Stick_UZB addNode nwOn
2015.10.15 18:37:43 5: ZWDongle_Write 00 4ac107
2015.10.15 18:37:43 5: SW: 0105004ac10776
2015.10.15 18:37:43 5: ACK received, removing 0105004ac10776 from dongle sendstack
2015.10.15 18:37:43 4: ZWDongle_Read ZWave_Stick_UZB: sending ACK, processing 004a07010000
2015.10.15 18:37:43 5: SW: 06
2015.10.15 18:37:43 5: ZWave_Stick_UZB dispatch 004a07010000
2015.10.15 18:37:43 4: ZWave_Stick_UZB CMD:ZW_ADD_NODE_TO_NETWORK ID:01 ARG:0000
2015.10.15 18:37:43 4: ZWave_Stick_UZB ZW_ADD_NODE_TO_NETWORK learnReady
2015.10.15 18:37:54 4: ZWDongle_Read ZWave_Stick_UZB: sending ACK, processing 004a07020000
2015.10.15 18:37:54 5: SW: 06
2015.10.15 18:37:54 5: ZWave_Stick_UZB dispatch 004a07020000
2015.10.15 18:37:54 4: ZWave_Stick_UZB CMD:ZW_ADD_NODE_TO_NETWORK ID:02 ARG:0000
2015.10.15 18:37:54 4: ZWave_Stick_UZB ZW_ADD_NODE_TO_NETWORK nodeFound
2015.10.15 18:37:54 4: ZWDongle_Read ZWave_Stick_UZB: sending ACK, processing 004a0703070d0410015e7a735a988672ef2060
2015.10.15 18:37:54 5: SW: 06
2015.10.15 18:37:54 5: ZWave_Stick_UZB dispatch 004a0703070d0410015e7a735a988672ef2060
2015.10.15 18:37:54 4: ZWave_Stick_UZB CMD:ZW_ADD_NODE_TO_NETWORK ID:03 ARG:070d0410015e7a735a988672ef2060
2015.10.15 18:37:54 2: autocreate: define ZWave_SWITCH_BINARY_7 ZWave d054ae9f 7 5e7a735a988672ef2060
2015.10.15 18:37:54 2: autocreate: define FileLog_ZWave_SWITCH_BINARY_7 FileLog ./log/ZWave_SWITCH_BINARY_7-%Y.log ZWave_SWITCH_BINARY_7
2015.10.15 18:37:55 4: ZWDongle_Read ZWave_Stick_UZB: sending ACK, processing 004a07050700
2015.10.15 18:37:55 5: SW: 06
2015.10.15 18:37:55 5: ZWave_Stick_UZB dispatch 004a07050700
2015.10.15 18:37:55 4: ZWave_Stick_UZB CMD:ZW_ADD_NODE_TO_NETWORK ID:05 ARG:0700
2015.10.15 18:37:55 2: ZWave get ZWave_SWITCH_BINARY_7 model
2015.10.15 18:37:55 5: ZWDongle_Write 00 13070272042507
2015.10.15 18:37:55 5: SW: 01090013070272042507b4
2015.10.15 18:37:55 4: ZWDongle_ReadAnswer arg:model regexp:^00040007..72
2015.10.15 18:37:55 5: ACK received, removing 01090013070272042507b4 from dongle sendstack
2015.10.15 18:37:55 4: ZWDongle_Read ZWave_Stick_UZB: sending ACK, processing 011301
2015.10.15 18:37:55 5: SW: 06
2015.10.15 18:37:55 5: ZWave_Stick_UZB dispatch 011301
2015.10.15 18:37:55 4: ZWDongle_Read ZWave_Stick_UZB: sending ACK, processing 001307000002
2015.10.15 18:37:55 5: SW: 06
2015.10.15 18:37:55 5: ZWave_Stick_UZB dispatch 001307000002
2015.10.15 18:37:55 4: ZWave_Stick_UZB CMD:ZW_SEND_DATA ID:00 ARG:0002
2015.10.15 18:37:55 4: ZWave_Stick_UZB transmit OK for 07
2015.10.15 18:37:55 4: ZWDongle_Read ZWave_Stick_UZB: sending ACK, processing 00040007087205015400030001
2015.10.15 18:37:55 5: SW: 06
2015.10.15 18:37:55 4: ZWDongle_ReadAnswer for model: 00040007087205015400030001
2015.10.15 18:37:55 4: ZWave_Stick_UZB CMD:APPLICATION_COMMAND_HANDLER ID:07 ARG:087205015400030001
2015.10.15 18:37:55 1: ZWAVE INIT: get ZWave_SWITCH_BINARY_7 model: model:0x0154 0x0003 0x0001
modelId:0154-0003-0001
model:0x0154 0x0003 0x0001
2015.10.15 18:38:07 4: ZWDongle set ZWave_Stick_UZB addNode off
2015.10.15 18:38:07 5: ZWDongle_Write 00 4a0508
2015.10.15 18:38:07 5: SW: 0105004a0508bd
2015.10.15 18:38:07 5: ACK received, removing 0105004a0508bd from dongle sendstack
2015.10.15 18:38:07 4: ZWDongle_Read ZWave_Stick_UZB: sending ACK, processing 004a08060700
2015.10.15 18:38:07 5: SW: 06
2015.10.15 18:38:07 5: ZWave_Stick_UZB dispatch 004a08060700
2015.10.15 18:38:07 4: ZWave_Stick_UZB CMD:ZW_ADD_NODE_TO_NETWORK ID:06 ARG:0700
2015.10.15 18:38:07 4: ZWave_Stick_UZB ZW_ADD_NODE_TO_NETWORK done


list liefert:

Internals:
   CFGFN
   DEF        d054ae9f 7
   IODev      ZWave_Stick_UZB
   NAME       ZWave_SWITCH_BINARY_7
   NR         179
   STATE      ???
   TYPE       ZWave
   homeId     d054ae9f
   isWakeUp
   lastMsgSent 1444927075.70329
   nodeIdHex  07
   Readings:
     2015-10-15 18:37:55   model           0x0154 0x0003 0x0001
     2015-10-15 18:37:55   modelId         0154-0003-0001
     2015-10-15 18:37:55   transmit        OK
Attributes:
   IODev      ZWave_Stick_UZB
   classes    ZWAVEPLUS_INFO FIRMWARE_UPDATE_MD POWERLEVEL DEVICE_RESET_LOCALLY SECURITY VERSION MANUFACTURER_SPECIFIC MARK BASIC MULTI_CHANNEL
   room       ZWave


Gibt es da Aussicht auf Erfolg, oder kann ich die Teile gleich zurück schicken? Leider kenne ich mich mit ZWave überhaupt nicht aus und lerne quasi seit 2 Wochen per fhem. Bisher hält sich der Erfolg allerdings eher in Grenzen, benutzerfreundlich scheint (aus meiner Sicht) anders  :-[

Gruß
Michael

rudolfkoenig

ZitatDa mein ZWave Dongle das attr global nicht in der Dropdown-Liste hat
Das haben die Dongles der anderen FHEM-Benutzer auch nicht.
Die global Attribute muss man beim global Device suchen, global ist (falls nicht geaendert) in "Unsorted". Beim aktuellen Problem reicht aber ZWDongle verbose 5 auch.

Was ich komisch finde: Das Geraet meldet "model 0x0154 0x0003 0x0001", was laut pepper-db
kein Security aber BINARY_SWITCH hat. Evtl. hat deins eine neuere Firmware-Version, wo die Steuerung ueber die SECURITY Klasse verschluesselt erfolgt, komisch finde ich nur, dass die Steuerung _nur_ ueber Security funktionieren soll.

Als erstes wuerde ich sicherstellen, dass du die neuste FHEM-Version verwendest (Stichwort update), danach das Geraet sicherheitshalber nochmal ex- und inkludieren. Wenn es keine Aenderung anzeigt, dann wuerde ich versuchen das Geraet via "addNode sec" zu inkludieren, allerdings ist die SECURITY Unterstuetzung in FHEM noch nicht 100%-ig. Weiterhin muss vorher Crypt::Rijndael installiert sein.

A.Harrenberg

Hi MichaelO,

das ist Rudi mir zuvor gekommen... :-)
Welche Klassen fehlen denn laut Anleitung? (Hast Du vielleicht einen Link auf die Anleitung?)

Laut Deinem Log meldet das Gerät wirklich nur die Klassen die dann in FHEM auch im Attribut classes gelistet werden, da liegt also auch kein Auswertefehler in FHEM vor...

2015.10.15 18:37:54 4: ZWDongle_Read ZWave_Stick_UZB: sending ACK, processing 004a0703070d0410015e7a735a988672ef2060

5e ZWAVEPLUS_INFO
7a FIRMWARE_UPDATE_MD
73 POWERLEVEL
5a DEVICE_RESET_LOCALLY
98 SECURITY
86 VERSION
72 MANUFACTURER_SPECIFIC
ef MARK
20 BASIC
60 MULTI_CHANNEL


classes    ZWAVEPLUS_INFO FIRMWARE_UPDATE_MD POWERLEVEL DEVICE_RESET_LOCALLY SECURITY VERSION MANUFACTURER_SPECIFIC MARK BASIC MULTI_CHANNEL

Ich bin mir da nicht sicher, aber sollte sich das Ding nicht auch über die BASIC Klasse schalten lassen? Da sind doch "Standard"-Befehle definiert die jede Geräteklasse "sinnvoll" auf den eigenen Typ umsetzen soll.

Laut "Pätz":
Die Besonderheit der Klasse Basic liegt darin, dass jedes Gerät die Kommandos entsprechend seiner Grundfunktion interpretiert.
Ein Binärschalter schaltet eine elektrische Last ein bei einem Wert von größer 0 und aus bei einem Wert von 0


Also mal versuchen das Ding über "set basicvalue" (oder set basicSet) zum Schalten zu bewegen.

Ansonsten würde ich auch mal versuchen das Ding unter Security einzubinden und dann mal schauen ob unter "secure_classes" eventuell weitere Klassen auftauchen.
Bei dem Türschloss von DanaLock tauchen die ganzen Klassen z.B. erst unter Security auf. Das wäre aber bei dem Steckdosending auch eher unwahrscheinlich.

Gruß,
Andreas.
FB 7360, Homematic und ZWave
Support for ZWave-SECURITY

krikan

Hallo Michael,
da ich Dir Zwave + empfohlen habe, meine Anmerkungen:

Der Zwischenstecker hat aeusserlich verdaechtige Aehnlichkeit mit dem uralten Duewi. Der von Zwave.me mit aufgemotzter Firmware ohne + verkauft wird. Jetzt also als Popp mit + ?

Seltsamerweise findet sich zu deinem Aktor kein Eintrag in der Produktdatenbank der zwavealliance, wo man vernuenftige Doku finden wuerde, darum muss ich mir manches zusammenreimen. Vielleicht hast Du aber die Doku...

Jetzt das Wichtige: Der Popp versucht mWn die Inklusion standardmaessig per secure. Du solltest ihn aber ohne secure einbinden. Das macht man laut einer skand. Internetseite durch 3x Knopdruck am Aktor. Dann muesste Fhem auch mit dem Aktor klarkommen und alle Klassen auftauchen. Analog ist das hier im Forum beim Popp Rauchmelder beschrieben worden. Aussichten sind also vermutlicht nicht schlecht.

Gruss, Christian


krikan

Zitat von: waver am 15 Oktober 2015, 23:53:46
Der hat auch Z-Wave+.

Siehe hier: http://forum.fhem.de/index.php/topic,40539.msg327821.html#msg327821
Danke, die Merkwuerdigkeit hatte ich schon wieder vergessen. Stimmt mich aber leider nicht besser fuer Michaels Problem; eher im Gegenteil.
Auf der Homepage von Zwave.me taucht der nur in der ohne + Version auf und in der Produktdatenbank gar nicht.

MichaelO

Moin,

das ist aber auch alles ein Ärger. Kein Wunder, dass es mit dem ganzen "Kram" noch in einer Nische bleibt. Aber was solls, vielleicht bekomme ich das Problem mit Eurer Hilfe ja gelöst, ansonsten schicke ich beide Stecker einfach wieder zurück. Noch kostet das "Smart-Home" deutlich mehr Zeit, als es spart, ich hoffe, dies ändert sich bald. Trotz meiner großen Begeisterung für Technik, Elektronik und alles Automatisierte holt mich dieses ZWave-Zeugs so langsam auf den Boden der Tatsachen zurück.  :-\

Das Inkludieren hab ich so gemacht, wie in der Anleitung beschrieben. Zuerst den Controller in den Inklusionsmodus versetzen, das ging über fhem per add... nWon. Danach 3-mal auf den Geräteknopf geklickt und wenige Sekunden danach leuchtet das Lämpchen am Stecker grün. Dann Inklusionsmodus am Controller beenden und kurz danach taucht das Gerät gem. obigem Post unter ZWave in fhem auf.

Ich hab nach dem ersten Fehlschlag dann wieder exkludiert, fhem update gemacht, fhem neu gestartet, wieder inkludiert... selbes Ergebnis.

Die Anleitung einschl. der angeblich vorhandenen Command Classes findet man hier:

http://www.popp.eu/wp-content/uploads/2015/08/Manual_IP20_POPP_En.pdf

Wie dem auch sei, ich werde es heute im späteren Tagesverlauf nochmal mit dem mir verfügbaren Wissen versuchen und ansonsten wieder zurück schicken. Wenn die HomeMatic-Zwischenstecker nicht so hässlich wären... die funktionieren jedenfalls sofort.

Dummerweise hab ich auch noch einen 2-fach Unterputz-Aktor Philio PAN04 gekauft, da die Features auf dem "Papier" überzeugten. Eben las ich dann einen Thread, dass es auch da zu Problemen kam/kommt. Ich bin gespannt. Aus meiner ganz persönlichen Sicht wird sich bei dem "Ärger" mit den Devices ZWave so nie am Massenmarkt durchsetzen.

rudolfkoenig

 
ZitatNoch kostet das "Smart-Home" deutlich mehr Zeit, als es spart,
Man koennte auch mit FS20 anfangen: da gibt es kaum Fragen oder Beschwerden, weil es einfach ist, und funktioniert (abgesehen von der Reichweite, aber die anderen Systeme sind da auch nicht Welten besser). Klar, FS20 ist haesslich, nicht bidirektional, und abgesichert ist es auch nicht, aber das ist in vielen Faellen egal. Das groesste Problem, was ich mit FS20 sehe, ist die Unsicherheit, wie lange es noch angeboten wird.

Zitatich hoffe, dies ändert sich bald.
In den 10 Jahren, seitdem ich die Markt beobachte, eher nicht. Und ein System, wie ZWave, was auf mehrere Hersteller setzt, hat es auch nicht einfacher. Ich hatte jedenfalls mit meinen ZWave-Geraeten keine Probleme, und dein Bericht gehoert hier zu den Ausnahmefaellen.

krikan

Hallo Michael!
Fhem und Zwave brauchen Einarbeitungszeit. Schnelle Erfolge sind schwierig. Problem ist, dass wir keinen Zugang zu aktuellen offiziellen Zwavedokus haben und alles durch Try ans Error bzw. Berichten von anderen Anwendern lernen muessen. Das ist fuer den einen nervend und fuer den anderen spannend.

Der Pan04, den ich auch als Testgeraet habe, ist gut. Er hat nur das "Problem", dass er sich genau an die zwapi haelt und Schaltvorgaenge nicht kanalweise rueckmeldet. Das kann man simpel loesen. Ob andere bspw Fibaro das anders machen, haben wir im besagten Thread nicht herausgefunden. Es hat sich leider niemand entsprechend beteiligt.

Beim Popp musstest Du bitte probieren und berichten. Ohne Testgeraet faellt mir nicht mehr ein, als hier im Thread geschrieben wurde.

Gruss, Christian

MichaelO

Zitat von: rudolfkoenig am 16 Oktober 2015, 11:21:51
Man koennte auch mit FS20 anfangen...

Auch wenn das etwas vom Thema weg geht... Bevor ich die ersten Komponenten kaufte, wollte ich möglichst nur ein System anschaffen. Nach viel Leserei fand ich die Vorteile von ZWave überzeugend und die Anzahl der verfügbaren Geräte taten das Übrige dazu. FS20 war nie ein Thema. Dass es so kompliziert wird mit ZWave, hätte ich nicht gedacht.

Zitat von: rudolfkoenig am 16 Oktober 2015, 11:21:51
Ich hatte jedenfalls mit meinen ZWave-Geraeten keine Probleme, und dein Bericht gehoert hier zu den Ausnahmefaellen.

Ja, das unterschreibe ich. Darf ich hier die Frage nach einem verlässlichen Zwischenstecker stellen, welcher den Status bei manuellem Schalten automatisch sendet? Bei der Auswahl hab ich ja inzwischen 2-mal danaben gegriffen. Einmal kann er kein Status und dann lässt sich das Gerät nicht inkludieren.

Zitat von: krikan am 16 Oktober 2015, 11:39:34
Fhem und Zwave brauchen Einarbeitungszeit. Schnelle Erfolge sind schwierig... Der Pan04, den ich auch als Testgeraet habe, ist gut...
Beim Popp musstest Du bitte probieren und berichten. Ohne Testgeraet faellt mir nicht mehr ein, als hier im Thread geschrieben wurde.

Wegen des Pan04 komme ich ggf. nochmal auf Dich zu, den teste ich heute/morgen.

Darf ich bzgl. des Popp noch fragen, wie man das mit dem Secure macht? Bislang ist mir nur die auch im Wiki beschriebene "normale" Methode bekannt.

Kann ich sonst mit irgend welchen Logs / Versuchen / o.ä. dazu beitragen, dass dieses Popp-Gerät vielleicht zukünftig besser unterstützt wird? Ich kann mir nicht vorstellen, dass sowas am Markt existieren kann, wenn es nicht funktioniert.