EnOcean-Roto-Com-Tec-Basic-Fenstersensor
An dieser Seite wird momentan noch gearbeitet. |
EnOcean-Roto-Com-Tec-Basic-Fenstersensor | |
---|---|
Allgemein | |
Protokoll | EnOcean |
Typ | Sender, Sensor |
Kategorie | EnOcean |
Technische Details | |
Kommunikation | EnOcean Funk, 868Mhz |
Kanäle | |
Betriebsspannung | 3,0V |
Leistungsaufnahme | |
Versorgung | Lithium Knopfzelle CR1632 |
Abmessungen | 132 x 17 x 8,5 mm |
Sonstiges | |
Modulname | EnOcean |
Hersteller | Roto Frank Fenster- und Türtechnologie GmbH |
EnOcean-Roto-ComTech-Basic-Fenstersensor ist ein im Fensterfalz versteckt liegender Sensor für die Zustandsüberwachung von Fenstern.
Features
Der Roto COM-Tech Basic Fenstersensor sendet bei jeder Zustandsänderung sofort und alle 6 Stunden eine Zustandsmeldung. Die Lebensdauer der Batterie soll nach Herstellerangabe 4 Jahre betragen. Der Sensor selbst wird im Fensterfalz verdeckt montiert, und ist bei geschlossenem Fenster nicht sichtbar.
Hinweise zum Betrieb mit FHEM
Der Sensor verwendet im Auslieferungszustand das Equipment Profile (EEP) A5-14-01. Dieses kann auf das EEP D5-00-01 umgestellt werden. Mit dem Letzteren wird jedoch die Batteriespannung nicht mit übertragen. Weiterhin ist im Auslieferungszustand die Verschlüsselung aktiviert. Diese kann ebenfalls umgeschaltet werden.
Definition
Sollte die Verschlüsselung benutzt werden, dann sind die erforderlichen Module zuerst zu installieren: EnOcean-Verschlüsselung. Vor dem Anlernen in FHEM muss der Sensor in das Fenster eingebaut. Nach dem Anlernen des Rahmenmagneten sendet der Sensor ein Tech-In Telegramm. Da der Sensor ein 4BS Teach-In Telegramm verwendet, wird er automatisch in FHEM konfiguriert.
Anlernvorgang:
- FHEM in Lernmodus schalten:
set <IODev> teach 900
- Fenster öffnen, und Taste 1 für > 1 Sekunde drücken. Die LEDs leuchten zyklisch grün-rot.
- Fenster schließen. Wird der Rahmenmagnet erkannt, sendet der Sensor ein 4BS Teach-In Telegramm
Da der Sensor alle 6 Stunden ein Aktivitätssignal sendet, muss der Timeout angepasst werden:
attr <device name> signOfLifeInterval 25000
Wer die Signalstärke loggen oder plotten möchte, kann hierfür userReadings aus den Internals erzeugen:
attr <device name> userReadings RSSI {InternalVal("<device name>","EnO.USB300_RSSI",0)}, ReceivingQuality {InternalVal("<device name>","EnO.USB300_ReceivingQuality"," ")}
Damit sehen die Readings beispielhaft so aus:
Readings RSSI -89 ReceivingQuality bad brightness 0 contact open state C: open V: off E: 0 U: 3.00 teach 4BS teach-in accepted EEP A5-14-01 Manufacturer: Roto Frank AG vibration off voltage 3.00
FHEM Config-Auszug
Ein exemplarischer Auszug für den Basic Sensor im unverschlüsselten Betrieb aus der Konfiguration:
define EnO_04107FCC EnOcean 04107FCC attr EnO_04107FCC IODev EnO.USB300 attr EnO_04107FCC eep A5-14-01 attr EnO_04107FCC manufID 071 attr EnO_04107FCC signOfLifeInterval 25000 attr EnO_04107FCC subType multiFuncSensor attr EnO_04107FCC teachMethod 4BS attr EnO_04107FCC userReadings RSSI {InternalVal("EnO_04107FCC","EnO.USB300_RSSI",0)}, ReceivingQuality {InternalVal("EnO_04107FCC","EnO.USB300_ReceivingQuality"," ")}