EnOcean-FWS61-24V-DC-Funk-Wetterdaten-Sendemodul: Unterschied zwischen den Versionen
Krikan (Diskussion | Beiträge) K (Aktualisierung) |
Krikan (Diskussion | Beiträge) K (Aktualisierung) |
||
Zeile 35: | Zeile 35: | ||
Anlernvorgang: | Anlernvorgang: | ||
# Fhem in Lernmodus schalten: <code><nowiki>set <IODev> teach <time/s></nowiki></code> | # Fhem in Lernmodus schalten: <code><nowiki>set <IODev> teach <time/s></nowiki></code> | ||
# Versorgungsspannung an FWS61 anlegen, wodurch sofort das Anlern-Telegramm verschickt wird und die Definition in Fhem automatisch erfolgt | # Versorgungsspannung an FWS61 anlegen, wodurch sofort das Anlern-Telegramm verschickt wird und die Definition des Sensor-Devices, eines FileLog-Devices und eines SVG-Devices für ein Plot in Fhem automatisch erfolgt | ||
=== Fhem Config-Auszug === | === Fhem Config-Auszug === | ||
Ein exemplarischer Auszug aus der [[Konfiguration | Ein exemplarischer Auszug für das Fhem-Device des Sensors aus der [[Konfiguration]]: | ||
<pre> | <pre> | ||
define E_WS1 EnOcean 0087ACA0 | define E_WS1 EnOcean 0087ACA0 | ||
attr E_WS1 IODev TCM120 | attr E_WS1 IODev TCM120 | ||
attr E_WS1 alias Wetterstation | attr E_WS1 alias Wetterstation | ||
attr E_WS1 eep A5-13-01 | |||
attr E_WS1 event-min-interval .*:120 | attr E_WS1 event-min-interval .*:120 | ||
attr E_WS1 event-on-change-reading .* | attr E_WS1 event-on-change-reading .* |
Version vom 22. Januar 2016, 18:49 Uhr
EnOcean-FWS61-24V-DC-Funk-Wetterdaten-Sendemodul | |
---|---|
Allgemein | |
Protokoll | EnOcean |
Typ | Sender, Sensor |
Kategorie | EnOcean |
Technische Details | |
Kommunikation | EnOcean Funk, 868Mhz |
Kanäle | |
Betriebsspannung | 24 V DC |
Leistungsaufnahme | Eigenverbrauch ca. 0,3W |
Versorgung | FSNT61-24 V/6 W |
Abmessungen | 45x55x18mm |
Sonstiges | |
Modulname | EnOcean |
Hersteller | Eltako |
EnOcean-FWS61-24V-DC-Funk-Wetterdaten-Sendemodul ist ein Sensor
- für
- Unterputzmontage
- für
- Einspeisung der Messwerte des Wetter - Multisensor MS in das EnOcean-Funknetz
Features
FWS61 sendet die 7 Wetterdaten des Multisenors MS in das EnOcean-Funknetz:
- Helligkeitswerte für West, Süd und Ost je von 0 bis 150 kLux
- Dämmerungswerte von 0 bis 999 Lux
- Windstärken von 0 bis 70 m/s
- Regen
- Temperatur
Hinweise zum Betrieb mit Fhem
Definition/Anlernvorgang
Der Sensor wird bei aktiviertem autocreate automatisch in Fhem angelegt.
Anlernvorgang:
- Fhem in Lernmodus schalten:
set <IODev> teach <time/s>
- Versorgungsspannung an FWS61 anlegen, wodurch sofort das Anlern-Telegramm verschickt wird und die Definition des Sensor-Devices, eines FileLog-Devices und eines SVG-Devices für ein Plot in Fhem automatisch erfolgt
Fhem Config-Auszug
Ein exemplarischer Auszug für das Fhem-Device des Sensors aus der Konfiguration:
define E_WS1 EnOcean 0087ACA0 attr E_WS1 IODev TCM120 attr E_WS1 alias Wetterstation attr E_WS1 eep A5-13-01 attr E_WS1 event-min-interval .*:120 attr E_WS1 event-on-change-reading .* attr E_WS1 event-on-update-reading .* attr E_WS1 group Wetterdaten attr E_WS1 manufID 00D attr E_WS1 room WS attr E_WS1 subType environmentApp
Einsatzbeispiel
Einzelne Messwerte in separaten Fhem-Devices anzeigen
Durch Verwendung des Moduls ReadingsProxy kann jeder Messwert in einem eigenen Device angezeigt werden:
define WS1_BRIGHTNESS readingsProxy E_WS1:brightness attr WS1_BRIGHTNESS alias Dämmerung attr WS1_BRIGHTNESS group Wetterdaten attr WS1_BRIGHTNESS room WS attr WS1_BRIGHTNESS stateFormat { sprintf("%d lux", ReadingsVal("E_WS1","brightness",0));; } define WS1_ISRAINING readingsProxy E_WS1:isRaining attr WS1_ISRAINING alias Regen attr WS1_ISRAINING group Wetterdaten attr WS1_ISRAINING room WS define WS1_SUN_EAST readingsProxy E_WS1:sunEast attr WS1_SUN_EAST alias Sonneneinstrahlung Osten attr WS1_SUN_EAST group Wetterdaten attr WS1_SUN_EAST room WS attr WS1_SUN_EAST stateFormat { sprintf("%d lux", ReadingsVal("E_WS1","sunEast",0));; } define WS1_SUN_SOUTH readingsProxy E_WS1:sunSouth attr WS1_SUN_SOUTH alias Sonneneinstrahlung Süden attr WS1_SUN_SOUTH group Wetterdaten attr WS1_SUN_SOUTH room WS attr WS1_SUN_SOUTH stateFormat { sprintf("%d lux", ReadingsVal("E_WS1","sunSouth",0));; } define WS1_SUN_WEST readingsProxy E_WS1:sunWest attr WS1_SUN_WEST alias Sonneneinstrahlung Westen attr WS1_SUN_WEST group Wetterdaten attr WS1_SUN_WEST room WS attr WS1_SUN_WEST stateFormat { sprintf("%d lux", ReadingsVal("E_WS1","sunWest",0));; } define WS1_TEMPERATURE readingsProxy E_WS1:temperature attr WS1_TEMPERATURE alias Aussentemperatur attr WS1_TEMPERATURE group Wetterdaten attr WS1_TEMPERATURE room WS attr WS1_TEMPERATURE stateFormat { sprintf("%.2f °C", ReadingsVal("E_WS1","temperature",0));; } define WS1_WINDSPEED readingsProxy E_WS1:windSpeed attr WS1_WINDSPEED alias Windgeschwindigkeit attr WS1_WINDSPEED group Wetterdaten attr WS1_WINDSPEED room WS attr WS1_WINDSPEED stateFormat { sprintf("%d m/s", ReadingsVal("E_WS1","windSpeed",0));; }