[solved] MDT Regensensor
Verfasst: 2. Dez 2020 17:08
Moin Gemeinde,
ich verzweifel seit ein paar Tagen bei der Einbindung des MDT Regensensors in OpenHAB.
Parallel habe ich (noch) einen Gira X1, und dort den Regensensor als "Statusanzeige Binär" mit der GA 0/6/0 eingebunden. Wird korrekt als "ein" bei Regen und "aus" im Falle keines Regens angezeigt.
In OpenHAB habe ich verschiedene Varianten erfolglso versucht:
Items:
Sitemap:
2.
(Falsches Device, aber die Außentemp. wird so auch ausgelesen, obwohl das Telegramm von der Wetterstation kommt, so what)
Items:
Sitemap:
3. ohne Things, nach Vorlauge zu anderem Threat von Udo:
Items:
Sitemap
Plus diverse Kreuzkombination.
Die MAP Datei haben ich folgenderweise befeuert:
1=Regen
0=kein Regen
ON=Regen
OFF=kein Regen
on=Regen
off=kein Regen
On=Regen
Off=kein Regen
OPEN=Regen
CLOSED=kein Regen
Ergebnis: Die Oberfläche zeigt einfach nicht den Status an. Was mache ich falsch? Und wie wär's richtig?
VG
Nico
ich verzweifel seit ein paar Tagen bei der Einbindung des MDT Regensensors in OpenHAB.
Parallel habe ich (noch) einen Gira X1, und dort den Regensensor als "Statusanzeige Binär" mit der GA 0/6/0 eingebunden. Wird korrekt als "ein" bei Regen und "aus" im Falle keines Regens angezeigt.
In OpenHAB habe ich verschiedene Varianten erfolglso versucht:
Code: Alles auswählen
1. Things:
Thing device rs[
address="1.1.32",
fetch=false,
pingInterval=300,
readInterval=0
]{
Type switch : regen [ga="<0/6/0"]
}
Code: Alles auswählen
Switch Regen "Regensensor [MAP(regen.map):%s]" <rain> { channel="knx:device:bridge:rs:regen" }
Code: Alles auswählen
Switch item=Regen mappings=[ON="regnet",OFF="nö"]
Code: Alles auswählen
Thing device bin[
address="1.1.30",
fetch=false,
pingInterval=300,
readInterval=0
]{
Type number : aussentemp [ga="<0/2/0"]
Type number : wind [ga="<0/3/0"]
Type contact : feuer [ga="<1/0/34"]
Type number : regen2 [ga="<0/6/0"]
Type number : lux [ga="<0/4/1"]
Items:
Code: Alles auswählen
Number Regen2 "Regensensor [MAP(regen.map):%s]" <rain> { channel="knx:device:bridge:bin:regen2" }
Code: Alles auswählen
Text item=Regen2
Items:
Code: Alles auswählen
Switch Regen3 "[MAP(regen.map):%s]" <wind> { knx="<0/6/0" }
Code: Alles auswählen
Switch item=Regen3
Die MAP Datei haben ich folgenderweise befeuert:
1=Regen
0=kein Regen
ON=Regen
OFF=kein Regen
on=Regen
off=kein Regen
On=Regen
Off=kein Regen
OPEN=Regen
CLOSED=kein Regen
Ergebnis: Die Oberfläche zeigt einfach nicht den Status an. Was mache ich falsch? Und wie wär's richtig?
VG
Nico