Wetterdaten mit CUL senden

Begonnen von tostmann, 22 September 2013, 00:51:24

Vorheriges Thema - Nächstes Thema

tostmann

CUL mit "culfw" kann ab sofort auch Wetterdaten aka "Kxxx" senden.

Wozu?

Ich hatte noch eine schicke, alte WS3000 Wetterstation liegen, aber Einzelsensoren sind nicht mehr erhältlich. Da ich aber mit MAX! die Heizungen steuere kann man diese Daten nutzen und damit die Wetterstation versorgen:

define HeizungTempSensorAS notify MAX_.+:temperature.* { my %S = (MAX_333ac5=>1,MAX_055003=>2,MAX_01c233=>3,MAX_078fe3=>4,MAX_01ca11=>5,MAX_45cff1=>6,MAX_01c778=>7);; my $t = $EVTPART1*10;; my $ks = sprintf('K%d1%d%d0%d00', $S{$NAME}, substr($t,-2,1), substr($t,-1,1), substr($t,-3,1));; fhem "set CSM raw $ks" if $S{$NAME} }

define HeizungTempSensorIS notify MAX_031f35:temperature.* { my $t = $EVTPART1*10;; my $ks = sprintf('K74%d%d0%d007890', substr($t,-2,1), substr($t,-1,1), substr($t,-3,1));; fhem "set CSM raw $ks" }

tupol

ich habe es mal getestet mit "set CUL raw K742301007890"

Im Log steht dann:
2014.03.12 21:50:12 2: CUL: unknown message ? (K742301007890 is unknown) Use one of B C F i A Z E G M R T V W X e f m l t u x

Meine CUL hat die Firmware V 1.57 CUL868

Was mache ich falsch?

tupol

Hat jemand anderes diese Funktion erfolgreich getestet? Oder funktioniert das Ganze am Ende gar nicht?

Matscher

Rasp 3
CUL V3 868Mhz + nanoCUL 868Mhz als RFR + nanoCUL 868Mhz für Homematic + SIGNALduino
Zigbee CC2531 - Aquara TempSensor
MySensors Ethernet Gateway, Water meter, Gas meter
Modul: 09_CUL_FHTTK.pm (assumed), culfw part HAS_FHT_TF