HMW-IO-12-Sw14-DR Wired RS485 I/O-Modul 12 Eingänge 14 Ausgänge

Aus FHEMWiki

Das HMW-IO-12-Sw14-DR ist ein 14CH in / 12 CH out-Aktor für die HMW485-Reihe. Das ganze gibts als Bausatz oder fertig aufgebaut vom Händler. Es besitzt 6 digitale Eingänge, die direkt Ports des Mikrocontrollers ansteuern und somit TTL-Kompatibel sind. Die Eingänge sind intern auf High-Potential gelegt und lassen sich auch mit Tastern gegen GND schalten. Die 6 analogen Eingänge können mit eingangsspannungen von 0-10V beschaltet werden. Hier können Sensoren oder z.B. Potentiometer angeschlossen werden. Als Versorgungsspannung können die +24V des Netzteils verwendet werden, es ist allerdings zu beachten, dass am Eingang die Spannung von 10V nicht überschritten wird.

Ausgangsseitig sind 8 Open-Collector-Transistor-Schaltausgänge vorhanden. Über diese sind Verbraucher mit +24V bis zu 50mA ansteuerbar, z.B. Relais, Optokoppler oder LED's.Hiermit können z.B. Eltako-Leistungsrelais angesteuert werden. Ausserdem sind noch 6 Relais-Schaltausgänge vorhanden, welche mit +24V/0,8A belastet werden können. Hierüber kann z.B.ein Türöffner, ein Garagentormotor o.ä. direkt angesteuert werden.

Das Gerät erfordert die Bereitstellung einer 24V Gleichspannung, z.B. durch das zum System gehörige Netzteil. Ebenso ist ein Busabschlussmodul erforderlich (IIRC ein Widerstand mit 120R?)


Einbindung in FHEM

Einbindung mit einem HomeMatic Wired RS485 LAN Gateway

Ansonsten versuche mal deinen HMW-IO-12-Sw14-DR per per Hand zu definieren.

define <name> HM485 <Adresse>
attr <name> HM485 <Adresse> model HMW_IO_12_Sw14_DR

Die Adresse geht aus deinem Log hervor: 0000A9B4


get <name> info

ausführen. Damit sollte das Modul die noch fehlenden Informationen wie Seriennummer und Firmware-Version an FHEM übermitteln. Auch sollten dadurch die Channels angelegt werden.


get config all

Kommunikation mit dem Device

set on/off

5.11.2013

es gibt ein neues Update im Master Bei Geräten wie HMW-IO-12-Sw14-DR, HMW_IO_4_FM usw. können die Ein/Ausgangskanäle nun konfiguriert und per set on / off geschaltet werden. Auch der Status wird von FHEM entsprechend ausgewertet.

Das Ganze funktioniert derzeit ausschließlich für auf Ausgang konfigurierte Kanäle.


RAW-Daten senden

Beispiele

set HM485_LAN RAW TTTTTTTT 98 00000001 73AAVVVV
  • TTTTTTTT: Target Adresse
  • AA: Nummer des Ausgangs (00 - 0C) wobei die Zähliung bei 0 beginnt und ein HEX-Wert ist
    • 00-05 = Relaisausgänge
    • 06-0C = OpenCollector-Ausgänge
  • VVVV: Value ans HEX-Zahl
    • Value 03FF=ein, 0000= aus

Bei Konfiguration der OC-Ausgänge als Frequenz-Ausgänge gilt:

Value entspricht hier dann der Frequenz in Millihertz:
1000, also 03E8 Hex entspricht z.B. 1 Hertz
50000 also C350 Hex entspricht 50 Hertz