FHEM Forum

FHEM - Hausautomations-Systeme => SlowRF => Thema gestartet von: eckonator am 13 August 2017, 13:32:01

Titel: Umstellung von Brennenstuhl Gateway zu CUL -> TXP zu RAW Codes wie umrechnen?
Beitrag von: eckonator am 13 August 2017, 13:32:01
Hallo zusammen,
bisher habe ich meine Tevion Dosen via Brennenstuhl Gateway angesteuert. Der Weg dorthin war steinig und hat mich viel Zeit und Mühe gekostet die TXP-Sendesequenzen für die Dosen rauszubekommen. Nun habe ich einen CUL seit neustem und möchte langfristig auf das Brennenstuhl Gateway verzichten. Die Frage ist nun, wie ich meine TXP-Sendebefehle ins CUL raw Format konvertiert bekomme? Bisher hat mich meine Forensuche nicht weiter gebracht, ich hoffe ihr könnt mir helfen?

Hier meine Codes die ich nun gerne im Format "set cul433 raw XXXXXXXXXXXXX" benötige:


# Dose 1 / an
system('echo "TXP:0,0,6,0,505,25,6,14,2,1,2,1,2,1,2,1,2,1,1,2,2,1,2,1,1,2,2,1,2,1,2,1,1,2,1,2,2,1,2,1,2,1,1,2,2,1,1,2,2,1,2,1,1,2,1,2;" | nc -u 192.168.178.40 49880 & pid=$! sleep 1 kill $pid 2>/dev/null >/dev/null');

# Dose 1 / aus
system('echo "TXP:0,0,6,0,505,25,6,14,2,1,2,1,2,1,2,1,2,1,2,1,1,2,2,1,1,2,2,1,2,1,1,2,2,1,2,1,1,2,2,1,2,1,1,2,1,2,1,2,2,1,2,1,1,2,1,2;" | nc -u 192.168.178.40 49880 & pid=$! sleep 1 kill $pid 2>/dev/null >/dev/null');


# Dose 2 / an
system('echo "TXP:0,0,6,0,505,25,6,14,1,2,2,1,2,1,2,1,2,1,1,2,2,1,2,1,1,2,1,2,2,1,2,1,1,2,1,2,1,2,1,2,2,1,1,2,2,1,1,2,2,1,2,1,1,2,1,2;" | nc -u 192.168.178.40 49880 & pid=$! sleep 1 kill $pid 2>/dev/null >/dev/null');

# Dose 2 / aus
system('echo "TXP:0,0,6,0,505,25,6,14,1,2,2,1,2,1,2,1,2,1,1,2,2,1,1,2,1,2,2,1,1,2,2,1,2,1,1,2,1,2,2,1,2,1,1,2,1,2,1,2,2,1,2,1,1,2,1,2;" | nc -u 192.168.178.40 49880 & pid=$! sleep 1 kill $pid 2>/dev/null >/dev/null');


# Dose 3 / an
system('echo "TXP:0,0,6,0,505,25,6,14,1,2,2,1,1,2,2,1,1,2,1,2,2,1,2,1,1,2,2,1,2,1,2,1,2,1,2,1,1,2,2,1,1,2,2,1,1,2,1,2,1,2,1,2,1,2,1,2;" | nc -u 192.168.178.40 49880 & pid=$! sleep 1 kill $pid 2>/dev/null >/dev/null');

# Dose 3 / aus
system('echo "TXP:0,0,6,0,505,25,6,14,1,2,2,1,1,2,2,1,1,2,2,1,1,2,2,1,2,1,2,1,2,1,1,2,2,1,2,1,2,1,1,2,2,1,1,2,2,1,1,2,1,2,1,2,1,2,1,2;" | nc -u 192.168.178.40 49880 & pid=$! sleep 1 kill $pid 2>/dev/null >/dev/null');


# Dose 4 / an
system('echo "TXP:0,0,6,0,505,25,6,14,1,2,1,2,2,1,2,1,2,1,1,2,1,2,2,1,1,2,1,2,2,1,1,2,1,2,1,2,2,1,2,1,2,1,1,2,2,1,1,2,2,1,2,1,1,2,1,2;" | nc -u 192.168.178.40 49880 & pid=$! sleep 1 kill $pid 2>/dev/null >/dev/null');

# Dose 4 / aus
system('echo "TXP:0,0,6,0,505,25,6,14,1,2,1,2,2,1,2,1,1,2,2,1,1,2,1,2,2,1,1,2,2,1,1,2,2,1,2,1,1,2,2,1,2,1,1,2,1,2,1,2,2,1,2,1,1,2,1,2;" | nc -u 192.168.178.40 49880 & pid=$! sleep 1 kill $pid 2>/dev/null >/dev/null');


Hoffe jemand weiß Rat?