Signalduino Entwicklung

Begonnen von thoffma3, 05 Juli 2015, 23:01:00

Vorheriges Thema - Nächstes Thema

savage7

Hallo Sidey,

jop auf dem Dev Branch erkennt er das arctech Protokoll bereits :)
Wirft aber noch ein kleine Warning.

2015.11.15 22:44:21 4: SIGNALduino/msg READ: MS;P0=288;P1=-1062;P2=-247;P4=-2574;D=040201020102010201010202010201010202010201020102010102020102010102020101020201020101020201010202010102020102010102010202010201010203;CP=0;SP=4;O;
2015.11.15 22:44:21 4: Founded matched MS Protocol id 17 -> arctech
2015.11.15 22:44:21 4: Decoded matched MS Protocol id 17 dmsg i09094A9900 length 32
2015.11.15 22:44:21 4: Dropped (i09094A9900) due to short time or equal msg

Pythonf

(bisschen off-topic)Ich hab gerade nur einen UNO, der sich zwar per USB auslesen lassen kann, aber nicht per USB flashen lässt (out of sync). Ich hab keine Ahnung woran das liegen kann, ich hab Ihn nun per usbASP geflasht und er zeigt initialzied an FW wird ausgelsen, aber empfängt und sendet nicht. Am Uno sollten doch für Receiver Digital Port 2 und Sender D11 sein, oder? Dauert leider noch ein wenig bis meine Nanons aus China ankommen fürchte ich.

Meine eigentliche Frage wäre, ob sich ein Fernotron Modul mit SignalDuino umsetzen liese, da hier: http://forum.fhem.de/index.php/topic,12599.45.html - ja quasi auch nur der Code ausgelesen und gesendet wird. Vielleicht hat ja jemand eine Idee, ich bin was programmieren angeht leider nicht sehr erfahren.

Beste Grüße
Fabian

sash.sc

Habe da mal so ne Frage.

Habe vorher mit Pilight standalone gearbeitet.
Nacher mit FHEM und Pilight mit eingebunden.

Habe jetzt den Signalduino gebaut und geflasht. Hat soweit auch alles  geklappt.
Habe jetzt mal just for fun Pilight auf "433nano" gesetzt und den passenden USBport angegeben.

Müsste doch eigentlich funktionieren, oder ? Ich meine das auch pilight mit dem "Signalduino" zusammen arbeitet.
Es gibt auch einen "pilight Nano".....

Weis da jemand Bescheid ?

greez
Sascha
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

BallaBalla

Hallo @ all
Ich habe hier eine WH3080 433Mhz im Einsatz. Ich schätze mal das sie hier erkannt wird:

2015.11.17 19:54:44 4: Found matched Protocol id 9 -> CTW 600
2015.11.17 19:54:44 4: SIGNALduino_unknown incomming msg: u9#FF46042A9804080DAC10AC
2015.11.17 19:54:44 4: SIGNALduino_unknown rawData: FF46042A9804080DAC10AC
2015.11.17 19:54:44 4: SIGNALduino_unknown Protocol: 9
2015.11.17 19:54:44 4: SIGNALduino_unknown converted to bits: 1111111101000110000001000010101010011000000001000000100000001101101011000001000010101100
2015.11.17 19:54:44 4: SIGNALduino_unknown found ctw600 syncpos at 1 message is: 1000110000001000010101010011000000001000000100000001101101011000001000010101100 - sensor id:110000, bat:100, temp=1000010101, hum=01001100, wind=0000001000000100, rain=0000011011010110, winddir=1000

evtl. hilft euch das etwas weiter.


Sidey

Zitat von: savage7 am 15 November 2015, 23:06:25
Wirft aber noch ein kleine Warning.

Hi, ich hab keine Warnung gesehen, was genau meinst Du?

Zitat von: Pythonf am 16 November 2015, 14:45:23
ich hab Ihn nun per usbASP geflasht und er zeigt initialzied an FW wird ausgelsen

Meine eigentliche Frage wäre, ob sich ein Fernotron Modul mit SignalDuino umsetzen liese, da hier: http://forum.fhem.de/index.php/topic,12599.45.html - ja quasi auch nur der Code ausgelesen und gesendet wird. Vielleicht hat ja jemand eine Idee, ich bin was programmieren angeht leider nicht sehr erfahren.
Hast Du die richtige Firmware, also für den UNO, geflasht? Du kannst auch unter Windows mit der Arduino IDE manuell flashen.
Bezüglich Fernotron, grundsätzlich würde ich annehmen, dass es auch mit dem SIGNALduino empfangen werden kann. Die Daten in dem Sketch sehen aber total seltsam aus.

Ohne ein paar Tests kann ich da leider wenig sagen.


Zitat von: sash.sc am 17 November 2015, 16:02:31
Müsste doch eigentlich funktionieren, oder ? Ich meine das auch pilight mit dem "Signalduino" zusammen arbeitet.
Es gibt auch einen "pilight Nano".....

Ich denke nicht, dass pilight mit dem SIGNALDuino arbeitet. Zumindest kenne ich keine Integration und habe selbst auch keine gemacht.
Grundsätzlich ist das aber natürlich möglich.


Zitat von: BallaBalla am 17 November 2015, 20:15:47
Ich habe hier eine WH3080 433Mhz im Einsatz. Ich schätze mal das sie hier erkannt wird:

2015.11.17 19:54:44 4: Found matched Protocol id 9 -> CTW 600

Das scheint eine oft verwendete Modulierung für Wetterstationen zu sein.
Probier mal das Update wie in diesem Beitrag beschrieben:
http://forum.fhem.de/index.php/topic,39451.msg358962.html#msg358962


Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Pythonf

Ich antworte einfach mal hier, und mach kein neues Thema auf:
Ich hab den UNO mit der richtigen FW geflasht, - hab die *.ino ausm github dazu genommen. Aber da der Uno sowieso ein wenig spinnt, habe ich das ganze nun auf einem MEGA2560 von Windows aus geflasht. Empfangen tut er fleißig, doch senden mag er überhaupt nicht. Die SignalLED auf Digital Pin13 leuchtet immer fleißig aber meine IT Steckdose schaltet nicht über SignalDuino. Wenn ich als IO meinen CUL verwende schaltet sie hingegen und in FHEM zeigt er auch an, dass der SignalDuino empfängt. Ich hab als Sendemodul ein "FS1000A", versucht hab ich es ohne Antenne, Lamda/4 und Lamda/2 Antennenlänge, Ich hab sogar den Sendepin im Skecht variiert. Kann es sein, dass Senden mit dem MEGA nicht funktioniert oder das ich zu blöd dazu bin, das ganze richtig anzuschließen. VCC liegt am 5V Pin des Arduino, Empfänger und Sender sind parallel geschaltet.

Beste Grüße
Fabian

Sidey

Hi,

Poste doch mal, was er empängt wenn Du die FB deiner Fernbedieung drückst.

Ob das Senden grundsätzlich funkiioniert, kannst Du auch mit einer LED und dem passenden Vorwiederstand ausprobieren.
Die Flackert dann sichtbar.


Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

Pythonf

#562
Hab kurz eine LED dazwischen geklemmt: Sie Leuchtet/falckert.
Eine Fernbedienung hab ich leider nicht, aber das steht im LOG wenn der CUL sendet:
2015.11.17 23:19:17 2: IT set RadioSwitch on
2015.11.17 23:19:17 5: SIGNALduino/RAW READ: /MS;P0=-413;P1=40
2015.11.17 23:19:17 5: SIGNALduino/RAW READ: MS;P0=-413;P1=40/8;P2=-1257;P3=1294;P5=-1
2015.11.17 23:19:17 5: SIGNALduino/RAW READ: MS;P0=-413;P1=408;P2=-1257;P3=1294;P5=-1/3137;D=15121212121212121212121212121212121212123012301230;CP=1;SP=5;

2015.11.17 23:19:17 4: SIGNALduino/msg READ: MS;P0=-413;P1=408;P2=-1257;P3=1294;P5=-13137;D=15121212121212121212121212121212121212123012301230;CP=1;SP=5;
2015.11.17 23:19:17 4: Found matched Protocol id 3 -> itv1
2015.11.17 23:19:17 5: Starting demodulation at Position 2
2015.11.17 23:19:17 5: converted Data to (i000015)
2015.11.17 23:19:17 5: sduino dispatch i000015
2015.11.17 23:19:17 3: RadioSwitch on->on
2015.11.17 23:19:17 4: Found matched Protocol id 20 -> livolo
2015.11.17 23:19:17 5: Starting demodulation at Position 4
2015.11.17 23:19:17 5: Found wrong signal, aborting demodulation
2015.11.17 23:19:17 5: converted Data to (u20#0)
2015.11.17 23:19:17 5: sduino dispatch u20#0
2015.11.17 23:19:17 4: SIGNALduino_unknown incomming msg: u20#0
2015.11.17 23:19:17 4: SIGNALduino_unknown rawData: 0
2015.11.17 23:19:17 4: SIGNALduino_unknown Protocol: 20
2015.11.17 23:19:17 4: SIGNALduino_unknown converted to bits: 0000
2015.11.17 23:19:18 4: sduino: Get freeram called ...
2015.11.17 23:19:18 5: sduino: command for gets: R
2015.11.17 23:19:18 5: SW: R
2015.11.17 23:19:18 5: SIGNALduino/RAW (ReadAnswer): 6930

2015.11.17 23:19:18 5: sduino: received message for gets: 6930

2015.11.17 23:19:20 5: SIGNALduino/RAW READ: /MU;
2015.11.17 23:19:20 5: SIGNALduino/RAW READ: MU;/P0=718;P2=279;P4=3020;D=
2015.11.17 23:19:20 5: SIGNALduino/RAW READ: MU;P0=718;P2=279;P4=3020;D=/002020402020204020402040
2015.11.17 23:19:20 5: SIGNALduino/RAW READ: MU;P0=718;P2=279;P4=3020;D=002020402020204020402040/204020202020202020;CP=2;
2015.11.17 23:19:20 5: SIGNALduino/RAW READ: MU;P0=718;P2=279;P4=3020;D=002020402020204020402040204020202020202020;CP=2;/

2015.11.17 23:19:20 4: SIGNALduino/msg READ: MU;P0=718;P2=279;P4=3020;D=002020402020204020402040204020202020202020;CP=2;
2015.11.17 23:19:20 5: SIGNALduino/RAW READ: /MU;P0=-1013;P
2015.11.17 23:19:20 5: SIGNALduino/RAW READ: MU;P0=-1013;P/1=5419;P2=2950;P5=-5648;
2015.11.17 23:19:20 5: SIGNALduino/RAW READ: MU;P0=-1013;P1=5419;P2=2950;P5=-5648;/D=0102010201020102010201
2015.11.17 23:19:20 5: SIGNALduino/RAW READ: MU;P0=-1013;P1=5419;P2=2950;P5=-5648;D=0102010201020102010201/020102010201020102010201
2015.11.17 23:19:20 5: SIGNALduino/RAW READ: MU;P0=-1013;P1=5419;P2=2950;P5=-5648;D=0102010201020102010201020102010201020102010201/025102510202;CP=2;

2015.11.17 23:19:20 4: SIGNALduino/msg READ: MU;P0=-1013;P1=5419;P2=2950;P5=-5648;D=0102010201020102010201020102010201020102010201025102510202;CP=2;
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: /MU;P0
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: MU;P0/=-5694;P1=5557;P2=-467;P3
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: MU;P0=-5694;P1=5557;P2=-467;P3/=488;P4=-346;D=010201020
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: MU;P0=-5694;P1=5557;P2=-467;P3=488;P4=-346;D=010201020/102010201020102010342010
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: MU;P0=-5694;P1=5557;P2=-467;P3=488;P4=-346;D=010201020102010201020102010342010/201020102010201020102010
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: MU;P0=-5694;P1=5557;P2=-467;P3=488;P4=-346;D=010201020102010201020102010342010201020102010201020102010/201020102010201020102010
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: MU;P0=-5694;P1=5557;P2=-467;P3=488;P4=-346;D=010201020102010201020102010342010201020102010201020102010201020102010201020102010/20103420102013;CP=1;

2015.11.17 23:19:23 4: SIGNALduino/msg READ: MU;P0=-5694;P1=5557;P2=-467;P3=488;P4=-346;D=01020102010201020102010201034201020102010201020102010201020102010201020102010201020103420102013;CP=1;
2015.11.17 23:19:23 4: Found matched Protocol id 8 -> TX3 Protocol
2015.11.17 23:19:23 5: Starting demodulation at Position -1
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: /
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: /MU;P0=768;P1=-340;P2=-19
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: MU;P0=768;P1=-340;P2=-19/;P3=5532;P4=2964;D=23242
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: MU;P0=768;P1=-340;P2=-19;P3=5532;P4=2964;D=23242/324232423242324232423242
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: MU;P0=768;P1=-340;P2=-19;P3=5532;P4=2964;D=23242324232423242324232423242/324232423242324232423242
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: MU;P0=768;P1=-340;P2=-19;P3=5532;P4=2964;D=23242324232423242324232423242324232423242324232423242/32423242324232012;CP=4;
2015.11.17 23:19:23 5: SIGNALduino/RAW READ: MU;P0=768;P1=-340;P2=-19;P3=5532;P4=2964;D=2324232423242324232423242324232423242324232423242324232423242324232012;CP=4;/

2015.11.17 23:19:23 4: SIGNALduino/msg READ: MU;P0=768;P1=-340;P2=-19;P3=5532;P4=2964;D=2324232423242324232423242324232423242324232423242324232423242324232012;CP=4;
2015.11.17 23:19:24 2: IT set RadioSwitch off
2015.11.17 23:19:24 5: SIGNALduino/RAW READ: /MS;P2=405;P3=-1272;P5=-13092;D=252323232323232323;CP=2;SP=5;

2015.11.17 23:19:24 4: SIGNALduino/msg READ: MS;P2=405;P3=-1272;P5=-13092;D=252323232323232323;CP=2;SP=5;
2015.11.17 23:19:24 5: SIGNALduino/RAW READ: /MS;P0=-13176;P1=1221;P2=424;P5=-428;D=2021212121212121212121212121212121212121152115212121;CP=2;SP=0;

2015.11.17 23:19:24 4: SIGNALduino/msg READ: MS;P0=-13176;P1=1221;P2=424;P5=-428;D=2021212121212121212121212121212121212121152115212121;CP=2;SP=0;
2015.11.17 23:19:25 5: SIGNALduino/RAW READ: /MU;P0=235;P1=-
2015.11.17 23:19:25 5: SIGNALduino/RAW READ: MU;P0=235;P1=-/483;P2=-250;D=0102010201
2015.11.17 23:19:25 5: SIGNALduino/RAW READ: MU;P0=235;P1=-483;P2=-250;D=0102010201/020102010201020102010201
2015.11.17 23:19:25 5: SIGNALduino/RAW READ: MU;P0=235;P1=-483;P2=-250;D=0102010201020102010201020102010201/020102010201020102010201
2015.11.17 23:19:25 5: SIGNALduino/RAW READ: MU;P0=235;P1=-483;P2=-250;D=0102010201020102010201020102010201020102010201020102010201/020102010201020102010201
2015.11.17 23:19:25 5: SIGNALduino/RAW READ: MU;P0=235;P1=-483;P2=-250;D=0102010201020102010201020102010201020102010201020102010201020102010201020102010201/020;CP=0;

2015.11.17 23:19:25 4: SIGNALduino/msg READ: MU;P0=235;P1=-483;P2=-250;D=0102010201020102010201020102010201020102010201020102010201020102010201020102010201020;CP=0;
2015.11.17 23:19:28 5: SIGNALduino/RAW READ: /MU;P0
2015.11.17 23:19:28 5: SIGNALduino/RAW READ: MU;P0/=484;P1=2428;P3=5734;D=1
2015.11.17 23:19:28 5: SIGNALduino/RAW READ: MU;P0=484;P1=2428;P3=5734;D=1/030103010301030103010301
2015.11.17 23:19:28 5: SIGNALduino/RAW READ: MU;P0=484;P1=2428;P3=5734;D=1030103010301030103010301/0301030103010301032;CP=0
2015.11.17 23:19:28 5: SIGNALduino/RAW READ: MU;P0=484;P1=2428;P3=5734;D=10301030103010301030103010301030103010301032;CP=0/;

2015.11.17 23:19:28 4: SIGNALduino/msg READ: MU;P0=484;P1=2428;P3=5734;D=10301030103010301030103010301030103010301032;CP=0;
2015.11.17 23:19:30 5: SIGNALduino/RAW READ: /MU;P0=-2818;P1=
2015.11.17 23:19:30 5: SIGNALduino/RAW READ: MU;P0=-2818;P1=/-710;P3=2085;P5=5984;D=1
2015.11.17 23:19:30 5: SIGNALduino/RAW READ: MU;P0=-2818;P1=-710;P3=2085;P5=5984;D=1/030103010301030103050301
2015.11.17 23:19:30 5: SIGNALduino/RAW READ: MU;P0=-2818;P1=-710;P3=2085;P5=5984;D=1030103010301030103050301/030103010301030103;CP=3;
2015.11.17 23:19:30 5: SIGNALduino/RAW READ: MU;P0=-2818;P1=-710;P3=2085;P5=5984;D=1030103010301030103050301030103010301030103;CP=3;/

2015.11.17 23:19:30 4: SIGNALduino/msg READ: MU;P0=-2818;P1=-710;P3=2085;P5=5984;D=1030103010301030103050301030103010301030103;CP=3;

und im IT Device taucht auf:
LASTInputDev sduino
sduino_DMSG i000015
sduino_MSGCNT 1
sduino_RAWMSG MS;P0=-413;P1=408;P2=-1257;P3=1294;P5=-13137;D=15121212121212121212121212121212121212123012301230;CP=1;SP=5;
sduino_TIME
2015-11-17 23:19:17

und hier noch mein sduino:
Internals:
   CMDS
   Clients    :IT:CUL_TCM97001:OREGON:CUL_TX:SIGNALduino_un:Hideki:SD_WS07:
   DEF        /dev/ttyACM0@57600
   DMSG       u16#FFFFFFFC
   DeviceName /dev/ttyACM0@57600
   FD         4
   Interval   300
   MSGCNT     8
   NAME       sduino
   NR         29
   PARTIAL
   RAWMSG     MU;P0=-92;P1=108;P2=-665;P5=6368;D=012121212121212121212121212121212521212121212121212121212121212121212121212121212121212121212120;CP=1;
   STATE      Initialized
   TIME       1447798875.09994
   TYPE       SIGNALduino
   unknownmessages 2015-11-17 23:23:54-MU;P0=46;P1=-474;P4=-12464;P5=8544;D=4505010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010;CP=0;#2015-11-17 23:23:55-MU;P0=-173;P1=600;P4=7820;P5=-12196;D=0101010101010101010101014101410101010101010101450101010;CP=1;#2015-11-17 23:23:56-MU;P0=-1564;P1=7975;P3=5408;P4=-740;P5=1784;D=10101010101010101010101010103450101010101010101010100;CP=1;#2015-11-17 23:23:58-MU;P0=1188;P1=52;P2=713;P4=6292;D=1212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121412121212121212121212100;CP=1;#2015-11-17 23:24:02-MU;P0=545;P1=7979;P3=2328;P4=-316;P5=5444;D=10101010101010101010345010101010101010101010101010101010101010101010101010101010101010101010101010101010100;CP=0;#2015-11-17 23:24:08-MU;P0=759;P1=843;P3=7222;P5=-11512;D=10101010101010101010101010101010101313500;CP=0;#2015-11-17 23:24:11-MU;P0=-2135;P1=1776;P4=-13064;P5=7036;D=10101010101010101010101450101010101010101011;CP=1;#2015-11-17 23:24:13-MU;P0=211;P1=-140;P2=288;P3=1012;D=12130303030303030303030303030303030303030303030303030303030;CP=0;#2015-11-17 23:24:14-MU;P0=340;P1=-175;P3=144;P4=-1276;D=01010101010101010101010101340101010101010101010101010101010;CP=0;#2015-11-17 23:24:15-MU;P0=1836;P1=1348;P4=8342;P5=-11867;D=10141414145050505050505050505050505050505050505051;CP=0;#2015-11-17 23:24:19-MU;P0=1396;P1=-684;P2=366;P4=-11846;P5=8197;D=2424242424242424242424242424242424242424242424242424242424242424245454242424242424242401245421;CP=2;#2015-11-17 23:24:20-MU;P0=244;P2=-11919;P3=8136;P4=2284;P5=-264;D=020202020202020202020202020202020202020202020202020202020202020202324504;CP=0;#2015-11-17 23:24:21-MU;P0=2015;P1=-2244;P2=4588;P5=-11618;D=21050501010101010101010101010101010101010102;CP=0;#2015-11-17 23:24:26-MU;P0=11708;P1=408;P2=-11919;P4=5412;D=012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121240;CP=1;#2015-11-17 23:24:28-MU;P0=563;P1=1339;P3=7996;P5=-11736;D=01010101010303010101010101010101010101010150;CP=0;#2015-11-17 23:24:29-MU;P0=-2286;P1=-1002;P4=-11866;P5=8101;D=10145454545454545454545454545454545454545454545454545010101010101;CP=5;#2015-11-17 23:24:31-MU;P0=-153;P1=1000;P4=7884;P5=-12092;D=01010101010101010101010101010101010101010101010451010101011;CP=1;#2015-11-17 23:24:33-MS;P0=201;P1=154;P4=-11800;P5=6692;D=141010101010101010105010101010101010101010101010101010101010101010101010101010101011;CP=1;SP=4;#2015-11-17 23:24:34-MU;P0=-1032;P1=1203;P3=380;P4=-160;D=101010101010101034101010101010101010101010101010101010101010101;CP=1;#2015-11-17 23:24:35-MU;P0=-1048;P1=1437;P4=292;P5=-136;D=010101010101010101010101010101010101010101010101010101010104511;CP=1;#2015-11-17 23:24:38-MS;P0=-518;P1=186;P4=-14652;P5=5336;D=145010101010100;CP=1;SP=4;#2015-11-17 23:24:47-MS;P0=251;P1=-386;P4=-12128;P5=7924;D=04510101540101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101012;CP=0;SP=4;#2015-11-17 23:24:49-MS;P0=152;P1=-159;P4=-12364;P5=7516;D=0451010101010101010101010101010101010101010101010101010101010101010101010101010101011;CP=0;SP=4;#2015-11-17 23:24:50-MU;P0=521;P1=-464;P2=1360;P3=26;D=30301230303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303032;CP=3;#2015-11-17 23:24:55-MU;P0=312;P1=596;P4=8574;P5=-11376;D=045401010101010101010101010101010101010101010101010101010101010101010101015;CP=0;
   whitelisthash
   Matchlist:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}
     1:IT       ^i......
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     7:Hideki   ^P12#75[A-F0-9]
     X:SIGNALduino_un ^[uP]\d+#.*
   Readings:
     2015-11-17 18:26:13   ITParms         ITParams: 6 300
     2015-11-17 18:23:22   cmds            V i R t X F S
     2015-11-17 23:24:18   freeram         6846
     2015-11-17 23:23:13   raw             is000000000FF0
     2015-11-17 23:21:15   state           Initialized
     2015-11-17 22:46:20   uptime          0 00:08:54
     2015-11-17 23:19:02   version         V 3.1.8-HF2 SIGNALduino - compiled at Nov 17 2015 18:27:42
Attributes:
   flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   verbose    5
Es handelt sich um einen MEGE2560 Clone

pejonp

Zitat von: Sidey am 14 November 2015, 10:25:57
....
Details sollten wir im spezifischen Thread belassen:
http://forum.fhem.de/index.php?topic=39451.0
Hallo Sidey,

habe mal ein Update vom 14_SD_WS09.pm gemacht. In welchen Thread soll ich den jetzt schreiben ? ;-|

Wer will kann ja mal testen. Vielleicht vorher die vorhandene 14_SD_WS09.pm wegsichern.
Bitte einmal ein Paar Rückmeldungen von den CTW 600 Nutzern, ob alles so funktioniert.

Die nearest() hatte ich durch round() ersetzt, hat aber nicht so funktioniert (wieder zurückgeändert). Teste ich später noch einmal.

Tschüß Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

Sidey

Hi Jörg,

Ich würde sagen, alles was proto9 Spezifisch ist kannst Du im Thread für die ctw600 Posten. Den Titel vom Thread kann man ja auch noch um wh1080 und proto9 erweitern.

Allgemeine Sachen dann in diesem Thread.
Zumindest als grobe Orientierung.

Wh3080 wird ja scheinbar auch als proto9 erkannt.

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

StefanW

Hallo,
ich versuche gerade, meine Funksteckdosen von Quigg in mein System einzubinden.
Steckdosenmodell ist die DMV-7009S (2005), die dazugehörige Fernbedienung DMV-7009F (2005)
Die Steckdosen haben keinen Festen Code zum Einstellen, sondern können über die Fernbedienung einen neuen Code anlernen. Leider ist das ein Zufallscode.

Folgendes steht beim Schalten der ersten Dose im Log:

An:
2015.11.18 15:51:33 4: SIGNALduino/msg READ: MU;P0=-2700;P1=-7060;P2=581;P3=-676;P4=1216;P5=-1318;D=01234343434343434343434343434343452343434521;CP=4;
2015.11.18 15:51:33 4: Found matched Protocol id 21 -> einhell garagedoor
2015.11.18 15:51:33 4: Found matched Protocol id 9 -> CTW 600
2015.11.18 15:51:33 4: Found matched Protocol id 8 -> TX3 Protocol
2015.11.18 15:51:33 4: SIGNALduino/msg READ: MU;P0=-10348;P1=-2064;P2=589;P3=-674;P4=1216;P5=-1316;D=01234343434343434343434343434343452343434521;CP=4;
2015.11.18 15:51:33 4: Found matched Protocol id 21 -> einhell garagedoor
2015.11.18 15:51:33 4: Found matched Protocol id 9 -> CTW 600
2015.11.18 15:51:33 4: Found matched Protocol id 8 -> TX3 Protocol
2015.11.18 15:51:33 4: SIGNALduino/msg READ: MU;P0=-2253;P2=587;P3=-674;P4=1218;P5=-1316;D=00234343434343434343434343434343452343434521;CP=4;
2015.11.18 15:51:33 4: Found matched Protocol id 21 -> einhell garagedoor
2015.11.18 15:51:33 4: Found matched Protocol id 9 -> CTW 600
2015.11.18 15:51:33 4: Found matched Protocol id 8 -> TX3 Protocol
2015.11.18 15:51:34 4: SIGNALduino/msg READ: MU;P0=-9508;P1=-2140;P2=591;P3=-675;P4=1217;P5=-1318;D=01234343434343434343434343434343452343434521;CP=4;
2015.11.18 15:51:34 4: Found matched Protocol id 21 -> einhell garagedoor
2015.11.18 15:51:34 4: Found matched Protocol id 9 -> CTW 600
2015.11.18 15:51:34 4: Found matched Protocol id 8 -> TX3 Protocol


Aus:
2015.11.18 15:52:33 4: SIGNALduino/msg READ: MU;P0=-7792;P1=-4196;P2=608;P3=-676;P4=1245;D=01234343434343434343434343434343434343434341;CP=4;
2015.11.18 15:52:33 4: Found matched Protocol id 9 -> CTW 600
2015.11.18 15:52:33 4: Found matched Protocol id 8 -> TX3 Protocol
2015.11.18 15:52:33 4: SIGNALduino/msg READ: MU;P0=-7688;P1=-1428;P2=612;P3=-671;P4=1249;D=01234343434343434343434343434343434343434341;CP=4;
2015.11.18 15:52:33 4: Found matched Protocol id 21 -> einhell garagedoor
2015.11.18 15:52:33 4: Found matched Protocol id 9 -> CTW 600
2015.11.18 15:52:33 4: Found matched Protocol id 8 -> TX3 Protocol
2015.11.18 15:52:33 4: SIGNALduino/msg READ: MU;P0=-3015;P2=620;P3=-676;P4=1245;D=00234343434343434343434343434343434343434341;CP=4;
2015.11.18 15:52:33 4: Found matched Protocol id 9 -> CTW 600
2015.11.18 15:52:33 4: Found matched Protocol id 8 -> TX3 Protocol
2015.11.18 15:52:33 4: SIGNALduino/msg READ: MU;P0=-112;P1=-8588;P2=612;P3=-673;P4=1249;D=01234343434343434343434343434343434343434341;CP=4;
2015.11.18 15:52:33 4: Found matched Protocol id 9 -> CTW 600
2015.11.18 15:52:33 4: Found matched Protocol id 8 -> TX3 Protocol


Ist es überhaupt möglich, die Steckdosen einzubinden?

Gruß
Stefan

BallaBalla

#566
Hallo Sidey
Habe das Update durchgefüuhrt.
Bekomme jetzt das angezeigt:

2015.11.18 19:18:45 4: Found matched Protocol id 9 -> CTW 600
2015.11.18 19:18:45 1: reload: Error:Modul 14_SD_WS09 deactivated:
Can't locate Math/Round.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl . ./FHEM) at ./FHEM/14_SD_WS09.pm line 15.
BEGIN failed--compilation aborted at ./FHEM/14_SD_WS09.pm line 15.

2015.11.18 19:18:45 0: Can't locate Math/Round.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl . ./FHEM) at ./FHEM/14_SD_WS09.pm line 15.
BEGIN failed--compilation aborted at ./FHEM/14_SD_WS09.pm line 15.

2015.11.18 19:18:45 0: ERROR: Cannot autoload SD_WS09
2015.11.18 19:18:45 4: SIGNALduino_unknown incomming msg: u9#FFA3020C3F0A0D06E20A34
2015.11.18 19:18:45 4: SIGNALduino_unknown rawData: FFA3020C3F0A0D06E20A34
2015.11.18 19:18:45 4: SIGNALduino_unknown Protocol: 9
2015.11.18 19:18:45 4: SIGNALduino_unknown converted to bits: 1111111110100011000000100000110000111111000010100000110100000110111000100000101000110100
2015.11.18 19:18:45 4: SIGNALduino_unknown found ctw600 syncpos at 2 message is: 100011000000100000110000111111000010100000110100000110111000100000101000110100 - sensor id:110000, bat:100, temp=1000001100, hum=00111111, wind=0000101000001101, rain=0000011011100010, winddir=1010

Da scheint bei mir etwas nicht zu passen.
Ich forsche mal nach..
Danke für die Anrbeit !!
Benno

sash.sc

Habe mir den Signalduino zusammengeschustert.

Habe da in der Log öfters den Eintrag gefunden.
2015.11.18 20:36:08 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A10489BJ-if00-port0 disconnected, waiting to reappear (sduino)
2015.11.18 20:36:18 3: Setting sduino serial parameters to 57600,8,N,1
2015.11.18 20:36:18 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A10489BJ-if00-port0 reappeared (sduino)
2015.11.18 20:36:18 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A10489BJ-if00-port0@57600
2015.11.18 20:41:11 1: /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A10489BJ-if00-port0 disconnected, waiting to reappear (sduino)


Weiß da jemand warum der immer wieder disconnected wird und wieder connected ??

greez
Sascha
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

pejonp

Hallo ballaballa,
Ich nutze im sd_ws09.pm Modul die nearest Funktion von Perl. Du must diese wahrscheinlich unter Linux noch nachinstallieren. Bemühe mal bitte Google: Perl round nearest
Dann sollte es gehen.

Tschüss Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

chris1284

was könnte das für ein device sein?

sduino_RAWMSG
   
Zitat
MS;P0=-2264;P1=224;P2=520;P3=-3869;P4=-1916;P5=-9188;D=252423242324232424242324242324242424242424232423242011;CP=2;SP=5;