HMW-IO-12-Sw14-DR Wired RS485 I/O-Modul 12 Eingänge 14 Ausgänge: Unterschied zwischen den Versionen

Aus FHEMWiki
Zeile 29: Zeile 29:


Das Ganze funktioniert derzeit ausschließlich für auf Ausgang konfigurierte Kanäle.
Das Ganze funktioniert derzeit ausschließlich für auf Ausgang konfigurierte Kanäle.
=== Konfiguration der Ausgänge (Frequenz, On/Off)
... TODO




Zeile 46: Zeile 49:
  1000, also 03E8 Hex entspricht z.B. 1 Hertz
  1000, also 03E8 Hex entspricht z.B. 1 Hertz
  50000 also C350 Hex entspricht 50 Hertz
  50000 also C350 Hex entspricht 50 Hertz
=== notifies ===
define Licht_an notify HMW_IO_12_Sw14_DR_JEQ0459634_XX:

Version vom 4. April 2014, 11:13 Uhr

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

Bei mir funktioniert das Discovery nicht. Der einfachste Weg scheint, an einen Eingang (bsp I12) gegen GND einen Schalter anzuschliessen. Durch Betätigung entsteht ein Device bei FHEM.

Mit einem

get <name> info

werden die grundsätzlichen Geräteeingenschaften abgefragt. Also Typ, Seriennummer, Firmware-Version.Ausserdem legt fhem die Schalter funktionsfähig an.

get config all

liest den gesamten benutzten EEprom aus. Zu je 16 Byte Blöcken. TODO: wozu braucht man das?

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.

=== Konfiguration der Ausgänge (Frequenz, On/Off) ... TODO


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



notifies

define Licht_an notify HMW_IO_12_Sw14_DR_JEQ0459634_XX: