-
Notifications
You must be signed in to change notification settings - Fork 11
RAIN_COUNTER
Jérôme edited this page Oct 5, 2018
·
2 revisions
Standardmäßig werden pro Impuls des Regenmengenmesser 1mm Regen gezählt. Dies entspricht jedoch je nach Regenmengenmesser-Modell nicht der tatsächlichen Menge.
Zunächst muss berechnet werden, wie viel mm Regen einem Impuls entsprechen.
Beispiel: 0,58333mm ^= 1 Impuls
Es sind nun 2 Berechnungen vorzunehmen:
- Reziprokwert bilden:
1 / 0,58333 = 1,7142955103 (entspricht "factor")
- Maximalwert berechnen
32767 / 1,7142955103 = 19113,9741095547 (entspricht "max")
Nun kann die XML-Gerätebeschreibungsdatei der CCU angepasst werden:
-
Datei
/usr/local/addons/jp-hb-devices-addon/firmware/rftypes/hb-uni-sen-wea_ge_v14.xml
nach
/usr/local/addons/jp-hb-devices-addon/customized_firmware
kopieren. -
Editieren der Datei
/usr/local/addons/jp-hb-devices-addon/customized_firmware/hb-uni-sen-wea_ge_v14.xml
Folgende Sektion suchen:
<parameter id="RAIN_COUNTER" operations="read,event" control="NONE">
<logical type="float" min="0.0" max="32767.0" unit="mm"/>
<physical type="integer" interface="command" value_id="RAIN_COUNTER" no_init="true">
<event frame="WEATHER_EVENT"/>
</physical>
<conversion type="float_integer_scale" factor="1.0"/>
</parameter>
-
factor="1.0"
ändern infactor="1.7142955103"
(auf den . statt , bei den Dezimalstellen achten!) -
max="32767.0"
ändern inmax="19113.9741095547"
(auf den . statt , bei den Dezimalstellen achten!) - CCU neustarten oder per SSH auf der CCU anmelden und den Befehl
/etc/config/rc.d/jp-hb-devices-addon start
ausführen. Dabei sollte eine Ausgabe ähnlich erscheinen wie:
Checking for subsequent customized firmware files...
Difference detected for hb-uni-sen-wea_ge_v14.xml. Copying...
1 Firmware file(s) changed - restarting RFD
Stopping rfd: OK
Starting rfd: ..OK
- Gerät (neu) anlernen!
- allgemeine Funktionsübersicht
- Hardware
- Software
- HomeMatic
-
Addon
- Regenmengenmesser anpassen
- Geräteeinstellungen
- Direktverknüpfungen
-
Addon