Z-Wave.Me Zwischenstecker Schalter IP20 Z-Wave ZME_064374

Begonnen von waver, 30 August 2015, 13:11:32

Vorheriges Thema - Nächstes Thema

waver

Gleich vorweg ich bin kompletter FHEM und Z-Wave Anfänger.

Ich habe mir zwei Schalt-Aktoren vom Typ ZME_064374 http://manuals.zwaveeurope.com/make.php?lang=de&type=mini&sku=ZME_064374 gekauft.

Dazu ein USB Stick ZWA ZME_UZB1 http://www.z-wave.me/index.php?id=28 als Controller.

Alles Neuware vom Händler.

Das Problem ist nun, dass sich die beiden ZME_064374 komplett unterschiedlich verhalten obwohl sie optisch absolut identisch aussehen.

Einer läuft so, wie ich es von einen ZME_064374 erwarten würde.

Der zweite verhält sich aber wie ein einfacher Popp / Düwi Schalter http://products.z-wavealliance.org/products/354 ohne Zusatzfunktionen wie z.B. Verbrauchsmessung.

Dazu zwei Abfragen aus FHEM:

Schalter der ok ist:

get ZWave_SWITCH_BINARY_3 model
model:0x0115 0x1000 0x0200
model:0x0115 0x1000 0x0200
modelId:0115-1000-0200

get ZWave_SWITCH_BINARY_3 version
version:Lib 3 Prot 3.67 App 1.0


Schalter der nicht ok ist:

get ZWave_SWITCH_BINARY_5 model
model:Popp / Duwi ZW ZS 3500 Plugin Switch

modelId:0064-3001-0000

get ZWave_SWITCH_BINARY_5 version
version:Lib 6 Prot 2.51 App 1.0


Außerdem gibt es in FHEM für den "guten" Schalter viel mehr Attribute als für den anderen.


Wie kann das sein?

Werden die "alten" Popp / Düwi Schalter nur durch ein Firmware-Update um die neuen Funktionen erweitert und beim zweiten Schalter wurde das Update einfach vergessen?

Oder besteht die Möglichkeit, dass ich etwas falsch gemacht habe?

krikan

ZitatWerden die "alten" Popp / Düwi Schalter nur durch ein Firmware-Update um die neuen Funktionen erweitert und beim zweiten Schalter wurde das Update einfach vergessen?
Im wesentlichen ja: Firmwareupdate ist entscheidend. Schaue auf Homepage von zwave.me. Bei einigen Produkten soll es auch Hardwareergänzungen-/-änderungen geben, genaueres ist mir aber unbekannt.
Zitat
Oder besteht die Möglichkeit, dass ich etwas falsch gemacht habe?
Eigentlich nicht. Die "get <device> model" und "get <device> version" Angaben kommen direkt vom Gerät und sind beim 2. Gerät für mich eindeutig: Gerät ohne Firmwareupdate. Würde ich  nach Möglichkeit auf jeden Fall umtauschen.

waver

Vielen Dank für die schnelle Antwort.

Zitat von: krikan am 30 August 2015, 13:32:33
Im wesentlichen ja: Firmwareupdate ist entscheidend. Schaue auf Homepage von zwave.me. Bei einigen Produkten soll es auch Hardwareergänzungen-/-änderungen geben, genaueres ist mir aber unbekannt.

Die einzigen Downloads die mit der Firmware etwas zu tun haben, sind für den Z-Stick: https://z-wave.me/index.php?id=14

Wenn jeder die alten Popp / Düwi Schalter mit zusätzlichen Funktionen updaten könnte, wäre das auch schlecht für das Geschäft von z-wave.me.

Wie läuft das überhaupt mit Firmware-Updates bei Z-Wave?
Werden bei anderen Herstellern Firmware-Updates bereitgestellt?
Und wie werden die überhaupt eingespielt?

Zitat von: krikan am 30 August 2015, 13:32:33Eigentlich nicht. Die "get <device> model" und "get <device> version" Angaben kommen direkt vom Gerät und sind beim 2. Gerät für mich eindeutig: Gerät ohne Firmwareupdate. Würde ich  nach Möglichkeit auf jeden Fall umtauschen.
Im Moment bin ich doch etwas verunsichert, vielleicht schicke ich alles wieder zurück.

krikan

Zitat von: waver am 30 August 2015, 14:17:53
Die einzigen Downloads die mit der Firmware etwas zu tun haben, sind für den Z-Stick: https://z-wave.me/index.php?id=14
Meines Wissens nach können die das nur selbst. Sorry, wenn das zu unscharf ausgedrückt war. Auf der Homepage von zwave.me findest Du nur Infos, dass die DÜWi-Produkte durch Update verbessert wurden; darauf wollte ich hinweisen.

ZitatIm Moment bin ich doch etwas verunsichert, vielleicht schicke ich alles wieder zurück.
Schicke auf jeden Fall den ohne Update zurück. Rest bleibt Deine Entscheidung ;-)

Der UZB1 ist vollkommen in Ordnung. Bei den Geräten würde ich aber an Deiner Stelle bei einem Einstieg nur noch ZWave+Geräte einsetzen.

waver

Zitat von: krikan am 30 August 2015, 14:27:34
[...]
Der UZB1 ist vollkommen in Ordnung. Bei den Geräten würde ich aber an Deiner Stelle bei einem Einstieg nur noch ZWave+Geräte einsetzen.
Das wollte ich eigentlich auch aber im Moment bezweifle ich fast, dass der ZME_064374 Z-Wave+ zertifiziert ist.

Auf der Seite http://products.z-wavealliance.org/regions/1/categories finde ich den ZME_064374 gar nicht.

Auf den Geräten selbst ist auch nur ein Aufkleber mit Z-Wave Logo aber keiner mit Z-Wave+ Logo.

Und die Formulierung im Manual http://manuals.zwaveeurope.com/make.php?lang=de&type=mini&sku=ZME_064374 ist auch nicht so eindeutig: "Es erfüllt alle Anforderungen der Z-Wave Plus Zertifizierung."

Das kann man auch so interpretieren, dass zwar eine Zertifizierung möglich wäre aber aktuell gar nicht vorliegt.

Wie siehst Du das mit wesentlich mehr Z-Wave KnowHow?

Oder kannst Du mir einen Schalter mit Z-Wave+ und vergleichbarem Funktionsumfang empfehlen?

Vielen Dank im voraus.

krikan

#5
Kann mir beim besten Willen nicht vorstellen, dass Deiner eine ZWave+Zertifizierung hat. Hat nur SDK 4.55, darum nach meiner Kenntnis nur ZWave-Zertifizierung möglich.
Und wenn der ZWave+ hätte, hätte er auch die entsprechende Command classes (u.a. ZWAVEPLU_INFO).
Problem ist, dass es dieses Gerätegehäuse häufiger von verschiedenen Herstellern gibt. Das ist schwierig auseinander zuhalten. Meine auch als popp.eu-Variante mit ZWave+-Zertifizierung.

Kann Dir leider keinen Zwischenstecker empfehlen, da ich keinen einsetze. Schaue einfach bei http://products.z-wavealliance.org/regions/1/categories nach. Dort kannst Du auch nach ZWave+ suchen. Bei der Bestellung beim Händler auch genau schauen, ob es eine ZWave+-Variante ist.


waver

Zitat von: krikan am 30 August 2015, 14:55:36
Kann mir beim besten Willen nicht vorstellen, dass Deiner eine ZWave+Zertifizierung hat.
Denke ich inzwischen auch.

Zitat von: krikan am 30 August 2015, 14:55:36
Hat nur SDK 4.55, darum nach meiner Kenntnis nur ZWave-Zertifizierung möglich.
Dieser Popp http://www.popp.eu/products/wall-plug-switch/ hat laut Manual auch nur SDK 4.55 aber auch Z-Wave+: http://www.popp.eu/wp-content/uploads/2015/08/Manual_IP20_POPP_En.pdf
Kann aber natürlich ein Fehler im Manual sein.

Zitat von: krikan am 30 August 2015, 14:55:36
Und wenn der ZWave+ hätte, hätte er auch die entsprechende Command classes (u.a. ZWAVEPLU_INFO).
Wenn ich an der richtigen Stelle bin hat er laut FHEM folgende:

UNKNOWN_5e BASIC SWITCH_BINARY PROTECTION CONFIGURATION ASSOCIATION MULTI_CHANNEL_ASSOCIATION INDICATOR METER UNKNOWN_5a UNKNOWN_59 SWITCH_ALL VERSION MANUFACTURER_SPECIFIC MARK BASIC MULTI_CHANNEL

Was könnten diese UNKNOWN_5x sein?

rudolfkoenig

UNKNOWN_5x ist ein Hinweis auf eine sehr stark veraltete FHEM Version.

krikan

Mache mal ein update mit "shutdown restart". Du arbeitest mit einer uralten Version von Fhem.
Dann siehst Du auch, dass hinter den UNKOWN_5e sich ZWAVEPLUS_INFO befindet. Jetzt wird es total merkwürdig.
Altes SDK 4.55 mit CC die typisch für  ZWave+ und aktuellem SDK 6.5x sind!?
Jetzt würde mich der verwendete Chip im gezeigten Gerät interessieren: Ist das wirklich ein aktueller 500er Chipsatz? Command zur Abfrage muss ich suchen, habe ich gerade nicht im Kopf.

krikan

ZWave+-Zertifizierung gibt es nur mit aktuellen Chipsatz, wenn ich das http://z-wavealliance.org/z-wave_plus_certification/ richtig verstehe. Dann altes SDK?
Wenn ich auf der Popp.eu Seite nachschaue ist im Handbuch tatsächlich ZWave+Logo abgebildet. Sonst sehe ich dort aber keine Infos zu ZWave+. Bei http://products.z-wavealliance.org wird bei den Zwischensteckern von Popp nichts mit ZWave+ gelistet.

waver

Zitat von: rudolfkoenig am 30 August 2015, 16:19:27
UNKNOWN_5x ist ein Hinweis auf eine sehr stark veraltete FHEM Version.
Ich bin Anfänger und habe mich auf eure Anleitung verlassen: http://fhem.de/HOWTO_DE.html

Dort ist die Version 5.6 verlinkt und die habe ich installiert.

Zitat von: krikan am 30 August 2015, 16:22:52
Mache mal ein update mit "shutdown restart". Du arbeitest mit einer uralten Version von Fhem.
Habe ich gerade gemacht. Die Ausgabe von Version hat sich aber nicht geändert:

# $Id: fhem.pl 6913 2014-11-08 10:32:44Z rudolfkoenig $
# $Id: 01_FHEMWEB.pm 6884 2014-11-04 22:03:52Z rudolfkoenig $
# $Id: 92_FileLog.pm 6769 2014-10-15 17:03:30Z rudolfkoenig $
# $Id: 99_SUNRISE_EL.pm 6765 2014-10-14 18:24:29Z rudolfkoenig $
# $Id: 99_Utils.pm 6660 2014-10-03 06:35:43Z rudolfkoenig $
# $Id: 00_ZWDongle.pm 6883 2014-11-04 21:51:16Z rudolfkoenig $
# $Id: 10_ZWave.pm 6824 2014-10-27 21:44:59Z rudolfkoenig $
# $Id: 98_autocreate.pm 6505 2014-09-06 12:24:48Z rudolfkoenig $
# $Id: 91_eventTypes.pm 6792 2014-10-19 16:03:13Z rudolfkoenig $
# $Id: 91_notify.pm 6371 2014-08-07 05:33:37Z rudolfkoenig $
# $Id: 98_telnet.pm 6611 2014-09-24 07:48:32Z rudolfkoenig $

Wie kann ich sonst updaten?

Zitat von: krikan am 30 August 2015, 16:22:52Dann siehst Du auch, dass hinter den UNKOWN_5e sich ZWAVEPLUS_INFO befindet. Jetzt wird es total merkwürdig.
Altes SDK 4.55 mit CC die typisch für  ZWave+ und aktuellem SDK 6.5x sind!?
Woher hast Du SDK 4.55? Ich sehe die Infos nur auf der Seite von z-wave.me aber ob das zuverlässig stimmt?

Zitat von: krikan am 30 August 2015, 16:22:52Jetzt würde mich der verwendete Chip im gezeigten Gerät interessieren: Ist das wirklich ein aktueller 500er Chipsatz? Command zur Abfrage muss ich suchen, habe ich gerade nicht im Kopf.
Weiß ich nicht. Kommando schon gefunden?

Zitat von: krikan am 30 August 2015, 16:42:56
ZWave+-Zertifizierung gibt es nur mit aktuellen Chipsatz, wenn ich das http://z-wavealliance.org/z-wave_plus_certification/ richtig verstehe. Dann altes SDK?
Wenn ich auf der Popp.eu Seite nachschaue ist im Handbuch tatsächlich ZWave+Logo abgebildet. Sonst sehe ich dort aber keine Infos zu ZWave+. Bei http://products.z-wavealliance.org wird bei den Zwischensteckern von Popp nichts mit ZWave+ gelistet.
Im Text steht es auch drin: "The device is certified and tested against all important European Safety
Regulations and fully complies with the Z-Wave Plus standard. The device supports secure communication and the
firmware can be upgraded over the air (OTA)"

krikan

Zitat von: waver am 30 August 2015, 17:03:25
Habe ich gerade gemacht. Die Ausgabe von Version hat sich aber nicht geändert:
Ok, wieder zu unscharf: erst in Fhem-Befehlszeile "update" eingeben und durchlaufen lassen und dann "shutdown restart" eingeben.
Unsere Anleitung ist korrekt  :P.
http://www.fhemwiki.de/wiki/Z-Wave#Welche_Infos_sollten_Anfragen_im_ZWave-Forum_enthalten.3F und an diversen anderen Stellen. Auch auf der Download-Seite. Also bitte Ruhe bewahren  ;) Oder uns aktiv helfen zu verbessern.
Zitat
Woher hast Du SDK 4.55?
Aus der Ableitung Deiner gezeigten version-Abfrage.
ZitatKommando schon gefunden?
Nicht gesucht, da noch nicht zu gekommen.
ZitatRegulations and fully complies with the Z-Wave Plus standard. The device supports secure communication and the
Das kommt davon, wenn man sich auf die SuFu mit ZWave+ verlässt  :-[. Finde es trotzdem mehr als merkwürdig. Warum nimmt man ein steinaltes SDK?




waver

Ok, das Update hat jetzt geklappt:

# $Id: fhem.pl 9141 2015-08-27 19:04:33Z rudolfkoenig $
# $Id: 01_FHEMWEB.pm 9079 2015-08-16 10:43:51Z rudolfkoenig $
# $Id: 92_FileLog.pm 9107 2015-08-22 13:16:05Z rudolfkoenig $
# $Id: 99_SUNRISE_EL.pm 6765 2014-10-14 18:24:29Z rudolfkoenig $
# $Id: 99_Utils.pm 7914 2015-02-08 11:14:10Z rudolfkoenig $
# $Id: 00_ZWDongle.pm 9027 2015-08-08 11:37:52Z rudolfkoenig $
# $Id: 10_ZWave.pm 9152 2015-08-29 09:30:23Z rudolfkoenig $
# $Id: 98_autocreate.pm 9108 2015-08-22 13:18:56Z rudolfkoenig $
# $Id: 91_eventTypes.pm 8725 2015-06-10 09:50:06Z rudolfkoenig $
# $Id: 91_notify.pm 8953 2015-07-13 15:13:06Z rudolfkoenig $
# $Id: 98_telnet.pm 8952 2015-07-13 12:30:26Z rudolfkoenig $


Allerdings die Ausgabe der Klassen hat sich nicht verändert. Muss ich den Schalter neu verbinden oder sonst noch was aktualisieren?

waver

Habes jetzt nur mit einem neuen Assoziieren hinbekommen:


Internals:
   CFGFN
   DEF        ff50bc03 6
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     1
   NAME       ZWave_SWITCH_BINARY_6
   NR         55
   STATE      associationAdd 1 01
   TYPE       ZWave
   ZWDongle_0_MSGCNT 1
   ZWDongle_0_RAWMSG 00040006087205011510000200
   ZWDongle_0_TIME 2015-08-30 19:12:27
   homeId     ff50bc03
   id         06
   lastMsgTimestamp 1440954747.37948
   Readings:
     2015-08-30 19:12:27   model           0x0115 0x1000 0x0200
     2015-08-30 19:12:27   modelId         0115-1000-0200
     2015-08-30 19:12:26   state           associationAdd 1 01
     2015-08-30 19:12:27   transmit        OK
Attributes:
   IODev      ZWDongle_0
   classes    ZWAVEPLUS_INFO BASIC SWITCH_BINARY PROTECTION CONFIGURATION ASSOCIATION MULTI_CHANNEL_ASSOCIATION INDICATOR METER DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO SWITCH_ALL VERSION MANUFACTURER_SPECIFIC MARK BASIC MULTI_CHANNEL
   room       ZWave


In dem Manual vom Popp http://www.popp.eu/wp-content/uploads/2015/08/Manual_IP20_POPP_En.pdf sind auch die Command Classes aufgeführt und da ist ZWAVEPLUS_INFO auch dabei.

Ich vermute mal, der Popp und dieser ZME_064374 dürften ziemlich ähnlich sein, oder?


waver

Ich bekomme ziemlich häufig Timeouts z.B. bei

get ZWave_SWITCH_BINARY_6 versionClass 32
get ZWave_SWITCH_BINARY_6 zwavePlusInfo


Komischerweise habe ich bei einem List danach die Antworten auf die Anfragen vorher im List Output:

Internals:
   CFGFN
   DEF        ff50bc03 6
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     5
   NAME       ZWave_SWITCH_BINARY_6
   NR         55
   STATE      TRANSMIT_NO_ACK
   TYPE       ZWave
   ZWDongle_0_MSGCNT 5
   ZWDongle_0_RAWMSG 00040006095e0201050007000700
   ZWDongle_0_TIME 2015-08-30 19:28:29
   homeId     ff50bc03
   id         06
   lastMsgTimestamp 1440955709.33771
   Readings:
     2015-08-30 19:12:27   model           0x0115 0x1000 0x0200
     2015-08-30 19:12:27   modelId         0115-1000-0200
     2015-08-30 19:22:57   state           TRANSMIT_NO_ACK
     2015-08-30 19:28:23   transmit        OK
     2015-08-30 19:22:57   versionClass_20 01
     2015-08-30 19:28:29   zwavePlusInfo    version:01 role:AlwaysOnSlave node:Z-Wave+Node installerIcon:0700 userIcon:0700
Attributes:
   IODev      ZWDongle_0
   classes    ZWAVEPLUS_INFO BASIC SWITCH_BINARY PROTECTION CONFIGURATION ASSOCIATION MULTI_CHANNEL_ASSOCIATION INDICATOR METER DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO SWITCH_ALL VERSION MANUFACTURER_SPECIFIC MARK BASIC MULTI_CHANNEL
   room       ZWave


Mache ich bei solchen Abfragen etwas falsch? Muss ich da irgendeine bestimmte Zeit abwarten?