Umstellung von Brennenstuhl Gateway zu CUL -> TXP zu RAW Codes wie umrechnen?

Begonnen von eckonator, 13 August 2017, 13:32:01

Vorheriges Thema - Nächstes Thema

eckonator

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?
FHEM 6.2 | PiHole | MagicMirror2 | Fritz!Box 7590 (Basis) + 3x Fritz!Box 4040 (IP-Client) | Amazon DOT | HomeBridge | Max!Cube (geflasht) + Max Komponenten | Harmony Hub | YeeLight Bulbs | G-Homa und Fritz!DECT Steckdosen