HMW-IO-12-SW7-DR Ein/Ausgänge nicht vorhanden

Begonnen von Stefan82, 10 Oktober 2014, 11:40:26

Vorheriges Thema - Nächstes Thema

Stefan82

Hallo Zusammen,

ich habe mir das IO-Modul "HMW-IO-12-SW7-DR" geholt und eingebaut. Nach dem Einbau wurde durch "AutoCreate" das Device erfolgreich in der fhem.cfg angelegt (Raum- und Modulbezeichnung habe ich geändert).

#fhem.cfg#
#IO Modul HMW_IO_12_Sw7_DR_LEQ0016783
define IO12_7LEQ0016783 HM485 0000BA81
attr IO12_7LEQ0016783 room HAUSTECHNIK
attr IO12_7LEQ0016783 verbose 5
define FileLog_IO12_7LEQ0016783 FileLog ./log/IO12_7LEQ0016783-%Y.log IO12_7LEQ0016783
attr FileLog_IO12_7LEQ0016783 logtype text
attr FileLog_IO12_7LEQ0016783 room HAUSTECHNIK

Warum bekomme ich die Ein- und Ausgänge nicht im WEB-Interface angezeigt?
Die Ein- und Ausgänge waren auf einmal im WEB-Interface in dem ROOM "HAUSTECHNIK" vorhanden (keine Ahnung warum), nach einem FHEM Neustart (fhem stop/start) waren Sie aber leider wieder weg.

Müssen die Ein- und Ausgänge auch noch in der fhem.cfg definiert werden?
Der Status des Moduls steht auf "ACK". Beim schalten der Eingänge werden diese auch im Log-File angezeigt.

#Log-File
2014.10.09 18:21:23 3: HM485_LAN: TX: (28) I[0](0,Y,F,B)(98) 00000001 -> FFFFFFFF [3] 7A(z)
2014.10.09 18:21:23 3: HM485_LAN: TX: (29) I[0](0,Y,F,B)(98) 00000001 -> FFFFFFFF [3] 7A(z)
2014.10.09 18:18:23 3: HM485_LAN: Event: I[1](3,Y,F,B)(FA) 0000BA81 -> FFFFFFFF [4] 4B(K) 01
2014.10.09 18:18:23 3: HM485_LAN: Event: I[2](3,Y,F,B)(FC) 0000BA81 -> FFFFFFFF [4] 4B(K) 01
2014.10.09 18:18:23 3: HM485_LAN: Event: I[3](3,Y,F,B)(FE) 0000BA81 -> FFFFFFFF [4] 4B(K) 01
2014.10.09 18:18:23 3: HM485_LAN: Event: I[0](3,Y,F,B)(F8) 0000BA81 -> FFFFFFFF [4] 4B(K) 01
2014.10.09 18:18:24 3: HM485_LAN: Event: I[1](3,Y,F,B)(FA) 0000BA81 -> FFFFFFFF [16] 41(A) 01120003064C45513030313637


Im Forum hab ich einen Beitrag gelesen das die Wired-Entwicklung für dieses Modul noch nicht ganz abgeschlossen ist. Ist das mein Problem oder hab ich einen Fehler gemacht?

Vielen Dank schon mal im voraus!
Gruß Stefan

Dirk

Zitat von: Stefan82 am 10 Oktober 2014, 11:40:26
Im Forum hab ich einen Beitrag gelesen das die Wired-Entwicklung für dieses Modul noch nicht ganz abgeschlossen ist.
Genau das ist das "Problem"

Viele Grüße
Dirk

Stefan82

Hallo Dirk,

danke erstmal für die schnelle Antwort!

Ein paar kleine Frage hab ich noch, kannst du mir da bitte noch mal weiterhelfen?

1.Warum waren denn die Ein/Ausgänge nach dem "AutoCreate" da und kann ich die Zustand mit der jetzigen Konfig wieder herstellen?
2.Kann ich denn die Ein/Ausgänge auch jetzt schon ansprechen und wie würde das in der fhem.cfg aussehen (gibt es da ein Manual?)?
- Bsp.: Wenn Eingang1 = true dann Ausgang1 = true
3.Welches Modul kann ich dann nutzen (Möchte nur digitale Eingänge und 230V Ausgänge)?

Gibt es denn schon eine Prognose für die zeitliche Umsetzung des Moduls?

Viele Grüße und Danke!
Stefan

mw77

Hallo Stefan,

ich habe auch das Modul im Einsatz. Die Ein und Ausgänge wurden bei mir angelegt, als ich beim Adapter den Befehl
"set HM485_LAN discovery start"
ausgeführt habe. Seitdem sind die Ein und Ausgänge angelegt und ich kann sie auch entsprechend schalten.

Gruß Markus
HM, HMIP, Shelly, und anderes

Stefan82

Hallo Markus,

der discovery Befehl (Hab ihn im WEB-Interface durchgeführt) bringt leider bei mir nicht das gewünschte Ergebnis.

Ich hab den raspi + fhem + HM485 neu aufgesetzt und das Gateway in der Konfigdatei eingetragen. Das IO Modul wird erst in die Konfigdatei eingetragen wenn ich einen Eingang betätige. Die Ein/Ausgänge sind aber immer noch nicht da.

Hab am Gateway (mit Netfinder) auf DHCP + AutoIP umgestellt, aber auch kein Erfolg.
Ist dein Eintrag in der Konfigdatei für das IO Modul identisch mit meinem?

Vielleicht suche ich den Fehler auch an einer ganz falschen Stelle ...

Vielen Grüße
Stefan

mw77

Hallo Stefan,

die Konfig des Gerätes sieht bei mir eigentlich genauso aus

Zitatdefine HMW_IO_12_Sw7_DR_HEQ0150306 HM485 00004E9D
attr HMW_IO_12_Sw7_DR_HEQ0150306 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306 serialNr HEQ0150306
define FileLog_HMW_IO_12_Sw7_DR_HEQ0150306 FileLog ./log/HMW_IO_12_Sw7_DR_HEQ0150306-%Y.log HMW_IO_12_Sw7_DR_HEQ0150306
attr FileLog_HMW_IO_12_Sw7_DR_HEQ0150306 logtype text
attr FileLog_HMW_IO_12_Sw7_DR_HEQ0150306 room HM485

wurde so aber alles duch autocreate angelegt.

nach dem discovery Befehl wurden dann die Ein und Ausgänge angelegt.

Zitatdefine HMW_IO_12_Sw7_DR_HEQ0150306_01 HM485 00004E9D_01
attr HMW_IO_12_Sw7_DR_HEQ0150306_01 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_01 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_01 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_01 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_01 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_02 HM485 00004E9D_02
attr HMW_IO_12_Sw7_DR_HEQ0150306_02 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_02 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_02 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_02 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_02 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_03 HM485 00004E9D_03
attr HMW_IO_12_Sw7_DR_HEQ0150306_03 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_03 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_03 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_03 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_03 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_04 HM485 00004E9D_04
attr HMW_IO_12_Sw7_DR_HEQ0150306_04 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_04 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_04 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_04 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_04 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_05 HM485 00004E9D_05
attr HMW_IO_12_Sw7_DR_HEQ0150306_05 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_05 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_05 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_05 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_05 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_06 HM485 00004E9D_06
attr HMW_IO_12_Sw7_DR_HEQ0150306_06 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_06 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_06 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_06 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_06 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_07 HM485 00004E9D_07
attr HMW_IO_12_Sw7_DR_HEQ0150306_07 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_07 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_07 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_07 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_07 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_08 HM485 00004E9D_08
attr HMW_IO_12_Sw7_DR_HEQ0150306_08 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_08 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_08 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_08 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_08 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_09 HM485 00004E9D_09
attr HMW_IO_12_Sw7_DR_HEQ0150306_09 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_09 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_09 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_09 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_09 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_10 HM485 00004E9D_10
attr HMW_IO_12_Sw7_DR_HEQ0150306_10 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_10 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_10 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_10 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_10 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_11 HM485 00004E9D_11
attr HMW_IO_12_Sw7_DR_HEQ0150306_11 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_11 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_11 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_11 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_11 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_12 HM485 00004E9D_12
attr HMW_IO_12_Sw7_DR_HEQ0150306_12 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_12 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_12 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_12 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_12 subType key
define HMW_IO_12_Sw7_DR_HEQ0150306_13 HM485 00004E9D_13
attr HMW_IO_12_Sw7_DR_HEQ0150306_13 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_13 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_13 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_13 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_13 subType switch
define HMW_IO_12_Sw7_DR_HEQ0150306_14 HM485 00004E9D_14
attr HMW_IO_12_Sw7_DR_HEQ0150306_14 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_14 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_14 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_14 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_14 subType switch
define HMW_IO_12_Sw7_DR_HEQ0150306_15 HM485 00004E9D_15
attr HMW_IO_12_Sw7_DR_HEQ0150306_15 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_15 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_15 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_15 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_15 subType switch
define HMW_IO_12_Sw7_DR_HEQ0150306_16 HM485 00004E9D_16
attr HMW_IO_12_Sw7_DR_HEQ0150306_16 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_16 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_16 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_16 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_16 subType switch
define HMW_IO_12_Sw7_DR_HEQ0150306_17 HM485 00004E9D_17
attr HMW_IO_12_Sw7_DR_HEQ0150306_17 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_17 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_17 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_17 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_17 subType switch
define HMW_IO_12_Sw7_DR_HEQ0150306_18 HM485 00004E9D_18
attr HMW_IO_12_Sw7_DR_HEQ0150306_18 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_18 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_18 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_18 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_18 subType switch
define HMW_IO_12_Sw7_DR_HEQ0150306_19 HM485 00004E9D_19
attr HMW_IO_12_Sw7_DR_HEQ0150306_19 firmwareVersion 3.06
attr HMW_IO_12_Sw7_DR_HEQ0150306_19 model HMW_IO_12_Sw7_DR
attr HMW_IO_12_Sw7_DR_HEQ0150306_19 room HM485
attr HMW_IO_12_Sw7_DR_HEQ0150306_19 serialNr HEQ0150306
attr HMW_IO_12_Sw7_DR_HEQ0150306_19 subType switch

Ich benutze nicht das HM Wired Lan Gateway sondern einen Serial/Netzwerk-RS485-Adapter von Digitus.
Dort kann ich den discovery start Befehl direkt ausführen.

Gruß Markus
HM, HMIP, Shelly, und anderes

Stefan82

Hallo Markus,

Hab die IO in der fhem.cfg definiert und schon funktioniert es.

Vielen Dank!

Viele Grüße
Stefan

mw77

HM, HMIP, Shelly, und anderes

otto

#8
Hallo hab auch erinen HMW_IO_12_Sw7_DR
Die Ausgänge werden STATE angezeigt
Nur bei den Eingängen steht ???
Readings bekomm ich press_long oder short
aber kann man das bischen bessen anzeigen lassen ?


Gruß Otto

mw77

Hallo,
also bei meinen Ausgängen steht im STATE on oder off. Bei den Eingängen gibt es bei mir auch nur press_long und press_short. Wenn du  mehr wie on und off brauchst, kann ich dir nur readingProxy empfehlen.

Gruß Markus
HM, HMIP, Shelly, und anderes