Autor Thema: SignalDuino Protokollimplementierung OPUS XT300  (Gelesen 13310 mal)

Offline Sidey

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2666
Antw:SignalDuino Protokollimplementierung OPUS XT300
« Antwort #60 am: 31 Oktober 2016, 13:32:05 »
Ich bin noch im Urlaub... danach müssten wir das mit der Logikanalyse wohl mal angehen
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa

Offline Sidey

  • Developer
  • Hero Member
  • ****
  • Beiträge: 2666
Antw:SignalDuino Protokollimplementierung OPUS XT300
« Antwort #61 am: 01 November 2016, 21:18:14 »
Bezüglich Logikanalyse bitte mal folgendes ausprobieren:

https://github.com/RFD-FHEM/Logikanalyse/blob/master/README.md

Bei Unklarheiten bitte fragen.

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

Offline sash.sc

  • Hero Member
  • *****
  • Beiträge: 1952
Antw:SignalDuino Protokollimplementierung OPUS XT300
« Antwort #62 am: 05 November 2016, 17:47:36 »
Danke. Habe es mir mal angeschaut. Ist ganz schön mächtig. Werde es mir mal bei Zeiten antun.  8) ;)

Habe den Sensor nochma neu plaziert. Seit dem schickt er mehr oder weniger zuverlässige Daten.
Siehe Bild unten. Oben ist das Diagramm vom Bodensensor.
Dort habe Ich einen Tag genommen und man sieht halt deutlich, dass die Tendez auf jedenfall Stimmt.
Mal abgesehen vom deltaT des Aussentemp.fühler zum Bodensensor.

Gruß Sascha

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; grafana mit influxdb

Offline TiPpFeHlEr

  • Full Member
  • ***
  • Beiträge: 225
Antw:SignalDuino Protokollimplementierung OPUS XT300
« Antwort #63 am: 21 August 2020, 08:34:09 »
Hi,

habe auch OPUS XT300 gekauft

Sender wurden sofort erkannt und angelegt
Es kommen aber nur sporadisch Daten rein.
Entfernung zum Arduino ca. 3m

2020.08.21 08:30:08 4 : RXArduino: Read, msg READredu: MU;P2=512;P3=-967;P4=1344;P6=-12462;D=2623232323232323234323432343232323432323434343432343234343434323432323232323232323232323232343432;CP=2;
2020.08.21 08:30:08 4 : RXArduino: Parse_MU, Fingerprint for MU protocol id 50 -> Opus_XT300 matches, trying to demodulate
2020.08.21 08:30:08 4 : RXArduino: Parse_MU, last part pair=2 reconstructed, bit=1
2020.08.21 08:30:08 4 : RXArduino: Parse_MU, Decoded matched MU protocol id 50 dmsg W50#FF576142FFF9 length 48 dispatch(1/4)
2020.08.21 08:30:08 4 : RXArduino: SD_WS_Parse protocol 50, rawData FF576142FFF9
2020.08.21 08:30:08 4 : RXArduino: SD_WS_Parse decoded protocol-id 50 (XT300), sensor-id 3
2020-08-21 08:30:08 SIGNALduino RXArduino RAWMSG MU;P2=512;P3=-967;P4=1344;P6=-12462;D=2623232323232323234323432343232323432323434343432343234343434323432323232323232323232323232343432;CP=2;
2020.08.21 08:30:14 4 : RXArduino: Read, msg READredu: MU;P0=824;P1=-952;P2=523;P3=1355;P4=-12424;D=01212121212121213121312131213121312121313131212131213131313131212121212121212121212121212131313421212121212121213121312131213121312121313131212131213131313131212121212121212121212121212131313421212121212121213121312131213121312121313131212131213131313131;CP=2;O;
2020.08.21 08:30:14 4 : RXArduino: Parse_MU, Fingerprint for MU protocol id 50 -> Opus_XT300 matches, trying to demodulate
2020.08.21 08:30:14 4 : RXArduino: Parse_MU, last part pair=3 reconstructed, bit=0
2020.08.21 08:30:14 4 : RXArduino: Parse_MU, Decoded matched MU protocol id 50 dmsg W50#FF556341FFF8 length 48 dispatch(1/4)
2020.08.21 08:30:14 4 : RXArduino: SD_WS_Parse protocol 50, rawData FF556341FFF8
2020.08.21 08:30:14 4 : RXArduino: SD_WS_Parse decoded protocol-id 50 (XT300), sensor-id 1
2020-08-21 08:30:14 SIGNALduino RXArduino RAWMSG MU;P0=824;P1=-952;P2=523;P3=1355;P4=-12424;D=01212121212121213121312131213121312121313131212131213131313131212121212121212121212121212131313421212121212121213121312131213121312121313131212131213131313131212121212121212121212121212131313421212121212121213121312131213121312121313131212131213131313131;CP=2;O;

Sensor 3 wurde aktuallisiert
Sensor 1 nicht

nach einer weile kommt
2020.08.21 08:36:31 4 : RXArduino: Read, msg READredu: MU;P0=-348;P1=507;P2=-966;P3=1338;P4=-12448;D=012121212121212123212321232123212321212323232121232123232323232121212121212121212121212121232323412121212121212123212321232123212321212323232121232123232323232121212121212121212121212121232323;CP=1;
2020.08.21 08:36:31 4 : RXArduino: Parse_MU, Fingerprint for MU protocol id 50 -> Opus_XT300 matches, trying to demodulate
2020.08.21 08:36:31 4 : RXArduino: Parse_MU, last part pair=3 reconstructed, bit=0
2020.08.21 08:36:31 4 : RXArduino: Parse_MU, Decoded matched MU protocol id 50 dmsg W50#FF556341FFF8 length 48 dispatch(1/4)
2020.08.21 08:36:31 4 : RXArduino: SD_WS_Parse protocol 50, rawData FF556341FFF8
2020.08.21 08:36:31 4 : RXArduino: SD_WS_Parse decoded protocol-id 50 (XT300), sensor-id 1
2020.08.21 08:36:31 4 : RXArduino: Parse_MU, last part pair=3 reconstructed, bit=0
2020.08.21 08:36:31 4 : RXArduino: Parse_MU, Decoded matched MU protocol id 50 dmsg W50#FF556341FFF8 length 48 dispatch(2/4)
2020.08.21 08:36:31 4 : RXArduino: Dispatch, W50#FF556341FFF8, Dropped due to short time or equal msg

MfG Maik
« Letzte Änderung: 21 August 2020, 08:37:55 von TiPpFeHlEr »

Offline elektron-bbs

  • Full Member
  • ***
  • Beiträge: 283
    • Elektron BBS
Antw:SignalDuino Protokollimplementierung OPUS XT300
« Antwort #64 am: 21 August 2020, 17:46:35 »
So richtig kann ich kein Problem erkennen. Die geposteten drei Nachrichten (zwei davon enthalten identische Nachrichten W50#FF556341FFF8)  führen bei mir zum Anlegen dieser beiden Sensoren:

SD_WS_50_SM_1 T: 25 H: 99
SD_WS_50_SM_3 T: 26 H: 97

Worin besteht konkret das Problem?
Schlechter Empfang kann diverse Ursachen haben. Beschreibe doch bitte dein System etwas genauer (Versionen Firmware und SIGNALduino Modul, welcher Empfänger etc.).
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

Offline TiPpFeHlEr

  • Full Member
  • ***
  • Beiträge: 225
Antw:SignalDuino Protokollimplementierung OPUS XT300
« Antwort #65 am: 22 August 2020, 07:43:20 »
Hi,

öhm
version V 3.3.1 SIGNALduino - compiled at Dec 3 2019 19:41:05
versionProtocols 1.17
versionmodul v3.4.3

ich hatte die Sensoren aus ca. 6m Entfernung angelernt, dies ging beim ersten senden.
Danach empfang ich einmal einen Wert, danach keinen mehr.

Ich habe die devices nochmal gelöscht und die Sender in 2m Abstand nochmal angelernt.
Nun schein es wesentlich besser zu funktionieren.

Die Empfangsqualität muss relativ gut sein
Alle Rauchmelder , Klingel, Nachbars Sensoren kommen gut rein.


Es war halt seltsam das Daten für den Sensor 1 ankamen und decodiert wurden aber in FHEM wurde das device nicht aktuallisiert.

MfG Maik

Offline elektron-bbs

  • Full Member
  • ***
  • Beiträge: 283
    • Elektron BBS
Antw:SignalDuino Protokollimplementierung OPUS XT300
« Antwort #66 am: 22 August 2020, 11:11:10 »
Es wird zwar an dem Verhalten nicht viel ändern, aber ich empfehle trotzdem mal ein Update auf aktuelle Versionen:

version V 3.4.0 SIGNALduino cc1101 (chip CC1101) - compiled at Jul 16 2020 20:52:15
versionProtocols 1.21
versionmodul v3.4.4
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + LaCrosseGateway

Offline TiPpFeHlEr

  • Full Member
  • ***
  • Beiträge: 225
Antw:SignalDuino Protokollimplementierung OPUS XT300
« Antwort #67 am: 23 August 2020, 07:53:44 »
OK,

hab die FW geupdated.

version V 3.4.0 SIGNALduino - compiled at Jul 16 2020 20:52:03
versionProtocols 1.17
versionmodul v3.4.3

bis jetzt läuft der Empfang stabil

MfG Maik