Devolo Funkschalter 9359

Begonnen von fabian.peter.hammerle, 01 Juni 2015, 13:49:26

Vorheriges Thema - Nächstes Thema

fabian.peter.hammerle

Hallo,

ich bin gerade dabei meine Intertechno durch Z-Wave Komponenten zu ersetzen.

Die Aktoren hab ich per "set zwave_dongle createNode ?" angelegt.
Das laeuft alles super.

Ich hab mir vor Kurzem diesen Funkschalter gekauft:
Devolo 9359 Home Control Funkschalter
http://www.amazon.de/Devolo-Home-Control-Funkschalter-Smart/dp/B00M2JK8J0/

Mein Problem ist, dass bei Anlegen des Funkschalters via "set zwave_dongle createNode 5" keine Reaktion erfolgt.
Es wird weder eine Komponente in Fhem angelegt noch kann ich in einem Log eine Fehlermeldung finden.

zwave_dongle nodeList => 1,2,3,4,5
zwave_dongle nodeInfo_5 => ROUTING_SLAVE sleeping frequentListening:0 beaming:16 routing 40kBaud Vers:4 Security:0

Wuerde mich sehr freuen, wenn mir hier jemand weiterhelfen koennte.

krikan

Kannst Du den Schalter dauerhaft auf "wach"=awake stellen? Wenn ja, bitte machen und nocheinmal createNode aufrufen.
Ansonsten kann ich nur tippen, da noch nicht selbst ausprobiert:
Probiere manuell Geräte aufzuwecken und sofort createNode auszulösen (zwischen Aufwecken und createNode dürfen nur ca. 5-10 Sekunden  liegen).

@Rudi:
Der createNode-Befehl wird mMn sofort verschickt ohne auf wakeUpNotification zu warten. Müsste der Befehl nicht in die wakeup-Liste gespeichert werden und erst bei wakeUpNotification ausgeführt werden? Das würde aber auch voraussetzen, dass im attr classes manuell WAKE_UP eingetragen wird.

krikan

Für alle die -wie ich- es bisher noch nicht gesehen haben:
Der Produktkatalog der Z-Wave Alliance enthält jetzt auch Handbücher und diverse technische Angaben. Hier für einen Devolo Funkschalter http://products.z-wavealliance.org/products/1143. Aus den dortigen Angaben kann man auch das Vorgehen für manuelles Wakeup entnehmen. Die Produktnummer ist bei der Z-Wave Alliance aber anders als bei Devolo selbst.

fabian.peter.hammerle

Vielen Dank fuer deine schnelle Hilfe!

Ich hab die Wake Up Anleitung unter
http://products.z-wavealliance.org/products/1143
befolgt.

"set zwave_dongle createNode 5" hat nun ein Device mit folgenden Classes angelegt:
UNKNOWN_5e CONFIGURATION ASSOCIATION SCENE_CONTROLLER_CONF MULTI_CHANNEL_ASSOCIATION BATTERY WAKE_UP MULTI_CMD UNKNOWN_5a UNKNOWN_59 UNKNOWN_5b POWERLEVEL VERSION MANUFACTURER_SPECIFIC MARK BASIC UNKNOWN_5b SWITCH_MULTILEVEL SWITCH_ALL SCENE_ACTIVATION MULTI_CHANNEL

Werde jetzt versuchen weiterzukommen.
Danke!

krikan

ZitatProbiere manuell Geräte aufzuwecken und sofort createNode auszulösen (zwischen Aufwecken und createNode dürfen nur ca. 5-10 Sekunden  liegen).
Das hat also funktioniert?

Dein  Fhem ist  vermutlich veraltet. Die classes UNKOWN_XY sind mittlerweile in Fhem drin und nicht mehr unkown. Bitte führe mal ein "update" und anschließend "shutdown restart" aus.

rudolfkoenig

@Christian: der Haken ist, dass die wakeup-Liste in dem ZWave-Geraet (nicht ZWDongle) gespeichert wird.
Und createNode dient zum Anlegen des ZWave-Geraetes. Und FHEM hat damit auch keine Ahnung, ob das Geraet WAKE_UP-faehig ist....

krikan

Zitat von: rudolfkoenig am 01 Juni 2015, 20:47:50
@Christian: der Haken ist, dass die wakeup-Liste in dem ZWave-Geraet (nicht ZWDongle) gespeichert wird.
Und createNode dient zum Anlegen des ZWave-Geraetes. Und FHEM hat damit auch keine Ahnung, ob das Geraet WAKE_UP-faehig ist....
Vom Prinzip her ist mir das verständlich. D.h. auch: es gibt keine bessere Lösung als schnell zu sein (manueller Wakeup und sofort createNode)?
Würde das dann so als Info ins Wiki aufnehmen.

fabian.peter.hammerle

Zitat von: krikan am 01 Juni 2015, 20:12:57
Dein  Fhem ist  vermutlich veraltet. Die classes UNKOWN_XY sind mittlerweile in Fhem drin und nicht mehr unkown. Bitte führe mal ein "update" und anschließend "shutdown restart" aus.

Kann leider im Moment grad nicht updaten.

Events (global only):
2015-06-01 22:03:50 Global global UPD ./CHANGED
2015-06-01 22:03:51 Global global UPD ./configDB.pm
2015-06-01 22:03:51 Global global UPD ./fhem.cfg.demo
2015-06-01 22:03:51 Global global UPD ./fhem.pl
2015-06-01 22:03:51 Global global UPD FHEM/00_CUL.pm
2015-06-01 22:03:59 Global global UPD FHEM/00_FBAHA.pm
2015-06-01 22:03:59 Global global UPD FHEM/00_HMLAN.pm
2015-06-01 22:04:06 Global global UPD FHEM/00_HXB.pm
2015-06-01 22:04:06 Global global UPD FHEM/00_KM271.pm
2015-06-01 22:04:07 Global global UPD FHEM/00_MAXLAN.pm
2015-06-01 22:04:07 Global global UPD FHEM/00_MQTT.pm
2015-06-01 22:04:07 Global global UPD FHEM/00_RPII2C.pm
2015-06-01 22:04:07 Global global UPD FHEM/00_SONOS.pm
2015-06-01 22:04:09 Global global UPD FHEM/00_TCM.pm
2015-06-01 22:04:09 Global global UPD FHEM/00_THZ.pm
2015-06-01 22:04:09 Global global UPD FHEM/00_ZWDongle.pm
2015-06-01 22:04:09 Global global UPD FHEM/01_FHEMWEB.pm
2015-06-01 22:04:09 Global global UPD FHEM/02_FRAMEBUFFER.pm
2015-06-01 22:04:09 Global global UPD FHEM/02_HTTPSRV.pm
2015-06-01 22:04:09 Global global UPD FHEM/02_RSS.pm
2015-06-01 22:04:09 Global global UPD FHEM/09_CUL_FHTTK.pm
2015-06-01 22:04:09 Global global UPD FHEM/10_CUL_HM.pm
2015-06-01 22:04:10 Global global UPD FHEM/10_EIB.pm
2015-06-01 22:04:10 Global global UPD FHEM/10_EnOcean.pm
2015-06-01 22:04:11 Global global UPD FHEM/10_FRM.pm
2015-06-01 22:04:11 Global global UPD FHEM/10_FS20.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_HXBDevice.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_IT.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_KOPP_FC.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_MAX.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_MQTT_BRIDGE.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_MQTT_DEVICE.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_MYSENSORS_DEVICE.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_OWServer.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_RESIDENTS.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_SOMFY.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_ZWave.pm
2015-06-01 22:04:12 Global global UPD FHEM/10_pilight_ctrl.pm
2015-06-01 22:04:14 Global global UPD FHEM/11_FHT8V.pm
2015-06-01 22:04:14 Global global UPD FHEM/11_OWDevice.pm
2015-06-01 22:04:14 Global global UPD FHEM/14_CUL_MAX.pm
2015-06-01 22:04:14 Global global UPD FHEM/14_CUL_TCM97001.pm
2015-06-01 22:04:16 Global global UPD FHEM/14_CUL_WS.pm
2015-06-01 22:04:16 Global global UPD FHEM/16_STACKABLE_CC.pm
2015-06-01 22:04:16 Global global UPD FHEM/17_EGPM2LAN.pm
2015-06-01 22:04:16 Global global UPD FHEM/20_FRM_ROTENC.pm
2015-06-01 22:04:16 Global global UPD FHEM/20_GUEST.pm
2015-06-01 22:04:16 Global global UPD FHEM/20_ROOMMATE.pm
2015-06-01 22:04:16 Global global UPD FHEM/21_OWAD.pm
2015-06-01 22:04:16 Global global UPD FHEM/21_OWCOUNT.pm
2015-06-01 22:04:16 Global global UPD FHEM/21_OWMULTI.pm
2015-06-01 22:04:16 Global global UPD FHEM/21_OWSWITCH.pm
2015-06-01 22:04:17 Global global UPD FHEM/21_OWTHERM.pm
2015-06-01 22:04:17 Global global UPD FHEM/21_SONOSPLAYER.pm
2015-06-01 22:04:17 Global global UPD FHEM/23_KOSTALPIKO.pm
2015-06-01 22:04:17 Global global UPD FHEM/23_LUXTRONIK2.pm
2015-06-01 22:04:17 Global global UPD FHEM/30_HUEBridge.pm
2015-06-01 22:04:17 Global global UPD FHEM/30_LIGHTIFY.pm
2015-06-01 22:04:17 Global global UPD FHEM/30_MilightBridge.pm
2015-06-01 22:04:17 Global global UPD FHEM/30_pilight_dimmer.pm
2015-06-01 22:04:17 Global global UPD FHEM/30_pilight_switch.pm
2015-06-01 22:04:17 Global global UPD FHEM/30_pilight_temp.pm
2015-06-01 22:04:17 Global global UPD FHEM/31_HUEDevice.pm
2015-06-01 22:04:18 Global global UPD FHEM/31_LightScene.pm
2015-06-01 22:04:18 Global global UPD FHEM/31_MilightDevice.pm
2015-06-01 22:04:18 Global global UPD FHEM/32_SYSSTAT.pm
2015-06-01 22:04:18 Global global UPD FHEM/32_mailcheck.pm
2015-06-01 22:04:18 Global global UPD FHEM/32_withings.pm
2015-06-01 22:04:18 Global global UPD FHEM/33_readingsGroup.pm
2015-06-01 22:04:18 Global global UPD FHEM/33_readingsHistory.pm
2015-06-01 22:04:18 Global global UPD FHEM/33_readingsProxy.pm
2015-06-01 22:04:18 Global global UPD FHEM/34_SWAP.pm
2015-06-01 22:04:18 Global global UPD FHEM/34_panStamp.pm
2015-06-01 22:04:18 Global global UPD FHEM/36_EC3000.pm
2015-06-01 22:04:18 Global global UPD FHEM/36_JeeLink.pm
2015-06-01 22:04:18 Global global UPD FHEM/36_LaCrosse.pm
2015-06-01 22:04:18 Global global UPD FHEM/36_PCA301.pm
2015-06-01 22:04:18 Global global UPD FHEM/36_WMBUS.pm
2015-06-01 22:04:18 Global global UPD FHEM/37_SHC.pm
2015-06-01 22:04:19 Global global UPD FHEM/37_SHCdev.pm
2015-06-01 22:04:19 Global global UPD FHEM/37_harmony.pm
2015-06-01 22:04:19 Global global UPD FHEM/38_CO20.pm
2015-06-01 22:04:19 Global global UPD FHEM/38_JawboneUp.pm
2015-06-01 22:04:19 Global global UPD FHEM/38_netatmo.pm
2015-06-01 22:04:19 Global global UPD FHEM/42_SMARTMON.pm
2015-06-01 22:04:19 Global global UPD FHEM/42_SYSMON.pm
2015-06-01 22:04:19 Global global UPD FHEM/50_WS300.pm
2015-06-01 22:04:19 Global global UPD FHEM/51_I2C_BMP180.pm
2015-06-01 22:04:19 Global global UPD FHEM/51_I2C_TSL2561.pm
2015-06-01 22:04:19 Global global UPD FHEM/51_RPI_GPIO.pm
2015-06-01 22:04:19 Global global UPD FHEM/52_I2C_EEPROM.pm
2015-06-01 22:04:19 Global global UPD FHEM/52_I2C_MCP23008.pm
2015-06-01 22:04:20 Global global UPD FHEM/52_I2C_MCP23017.pm
2015-06-01 22:04:20 Global global UPD FHEM/52_I2C_MCP342x.pm
2015-06-01 22:04:20 Global global UPD FHEM/52_I2C_PCA9532.pm
2015-06-01 22:04:20 Global global UPD FHEM/52_I2C_PCF8574.pm
2015-06-01 22:04:20 Global global UPD FHEM/52_I2C_SHT21.pm
2015-06-01 22:04:20 Global global UPD FHEM/55_GDS.pm
2015-06-01 22:04:20 Global global UPD FHEM/55_InfoPanel.pm
2015-06-01 22:04:20 Global global UPD FHEM/57_CALVIEW.pm
2015-06-01 22:04:20 Global global UPD FHEM/57_Calendar.pm
2015-06-01 22:04:20 Global global UPD FHEM/59_OPENWEATHER.pm
2015-06-01 22:04:20 Global global UPD FHEM/59_PROPLANTA.pm
2015-06-01 22:04:20 Global global UPD FHEM/59_Twilight.pm
2015-06-01 22:04:21 Global global UPD FHEM/59_WWO.pm
2015-06-01 22:04:21 Global global UPD FHEM/59_Weather.pm
2015-06-01 22:04:21 Global global UPD FHEM/64_ESA2000.pm
2015-06-01 22:04:21 Global global UPD FHEM/66_ECMD.pm
2015-06-01 22:04:22 Global global UPD FHEM/67_ECMDDevice.pm
2015-06-01 22:04:28 Global global UPD FHEM/70_ENIGMA2.pm
2015-06-01 22:04:28 Global global UPD FHEM/70_JSONMETER.pm
2015-06-01 22:04:28 Global global UPD FHEM/70_Jabber.pm
2015-06-01 22:04:28 Global global UPD FHEM/70_ONKYO_AVR.pm
2015-06-01 22:04:28 Global global UPD FHEM/70_PHTV.pm
2015-06-01 22:04:28 Global global UPD FHEM/70_PIONEERAVR.pm
2015-06-01 22:04:28 Global global UPD FHEM/70_PushNotifier.pm
2015-06-01 22:04:28 Global global UPD FHEM/70_Pushbullet.pm
2015-06-01 22:04:28 Global global UPD FHEM/70_Pushover.pm
2015-06-01 22:04:28 Global global UPD FHEM/70_STV.pm
2015-06-01 22:04:28 Global global UPD FHEM/70_XBMC.pm
2015-06-01 22:04:29 Global global UPD FHEM/71_PHILIPS_AUDIO.pm
2015-06-01 22:04:29 Global global UPD FHEM/71_PIONEERAVRZONE.pm
2015-06-01 22:04:29 Global global UPD FHEM/71_YAMAHA_AVR.pm
2015-06-01 22:04:29 Global global UPD FHEM/71_YAMAHA_BD.pm
2015-06-01 22:04:29 Global global UPD FHEM/71_YAMAHA_NP.pm
2015-06-01 22:04:29 Global global UPD FHEM/72_FB_CALLMONITOR.pm
2015-06-01 22:04:29 Global global UPD FHEM/72_FRITZBOX.pm
2015-06-01 22:04:29 Global global UPD FHEM/73_PRESENCE.pm
2015-06-01 22:04:29 Global global UPD FHEM/73_km200.pm
2015-06-01 22:04:30 Global global UPD FHEM/75_MSG.pm
2015-06-01 22:04:30 Global global UPD FHEM/76_MSGFile.pm
2015-06-01 22:04:30 Global global UPD FHEM/76_MSGMail.pm
2015-06-01 22:04:30 Global global UPD FHEM/89_HEATRONIC.pm
2015-06-01 22:04:30 Global global UPD FHEM/89_VCONTROL.pm
2015-06-01 22:04:30 Global global UPD FHEM/90_at.pm
2015-06-01 22:04:30 Global global UPD FHEM/91_eventTypes.pm
2015-06-01 22:04:30 Global global UPD FHEM/91_notify.pm
2015-06-01 22:04:30 Global global UPD FHEM/91_sequence.pm
2015-06-01 22:04:31 Global global UPD FHEM/91_watchdog.pm
2015-06-01 22:04:31 Global global UPD FHEM/92_FileLog.pm
2015-06-01 22:04:31 Global global UPD FHEM/93_DbLog.pm
2015-06-01 22:04:31 Global global UPD FHEM/93_FHEM2FHEM.pm
2015-06-01 22:04:31 Global global UPD FHEM/95_Alarm.pm
2015-06-01 22:04:31 Global global UPD FHEM/95_FLOORPLAN.pm
2015-06-01 22:04:31 Global global UPD FHEM/95_holiday.pm
2015-06-01 22:04:31 Global global UPD FHEM/98_CustomReadings.pm
2015-06-01 22:04:31 Global global UPD FHEM/98_DOIF.pm
2015-06-01 22:04:31 Global global UPD FHEM/98_EDIPLUG.pm
2015-06-01 22:04:31 Global global UPD FHEM/98_FReplacer.pm
2015-06-01 22:04:31 Global global UPD FHEM/98_GEOFANCY.pm
2015-06-01 22:04:32 Global global UPD FHEM/98_HMinfo.pm
2015-06-01 22:04:32 Global global UPD FHEM/98_HTTPMOD.pm
2015-06-01 22:04:32 Global global UPD FHEM/98_Heating_Control.pm
2015-06-01 22:04:32 Global global UPD FHEM/98_HourCounter.pm
2015-06-01 22:04:32 Global global UPD FHEM/98_JsonList2.pm
2015-06-01 22:04:33 Global global UPD FHEM/98_Modbus.pm
2015-06-01 22:04:33 Global global UPD FHEM/98_ModbusAttr.pm
2015-06-01 22:04:33 Global global UPD FHEM/98_ModbusSET.pm
2015-06-01 22:04:33 Global global UPD FHEM/98_PID20.pm
2015-06-01 22:04:43 Global global http://fhem.de/fhemupdate/FHEM/98_PID20.pm: Select timeout/error:


Events (global only):
2015-06-01 22:06:12 Global global UPD ./CHANGED
2015-06-01 22:06:12 Global global UPD ./configDB.pm
2015-06-01 22:06:19 Global global UPD ./fhem.cfg.demo
2015-06-01 22:06:19 Global global UPD ./fhem.pl
2015-06-01 22:06:26 Global global UPD FHEM/00_CUL.pm
2015-06-01 22:06:27 Global global UPD FHEM/00_FBAHA.pm
2015-06-01 22:06:27 Global global UPD FHEM/00_HMLAN.pm
2015-06-01 22:06:27 Global global UPD FHEM/00_HXB.pm
2015-06-01 22:06:27 Global global UPD FHEM/00_KM271.pm
2015-06-01 22:06:27 Global global UPD FHEM/00_MAXLAN.pm
2015-06-01 22:06:27 Global global UPD FHEM/00_MQTT.pm
2015-06-01 22:06:27 Global global UPD FHEM/00_RPII2C.pm
2015-06-01 22:06:27 Global global UPD FHEM/00_SONOS.pm
2015-06-01 22:06:27 Global global UPD FHEM/00_TCM.pm
2015-06-01 22:06:27 Global global UPD FHEM/00_THZ.pm
2015-06-01 22:06:28 Global global UPD FHEM/00_ZWDongle.pm
2015-06-01 22:06:28 Global global UPD FHEM/01_FHEMWEB.pm
2015-06-01 22:06:28 Global global UPD FHEM/02_FRAMEBUFFER.pm
2015-06-01 22:06:28 Global global UPD FHEM/02_HTTPSRV.pm
2015-06-01 22:06:28 Global global UPD FHEM/02_RSS.pm
2015-06-01 22:06:28 Global global UPD FHEM/09_CUL_FHTTK.pm
2015-06-01 22:06:28 Global global UPD FHEM/10_CUL_HM.pm
2015-06-01 22:06:30 Global global UPD FHEM/10_EIB.pm
2015-06-01 22:06:30 Global global UPD FHEM/10_EnOcean.pm
2015-06-01 22:06:36 Global global UPD FHEM/10_FRM.pm
2015-06-01 22:06:36 Global global UPD FHEM/10_FS20.pm
2015-06-01 22:06:36 Global global UPD FHEM/10_HXBDevice.pm
2015-06-01 22:06:36 Global global UPD FHEM/10_IT.pm
2015-06-01 22:06:36 Global global UPD FHEM/10_KOPP_FC.pm
2015-06-01 22:06:36 Global global UPD FHEM/10_MAX.pm
2015-06-01 22:06:38 Global global UPD FHEM/10_MQTT_BRIDGE.pm
2015-06-01 22:06:38 Global global UPD FHEM/10_MQTT_DEVICE.pm
2015-06-01 22:06:38 Global global UPD FHEM/10_MYSENSORS_DEVICE.pm
2015-06-01 22:06:38 Global global UPD FHEM/10_OWServer.pm
2015-06-01 22:06:38 Global global UPD FHEM/10_RESIDENTS.pm
2015-06-01 22:06:38 Global global UPD FHEM/10_SOMFY.pm
2015-06-01 22:06:38 Global global UPD FHEM/10_ZWave.pm
2015-06-01 22:06:38 Global global UPD FHEM/10_pilight_ctrl.pm
2015-06-01 22:06:38 Global global UPD FHEM/11_FHT8V.pm
2015-06-01 22:06:38 Global global UPD FHEM/11_OWDevice.pm
2015-06-01 22:06:38 Global global UPD FHEM/14_CUL_MAX.pm
2015-06-01 22:06:39 Global global UPD FHEM/14_CUL_TCM97001.pm
2015-06-01 22:06:39 Global global UPD FHEM/14_CUL_WS.pm
2015-06-01 22:06:39 Global global UPD FHEM/16_STACKABLE_CC.pm
2015-06-01 22:06:39 Global global UPD FHEM/17_EGPM2LAN.pm
2015-06-01 22:06:39 Global global UPD FHEM/20_FRM_ROTENC.pm
2015-06-01 22:06:39 Global global UPD FHEM/20_GUEST.pm
2015-06-01 22:06:39 Global global UPD FHEM/20_ROOMMATE.pm
2015-06-01 22:06:39 Global global UPD FHEM/21_OWAD.pm
2015-06-01 22:06:40 Global global UPD FHEM/21_OWCOUNT.pm
2015-06-01 22:06:40 Global global UPD FHEM/21_OWMULTI.pm
2015-06-01 22:06:40 Global global UPD FHEM/21_OWSWITCH.pm
2015-06-01 22:06:51 Global global http://fhem.de/fhemupdate/FHEM/21_OWSWITCH.pm: Select timeout/error:


Events (global only):
2015-06-01 22:07:34 Global global UPD ./CHANGED
2015-06-01 22:07:34 Global global UPD ./configDB.pm
2015-06-01 22:07:34 Global global UPD ./fhem.cfg.demo
2015-06-01 22:07:35 Global global UPD ./fhem.pl
2015-06-01 22:07:45 Global global http://fhem.de/fhemupdate/./fhem.pl: Select timeout/error:

fabian.peter.hammerle

Zitat von: krikan am 01 Juni 2015, 20:12:57
Dein  Fhem ist  vermutlich veraltet. Die classes UNKOWN_XY sind mittlerweile in Fhem drin und nicht mehr unkown. Bitte führe mal ein "update" und anschließend "shutdown restart" aus.

Manuelles Update der einzelnen Files hat jetzt geklappt.

Zitat von: krikan am 01 Juni 2015, 20:12:57
Das hat also funktioniert?

Als ersten Versuch hab ich ein paar Mal am Schalter herumgedrueckt und unmittelbar dann "createNode" ausgefuehrt.
Das hat leider nichts gebracht.

Danach habe ich nach der Anleitung unter dem Link den Schalter in "Awake Mode" versetzt.
1. Alle 4 Taster glechzeitig fuer 5 sec druecken.
2. Rechten oberen Taster (Nr. 2) druecken.
3. createNode

Habe jetzt folgende Classes:
ZWAVEPLUS_INFO CONFIGURATION ASSOCIATION SCENE_CONTROLLER_CONF MULTI_CHANNEL_ASSOCIATION BATTERY WAKE_UP MULTI_CMD DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO CENTRAL_SCENE POWERLEVEL VERSION MANUFACTURER_SPECIFIC MARK BASIC CENTRAL_SCENE SWITCH_MULTILEVEL SWITCH_ALL SCENE_ACTIVATION MULTI_CHANNEL

krikan

Zitat von: mrmuffin am 01 Juni 2015, 22:28:12
Danach habe ich nach der Anleitung unter dem Link den Schalter in "Awake Mode" versetzt.
1. Alle 4 Taster glechzeitig fuer 5 sec druecken.
2. Rechten oberen Taster (Nr. 2) druecken.
3. createNode
Dieses Vorgehen meinte ich mit manuellem Wakeup und sofortigem createNode. Das läuft also; danke für die Rückäußerung.

Classes sehen jetzt auch besser aus.

fabian.peter.hammerle

Die Klicks auf die 4 Tasten kommen jetzt an:
Events (Filter:.*):
2015-06-01 23:08:51 ZWave wall_switch_1 UNPARSED: CENTRAL_SCENE 055b03760002
2015-06-01 23:09:18 ZWave wall_switch_1 UNPARSED: CENTRAL_SCENE 055b03770002
2015-06-01 23:09:19 ZWave wall_switch_1 UNPARSED: CENTRAL_SCENE 055b03780005
2015-06-01 23:09:20 ZWave wall_switch_1 UNPARSED: CENTRAL_SCENE 055b03790001
2015-06-01 23:09:20 ZWave wall_switch_1 UNPARSED: CENTRAL_SCENE 055b037a0006
2015-06-01 23:09:21 ZWave wall_switch_1 UNPARSED: CENTRAL_SCENE 055b037b0002
2015-06-01 23:09:21 ZWave wall_switch_1 UNPARSED: CENTRAL_SCENE 055b037c0005
2015-06-01 23:09:24 ZWave wall_switch_1 UNPARSED: CENTRAL_SCENE 055b037d0002


Vielen Dank!

rudolfkoenig

ZitatD.h. auch: es gibt keine bessere Lösung als schnell zu sein (manueller Wakeup und sofort createNode)?

MWn nicht. Wir koennten ein "createNodeForWakeupDevice" einbauen, der auf ein Event vom nodeId wartet, bevor der Request losgeschickt wird. Waere ein Sonderfall, aber in manchen Faellen vmtl. sinnvoll. Leider muss der Benutzer entscheiden, ob createNode oder createNodeForWakeupDevice richtig ist.

Und wir sollten createNode in createFhemDevice umbenennen.

micha80

Darf ich mal fragen, warum du createNode machst und nicht addNode?
Wie hast du die Geräte inkludiert?

fabian.peter.hammerle

Zitat von: micha80 am 02 Juni 2015, 08:02:24
Darf ich mal fragen, warum du createNode machst und nicht addNode?
Wie hast du die Geräte inkludiert?

Als dongle verwende ich den Aeon Labs Stick (mit Batterie).
Dieser Stick kann laut Anleitung des Herstellers nur inkludieren, wenn er nicht an einem USB Port steckt.

Ich inkludiere so:
1. Stick abstecken
2. Stick mit Klick auf Button in Inclusionmode versetzen
3. Button auf der Komponente drücken
4. Stick wieder anstecken
5. createNode in fhem

krikan

Zitat von: rudolfkoenig am 02 Juni 2015, 07:10:34
MWn nicht. Wir koennten ein "createNodeForWakeupDevice" einbauen, der auf ein Event vom nodeId wartet, bevor der Request losgeschickt wird. Waere ein Sonderfall, aber in manchen Faellen vmtl. sinnvoll. Leider muss der Benutzer entscheiden, ob createNode oder createNodeForWakeupDevice richtig ist.

Und wir sollten createNode in createFhemDevice umbenennen.
Finde ich gut, nur kann ich den Entwicklungsaufwand nicht abschätzen.
Hatte schon überlegt, ob man aus nodeInfo "sleeping" nicht auf WAKE_UP schließen kann:
zwave_dongle nodeInfo_5 => ROUTING_SLAVE sleeping frequentListening:0 beaming:16 routing 40kBaud Vers:4 Security:0
Bin mir aber wegen wahlweise batteriegespeisten (Aeon Labs Mehrfachsensor u.a.) nicht sicher, ob das die Lösung ist und bevorzuge (fast) immer Benutzerentscheidung.