Tech-Review: Homematic Funk-Schaltaktor HM-LC-Sw1-PCB

Update: Tech-Review: Homematic Funk-Schaltaktor HM-LC-Sw1-PCB mit FHEM-Integration

Tech-Review: Homematic Funk-Schaltaktor HM-LC-Sw1-PCB

Update

Kleines Update zum Verhalten nach Stromausfall

Heute ein kleines Review zu dem relativ neuen Homematic Funk-Schaltaktor HM-LC-Sw1-PCB. Der Aktor stellt eine günstigere und flexiblere Variante zu dem 4-fach Aktor HM-LC-Sw4-WM dar, den ELV schon seit fast 10 Jahren im Programm hat.

Einleitung

Der Funk-Schaltaktor kommt als Bausatz direkt von ELV, welcher sich wirklich schnell und einfach zusammenlöten lässt. Im Prinzip müssen nur die Anschlussterminals, das Relais sowie das Funkmodul verlötet werden. Dauer ca. 20min für Normalsterbliche. Der Rest ist schon fertig zusammengebaut. Auf der ELV-Webseite gibt es auch ein Video wie man den Funk-Schaltaktor zusammenlöten muss.

Tech-Review: Homematic Funk-Schaltaktor HM-LC-Sw1-PCB Tech-Review: Homematic Funk-Schaltaktor HM-LC-Sw1-PCB

 

 

 

 

 

 

 

 

 

Technische Daten

Technische Daten von ELV:

  • 1-Kanal-Funk-Schaltaktor für Homematic
  • Transistor-Schaltausgang: Open Collector, max. 25 V/0,5 A
  • Relais-Schaltausgang: Wechsler NC/NO, µ-Kontakt, max. 30 V/1 A
  • Weiter Betriebsspannungsbereich: 5–25 V DC
  • Hohe Funkreichweite bis 170 m (Freifeld)

Die Besonderheit bei diesem Funk-Schaltaktor liegt in seinen Schaltausgängen. Man kann ihn Standardmäßig, so wie ich, mit dem Relais-Schaltausgang betreiben oder mit dem Open-Collector-Schaltausgang einen weiteres Relais-Schaltmodul mit dem herrlichen Namen RSM1 ansteuern, das größere Lasten verträgt. Man muss sich aber vor dem Löten für eine Variante entscheiden, da die Anschlussterminals dann an verschiedenen Positionen verlötet werden.

Was ich auch als Vorteil sehe ist, das sich der Funkschaltaktor mit normaler Kleinspannung, betreiben lässt. Batteriebetriebene Aktoren hat ELV ja schon genug im Programm.

Problemstellung

Für welches Problem hab ich mir nun Funk-Schaltaktor gekauft? Wer sich zurückerinnert und den Beitrag “FHEM #1 – Geeignete Hardware” gelesen hat, kann sich vielleicht noch mein provisorisch zusammengebautes LacrosseGateway erinnern. Siehe dazu auch Patricks hervorragenden Beitrag zur Lacrosse/Jeelink Thematik.

Naja aus Provisorium ist ein dauerhaftes Element in meinem Smart-Home geworden, da es hervorragend funktioniert – mit einer Ausnahme. Es kam manchmal vor, das sich das Gateway nicht korrekt mit dem WLAN verbunden hatte und daraufhin konnte man es weder direkt über die IP-Adresse noch über FHEM erreichen. Das passierte relativ selten, aber wenn es passierte musste man das Gateway einfach nur neu starten. Neu starten heißt hier, Strom aus und Strom an. Blöd war nur das das Gateway in einem verschraubten Spelsberg Unterverteiler verbaut war, welchen ich dann auf- und wieder zuschrauben musste.

 

Um das Problem zu lösen setze ich nun ab sofort den Funk-Schaltaktor HM-LC-Sw1-PCB ein.

Nach dem Zusammenlöten habe ich die kleine Platine auf einen WAGO-Hutschienenträger mit Plexiglas professionell mittels Heißkleber fixiert und danach neben dem LacrosseGateway arretiert. Hinzu kommen noch ein paar WAGO-Klemmen für die Stromversorung – hier 5V, von der Stromversorung des RaspberryPi abgezweigt. Ich verwende für meine Problemstellung den NO-Ausgang (NO=Normal Open) am Anschlussblock unten. Das heißt beim Einschalten Funk-Schaltaktors fließt Strom, beim Ausschalten fließt kein Strom. Wer es anders herum benötigt muss den NC-Ausgang (NC= Normal Closed) verwenden.

Danach noch Deckel drauf und beschriftet.

Tech-Review: Homematic Funk-Schaltaktor HM-LC-Sw1-PCB

 

Man kann es schon erkennen, denn um etwas die Interferenzen für die WLAN- und LacrosseGateway-Antenne rauszunehmen bin ich in ein neues kleineres Spelsberg-Gehäuse umgezogen. Das Gehäuse ist direkt neben dem Gti-5 Unterverteiler angebracht.

Tech-Review: Homematic Funk-Schaltaktor HM-LC-Sw1-PCB

 

Die WLAN-Antenne habe außerhalb angebracht – Heißkleber ist hier wieder dein Freund.

Tech-Review: Homematic Funk-Schaltaktor HM-LC-Sw1-PCB

LEERGEHÄUSE TK PS 1813-11-TM*
TK PS 1813-11-TM - Elektronik
17,21 EUR
TK NS35-144 NORMSCHIENE*
Spelsberg - Werkzeug
9,14 EUR

FHEM

Die Einrichtung in FHEM gestaltet sich Homematic-Typisch sehr einfach.

Zuerst sollte man sein FHEM auf den aktuellen Stand bringen. Dafür zuerst im Eingabefeld update eingeben.

Tech-Review: Homematic Funk-Schaltaktor HM-LC-Sw1-PCB

Nach dem Update mit shutdown restart FHEM neu starten.

Jetzt geht es an das pairen des Funk-Schaltaktors mit dem Homematic-Gateway. Da ich mehrere Gateways habe, verwende ich zur Steuerung eine virtuelle CCU (VCCU). Daher sieht der Paarungsbefehl wie folgt aus:

set VCCU hmPairForSec 60

Alternativ muss man hier seinen eigenen Namen des Gateway eingeben statt “VCCU”

Danach muss man den Funk-Schaltaktor innerhalb von 60 Sekunden in den Paarungsmodus bringen, in dem man den Taster auf der Platine einige Sekunden lang gedrückt hält bis er anfängt zu blinken.

Das erfolgreiche Paaren wird dann durch schnelle Blinkfolgen auf der Platine signalisiert.

Hier meine komplette Definition des LacrosseGateways inkl. Funk-Schaltaktor:

#########################################################################
## LaCrosseGateway
#########################################################################
define LaCrosseGateway.WLAN LaCrosseGateway 192.168.178.105:81
attr LaCrosseGateway.WLAN room Geräte
attr LaCrosseGateway.WLAN usbFlashCommand ./FHEM/firmware/esptool.py -b 921600 -p [PORT] write_flash -ff 80m -fm dio -fs 4MB-c1 0x00000 [BINFILE] > [LOGFILE]

define KeyValueProtocol_LGW_264989 KeyValueProtocol LGW 264989
attr KeyValueProtocol_LGW_264989 IODev LaCrosseGateway.WLAN
attr KeyValueProtocol_LGW_264989 event-on-change-reading 1
attr KeyValueProtocol_LGW_264989 group LaCrosseGateway
attr KeyValueProtocol_LGW_264989 room Geräte
attr KeyValueProtocol_LGW_264989 suppressReading ChipID,FramesPerMinute,FreeHeap,LD.Avg,LD.Max,LD.Min,MacAddress,OLED,RSSI,ReceivedFrames,UpTimeSeconds,UpTimeText,Version,WIFI

define LaCrosseGateway.WLAN.autoconnect.at at +*03:00:00 set LaCrosseGateway.WLAN connect
attr LaCrosseGateway.WLAN.autoconnect.at group LaCrosseGateway
attr LaCrosseGateway.WLAN.autoconnect.at room Geräte

define LaCrosseGateway.WLAN.Aktor CUL_HM XXXXXX
attr LaCrosseGateway.WLAN.Aktor IODev HomematicLANGateway2
attr LaCrosseGateway.WLAN.Aktor IOgrp VCCU:HomematicLANGateway2
attr LaCrosseGateway.WLAN.Aktor autoReadReg 4_reqStatus
attr LaCrosseGateway.WLAN.Aktor expert 2_raw
attr LaCrosseGateway.WLAN.Aktor firmware 2.8
attr LaCrosseGateway.WLAN.Aktor model HM-LC-Sw1-PCB
attr LaCrosseGateway.WLAN.Aktor peerIDs 00000000,
attr LaCrosseGateway.WLAN.Aktor room Geräte
attr LaCrosseGateway.WLAN.Aktor group LaCrosseGateway
attr LaCrosseGateway.WLAN.Aktor serialNr XXXXXXXXXXX
attr LaCrosseGateway.WLAN.Aktor subType switch
attr LaCrosseGateway.WLAN.Aktor webCmd :
attr LaCrosseGateway.WLAN.Aktor devStateIcon on:general_an@orange off:general_aus@blue
define FileLog_LaCrosseGateway.WLAN.Aktor FileLog ./log/LaCrosseGateway.WLAN.Aktor-%Y-%m.log LaCrosseGateway.WLAN.Aktor
attr FileLog_LaCrosseGateway.WLAN.Aktor group Geräte
attr FileLog_LaCrosseGateway.WLAN.Aktor logtype text
attr FileLog_LaCrosseGateway.WLAN.Aktor room FileLog

define LaCrosseGateway.WLAN.auto.off.at at *02:57:00 set LaCrosseGateway.WLAN.Aktor off
attr LaCrosseGateway.WLAN.auto.off.at group LaCrosseGateway
attr LaCrosseGateway.WLAN.auto.off.at room Geräte
define LaCrosseGateway.WLAN.auto.on.at at *02:58:00 set LaCrosseGateway.WLAN.Aktor on
attr LaCrosseGateway.WLAN.auto.on.at group LaCrosseGateway
attr LaCrosseGateway.WLAN.auto.on.at room Geräte

Kurze Erklärung dazu: Oben zuerst die Definition des LacrosseGateways, wen es interessiert. Das LacrosseGateway verbindet sich dabei alle 3 Stunden neu, falls es doch mal die Verbindung zu FHEM verliert, aber noch per WLAN erreichbar ist.

Danach die Definition des Aktors inkl. Button in der Weboberfläche zum direkten Steuern. Das FileLog hab ich zum Testen drin wird aber später noch rausgeschmissen.

Am Ende dann noch die Definition für das automatisierte tägliche resetten des LacrosseGateways nachts um 02:57Uhr bzw. 02:58Uhr.

Die oben beschrieben Zeitwerte haben sich als sehr brauchbar erwiesen und es sind keine größeren Messausfallzeiten mehr festzustellen.

Tech-Review: Homematic Funk-Schaltaktor HM-LC-Sw1-PCB Tech-Review: Homematic Funk-Schaltaktor HM-LC-Sw1-PCB

Verhalten nach Stromausfall

Pünktlich zum Feiertag gestern fiel bei uns in der Straße der Strom aus. Grund war ein Wasserschaden in einer Hausabzweigung. In Lauterstein ist das das Albwerk der Hauptverantwortliche für das Stromnetz. Zwar konnte nach Baggerarbeiten die Leitung nach ca. 6 Stunden wieder ans Netz gehen, aber eigentlich war der Fehler schon bekannt, da vor ca. 10 Wochen ähnliches nach Regenfällen passierte. Dies aber nur am Rande. 

Mir fiel auf das der Aktor nach dem Stromausfall aus blieb, obwohl er vorher an war. Das ist eigentlich das normale und gewollte Verhalten nach einem Stromverlust der Homematic Aktoren. Hat mich bisher nie gestört bei meinen anderen Aktoren. Bei diesem Aktor möchte ich allerdings das er sich immer einschaltet wenn FHEM startet. Dies kann man einfach mit folgendem Code erreichen:

define LaCrosseGateway.WLAN.Aktor.AutoStart notify global:INITIALIZED sleep 120;;set LaCrosseGateway.WLAN.Aktor on
attr LaCrosseGateway.WLAN.Aktor.AutoStart group LaCrosseGateway
attr LaCrosseGateway.WLAN.Aktor.AutoStart room Geräte

Sobald FHEM sich initialisiert hat, werden 120 Sekunden gewartet bis der Aktor dann eingeschaltet wird.

Reinhard
Autor von frombeyond.de. Smart-Home-Verrückter.Nutzt Zuhause FHEM zusammen mit HomeMatic, JeeLink, 1-Wire, Flammtronik / Atmos HV, Buderus KM271, Philips HUE, Xiaomi Yeelight, Alexa, Sonos, FritzBox, Ubiquiti UniFi APs, APC UPS, APC PDU, IPMI. MariaDB, InfluxDB und Grafana zur Auswertung. Als Hardware-Untersatz kommen mehrere RaspberryPis und Supermicro Serverhardware zum Einsatz. Softwareseitig werden hauptsächlich Raspbian, Ubuntu, ESXi und Docker verwendet.

*Diese Links führen zu Amazon- oder anderen Online-Angeboten, keine Verfügbarkeitsgarantie, keine Garantie auf günstigsten Preis, Preise können variieren, Preise inkl. MwSt. / evtl. zzgl. Versandkosten, alle Angaben ohne Gewähr. Letzte Aktualisierung am 16.10.2017

Werbung