Inkbird Poolthermometer 433mHz an Signalduino?

Begonnen von xeenon, 28 August 2022, 21:58:12

Vorheriges Thema - Nächstes Thema

xeenon

Hallo Zusammen,

ich nutze ein Inkbird Poolthermometer, dieses sendet auf 433mHz an ein Empfangsmodul. Ich möchte die Werte gerne mit FHEM abfangen und loggen. Habe mir dafür extra ein Signalduino besorgt und geflasht. Leider scheint das nicht hinzuhauen.

Während die W174 Wetterstation sofort und ohne Probleme empfangen und angelegt wurde, sehe ich vom Inkbird nichts. Das glaube ich zumindest. Das Log zeigt folgendes:

2022.08.28 21:55:51 4: Signalduino_433: Read, msg READredu: MS;P2=-8996;P3=477;P4=-2014;P6=-4048;D=32363436363434343434363634363634343636363636363434343434343434343436363636;CP=3;SP=2;R=3;O;m2;
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.3 -> weather (v4)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.3 dmsg sB06CFC00F000 length 40 RSSI = -72.5
2022.08.28 21:55:51 4: Signalduino_433: CUL_TCM97001 W174_176 176 (B06CFC00F000) length: 12
2022.08.28 21:55:51 4: Signalduino_433: CUL_TCM97001 W174_176 detected rain gauge message ok
2022.08.28 21:55:51 4: Signalduino_433: CUL_TCM97001 W174_176 battery bit: 0
2022.08.28 21:55:51 4: Signalduino_433: CUL_TCM97001 W174_176 rain total: 15.75 l/qm
2022.08.28 21:55:51 4: Signalduino_433: CUL_TCM97001 W174_176 ID: 176 Bat: ok
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.4 -> weather (v5)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.4 dmsg sB06CFC00F000 length 40 RSSI = -72.5
2022.08.28 21:55:51 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.5 -> weather (v6)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 106 -> GT-TMBBQ-01
2022.08.28 21:55:51 4: Signalduino_433: Read, msg READredu: MS;P2=-9026;P3=484;P4=-2018;P6=-4041;D=32363436363434343434363634363634343636363636363434343434343434343436363636;CP=3;SP=2;R=3;O;m1;
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.3 -> weather (v4)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.3 dmsg sB06CFC00F000 length 40 RSSI = -72.5
2022.08.28 21:55:51 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.4 -> weather (v5)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.4 dmsg sB06CFC00F000 length 40 RSSI = -72.5
2022.08.28 21:55:51 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.5 -> weather (v6)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 106 -> GT-TMBBQ-01
2022.08.28 21:55:51 4: Signalduino_433: Read, msg READredu: MS;P2=-9045;P3=485;P4=-2020;P6=-4035;D=32363436363434343434363634363634343636363636363434343434343434343436363636;CP=3;SP=2;R=3;O;m0;
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.3 -> weather (v4)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.3 dmsg sB06CFC00F000 length 40 RSSI = -72.5
2022.08.28 21:55:51 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.4 -> weather (v5)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.4 dmsg sB06CFC00F000 length 40 RSSI = -72.5
2022.08.28 21:55:51 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.5 -> weather (v6)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 106 -> GT-TMBBQ-01
2022.08.28 21:55:51 4: Signalduino_433: Read, msg READredu: MS;P2=-9048;P3=480;P4=-2011;P6=-4046;D=32363436363434343434363634363634343636363636363434343434343434343436363636;CP=3;SP=2;R=3;O;
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.3 -> weather (v4)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.3 dmsg sB06CFC00F000 length 40 RSSI = -72.5
2022.08.28 21:55:51 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.4 -> weather (v5)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.4 dmsg sB06CFC00F000 length 40 RSSI = -72.5
2022.08.28 21:55:51 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.5 -> weather (v6)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 106 -> GT-TMBBQ-01
2022.08.28 21:55:51 4: Signalduino_433: Read, msg READredu: MU;P0=483;P1=-2013;P2=-4038;P3=-9072;P4=184;D=010202020202020101010101010101010102020202034;CP=0;R=8;
2022.08.28 21:56:00 4: Signalduino_433: Read, msg READredu: MU;P0=-11508;P1=1796;P2=-2111;P3=-3664;P4=3760;P5=736;P6=272;P7=200;D=01213431212121313131213121213121313121253637;CP=1;R=234;
2022.08.28 21:56:00 4: Signalduino_433: Parse_MU, Fingerprint for MU protocol id 44 -> BresserTemeo matches, trying to demodulate
2022.08.28 21:56:01 4: Signalduino_433: Read, msg READredu: MU;P0=92;P1=-4056;P2=1804;P3=-2099;P4=-11796;P5=860;D=01212323232123232121212121232323212321212321232321212121212121212323212121232121232323232323212323245;CP=2;R=221;
2022.08.28 21:56:05 4: Signalduino_433: KeepAlive, ok, retry = 0
2022.08.28 21:56:28 4: Signalduino_433: Read, msg READredu: MS;P1=480;P2=-2009;P4=-9067;P5=-4046;D=14151215151212121212151512151512121515151515151212121212121212121215151515;CP=1;SP=4;R=2;O;m2;
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.3 -> weather (v4)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.3 dmsg sB06CFC00F000 length 40 RSSI = -73
2022.08.28 21:56:28 4: Signalduino_433: CUL_TCM97001 W174_176 176 (B06CFC00F000) length: 12
2022.08.28 21:56:28 4: Signalduino_433: CUL_TCM97001 W174_176 detected rain gauge message ok
2022.08.28 21:56:28 4: Signalduino_433: CUL_TCM97001 W174_176 battery bit: 0
2022.08.28 21:56:28 4: Signalduino_433: CUL_TCM97001 W174_176 rain total: 15.75 l/qm
2022.08.28 21:56:28 4: Signalduino_433: CUL_TCM97001 W174_176 ID: 176 Bat: ok
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.4 -> weather (v5)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.4 dmsg sB06CFC00F000 length 40 RSSI = -73
2022.08.28 21:56:28 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.5 -> weather (v6)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 106 -> GT-TMBBQ-01
2022.08.28 21:56:28 4: Signalduino_433: Read, msg READredu: MS;P1=487;P2=-2006;P4=-9063;P5=-4041;D=14151215151212121212151512151512121515151515151212121212121212121215151515;CP=1;SP=4;R=2;O;m1;
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.3 -> weather (v4)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.3 dmsg sB06CFC00F000 length 40 RSSI = -73
2022.08.28 21:56:28 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.4 -> weather (v5)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.4 dmsg sB06CFC00F000 length 40 RSSI = -73
2022.08.28 21:56:28 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.5 -> weather (v6)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 106 -> GT-TMBBQ-01
2022.08.28 21:56:28 4: Signalduino_433: Read, msg READredu: MS;P1=500;P2=-2000;P4=-9053;P5=-4037;D=14151215151212121212151512151512121515151515151212121212121212121215151515;CP=1;SP=4;R=2;O;m0;
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0 -> weather (v1)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0 dmsg sB06CFC00F000 length 40 RSSI = -73
2022.08.28 21:56:28 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.3 -> weather (v4)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.3 dmsg sB06CFC00F000 length 40 RSSI = -73
2022.08.28 21:56:28 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.4 -> weather (v5)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.4 dmsg sB06CFC00F000 length 40 RSSI = -73
2022.08.28 21:56:28 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.5 -> weather (v6)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 106 -> GT-TMBBQ-01
2022.08.28 21:56:28 4: Signalduino_433: Read, msg READredu: MS;P1=481;P2=-2012;P4=-9060;P5=-4033;D=14151215151212121212151512151512121515151515151212121212121212121215151515;CP=1;SP=4;R=2;O;
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.3 -> weather (v4)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.3 dmsg sB06CFC00F000 length 40 RSSI = -73
2022.08.28 21:56:28 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.4 -> weather (v5)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.4 dmsg sB06CFC00F000 length 40 RSSI = -73
2022.08.28 21:56:28 4: Signalduino_433: Dispatch, sB06CFC00F000, Dropped due to short time or equal msg
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.5 -> weather (v6)
2022.08.28 21:56:28 4: Signalduino_433: Parse_MS, Matched MS protocol id 106 -> GT-TMBBQ-01
2022.08.28 21:56:28 4: Signalduino_433: Read, msg READredu: MU;P0=475;P1=-2020;P2=-4055;P3=-9060;P4=188;D=010202020202020101010101010101010102020202034;CP=0;R=3;


Hat jemand eine Idee?

Viele Grüße

Edit: es handelt sich um das Inkbird Modell IBS-P01R

elektron-bbs

Laut https://fccid.io/2AYZD-IBSP01R/Test-Report/Test-report-5457759 sendet das Teil auf 433,92 MHz aber mit
ZitatModulation Type: FSK

Das Protokoll empfängt und dekodiert der SIGNALduino aktuell noch nicht. Du kannst mal die bereits integrierten rfmodes durchprobieren, ob evtl. damit schon etwas empfangen wird.

Wenn nicht, wird es schwieriger und wir bräuchten Zuarbeit von dir. Im Wiki https://wiki.fhem.de/wiki/Unbekannte_Funkprotokolle findest du Hinweise dazu, speziell im Abschnitt https://wiki.fhem.de/wiki/Unbekannte_Funkprotokolle#SIGNALduino_-_FSK.
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

xeenon

Alles klar. Wenn wir das gemeinsam machen können wir es versuchen. Da ich in der Hinsicht nicht wirklich Ahnung habe bin ich auf andere angewiesen.

Alternativ schicke ich ihn zurück und nehme ein Thermometer das anscheinend funktioniert.

Das erste was ich heute mache ist aufschrauben. Laut deinem Link kann man Mal schauen was verbaut ist.

Wie geht's dann weiter? Habe leider keinen DVB-T Stick oder sowas.

Ich habe alle rfmodes ausprobiert und das Senden von Daten provoziert. Leider ohne Erfolg.


xeenon

Ich hab's jetzt Mal zerlegt und fotografiert. Hilft das?

elektron-bbs

Das Bild hilft nicht wirklich weiter, da keine Schaltkreisbeschriftung zu erkennen ist.
Ohne DVB-T-Stick wüsste ich jetzt keinen Weg, um an Parameter wie z.B. Datenrate und Deviation zu kommen.
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

xeenon

Was für ein DVB-T Stick muss es sein?

Gibt ja schon DVB-T 2 glaube ich. Gibt es einen günstigen bei Mediamarkt, Amazon oder eBay?

Wenn der Preis nicht zu hoch ist investier ich es. Vll nutzt das anderen und in Zukunft wenn ich andere solcher Geräte nutzen will

elektron-bbs

Hier gibt es eine umfangreiche Liste: https://www.funk-technik.info/alles-%C3%BCber-rtl-sdr/welche-dvb-t-stick-funktionieren.html. Wichtig sind wohl die verbauten Chips: RTL2832U und E4000 oder R820T/R828D.
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

xeenon

#7
Hab jetzt diesen bestellt: TenYua RTL2832U+R820T2 Digital DVB-T SDR + DAB+ FM HDTV TV Tuner Receiver Stick USB 2.0


Laut Rezessionen nehmen ihn einige für Wetterstationen. Ist Mittwoch da. Gibt es was was ich derweil vorbereiten kann?




Edit: es haben sich scheinbar ein paar devices erstellt. Ich weiß nicht woher so kommen, oder ob das mein Inkbird ist.


Hier gibt es eine Temperatur Ausgabe
Allerdings weiß ich nicht was bei uns gerade 11,7 Grad kalt sein könnte.
Internals:
   CFGFN     
   CODE       CUL_TCM97001_135
   DEF        CUL_TCM97001_135
   FUUID      630cf3ba-f33f-194a-bca2-36ca39cb1886afe5
   LASTInputDev Signalduino_433
   MSGCNT     5
   NAME       AURIOL_135
   NR         5667
   STATE      T: 11.7
   Signalduino_433_DMSG s870075800000
   Signalduino_433_MSGCNT 5
   Signalduino_433_Protocol_ID 0.4
   Signalduino_433_RAWMSG MS;P0=-8638;P1=480;P2=-3871;P3=-1954;D=1012131313131212121313131313131313131212121312131212131313131313131314;CP=1;SP=0;R=235;O;m2;
   Signalduino_433_RSSI -84.5
   Signalduino_433_TIME 2022-08-29 20:12:40
   TYPE       CUL_TCM97001
   lastH      0
   lastT      1661796760
   READINGS:
     2022-08-29 19:21:50   battery         low
     2022-08-29 19:21:50   batteryState    low
     2022-08-29 19:21:50   mode            normal
     2022-08-29 20:12:40   state           T: 11.7
     2022-08-29 20:12:40   temperature     11.7
     2022-08-29 19:21:50   trend           consistent
   hmccu:
Attributes:
   event-min-interval .*:300
   event-on-change-reading .*
   model      AURIOL
   room       CUL_TCM97001




Zu diesem weiß ich gar nichts
Internals:
   CFGFN     
   CODE       CUL_TCM97001_Unknown
   DEF        CUL_TCM97001_Unknown
   FUUID      630cffd6-f33f-194a-7a3a-13f8d9a2b40d5fec
   LASTInputDev Signalduino_433
   MSGCNT     1
   NAME       Unknown
   NR         6022
   STATE      Code: 90E002F800
   Signalduino_433_DMSG s90E002F80000
   Signalduino_433_MSGCNT 1
   Signalduino_433_Protocol_ID 0
   Signalduino_433_RAWMSG MS;P0=-8657;P1=505;P2=-3881;P4=-1960;D=101214141214141414121212141414141414141414141412141212121212141414141414141416;CP=1;SP=0;R=234;
   Signalduino_433_RSSI -85
   Signalduino_433_TIME 2022-08-29 20:18:30
   TYPE       CUL_TCM97001
   lastH      0
   lastT      1661797110
   READINGS:
     2022-08-29 20:18:30   state           Code: 90E002F800
Attributes:
   model      Unknown
   room       CUL_TCM97001


elektron-bbs

Naja, das TCM-Modul interpretiert Empfangsdaten nicht immer korrekt. Aufgrund der Timings vermute ich, das die Daten von einem Sensor stammen:


2022.08.28 21:55:51 4: Signalduino_433: Read, msg READredu: MS;P2=-8996;P3=477;P4=-2014;P6=-4048;D=32363436363434343434363634363634343636363636363434343434343434343436363636;CP=3;SP=2;R=3;O;m2;
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Matched MS protocol id 0.3 -> weather (v4)
2022.08.28 21:55:51 4: Signalduino_433: Parse_MS, Decoded matched MS protocol id 0.3 dmsg sB06CFC00F000 length 40 RSSI = -72.5
2022.08.28 21:55:51 4: Signalduino_433: CUL_TCM97001 W174_176 176 (B06CFC00F000) length: 12
2022.08.28 21:55:51 4: Signalduino_433: CUL_TCM97001 W174_176 detected rain gauge message ok
2022.08.28 21:55:51 4: Signalduino_433: CUL_TCM97001 W174_176 battery bit: 0
2022.08.28 21:55:51 4: Signalduino_433: CUL_TCM97001 W174_176 rain total: 15.75 l/qm
2022.08.28 21:55:51 4: Signalduino_433: CUL_TCM97001 W174_176 ID: 176 Bat: ok

   Signalduino_433_RAWMSG MS;P0=-8638;P1=480;P2=-3871;P3=-1954;D=1012131313131212121313131313131313131212121312131212131313131313131314;CP=1;SP=0;R=235;O;m2;
   Signalduino_433_RSSI -84.5
   Signalduino_433_TIME 2022-08-29 20:12:40

   Signalduino_433_RAWMSG MS;P0=-8657;P1=505;P2=-3881;P4=-1960;D=101214141214141414121212141414141414141414141412141212121212141414141414141416;CP=1;SP=0;R=234;
   Signalduino_433_RSSI -85
   Signalduino_433_TIME 2022-08-29 20:18:30


Vorbereiten kannst du eigentlich nichts, außer vielleicht Firmware und FHEM auf aktuellen Stand zu bringen, falls das noch nicht der Fall sein sollte:


   version    V 3.5.0 SIGNALduino cc1101 (chip CC1100) - compiled at Jul  8 2022 18:09:56
   versionProtocols 1.46
   versionmodul 3.5.4+20220614
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

xeenon

#9
Ich hab diese hier am laufen

version
V 3.5.0-dev+20210808 SIGNALduino cc1101 (chip CC110L) - compiled at Aug 7 2021 22:44:01


Morgen kommt planmäßig der Stick. Als erstes werde ich nach dem Artikel vorgehen:
https://wiki.fhem.de/wiki/Funksignalanalyse_mit_DVB-T_Stick

Mal ein paar Sendungen mitschneiden und schauen was das Display zeigt.

Gruß

xeenon

#10
es fängt richtig gut an.

nach 4 Stunden lesen und Anleitungen studieren habe ich es immer noch nicht hin bekommen auch nur den Stick vernünftig zu installieren. Entweder sind die Anleitungen veraltet oder weiterführende Links funktionieren nicht mehr.

Im Moment probiere ich diese hier:
https://dl3jin.de/sdr.htm

sdrsharp ist wohl nicht mehr sowie in der Anleitung beschrieben und auch das folgende Paket kann man nicht mehr runter laden:
http://sdr.osmocom.org/trac/attachment/wiki/rtl-sdr/RelWithDebInfo.zip

ehrlich gesagt bekomme ich nicht mal nen Treiber installiert.



kaum hatte ich den Text verfasst habe ich eine einfache funktionierende Anleitung gefunden:
https://www.rtl-sdr.com/rtl-sdr-quick-start-guide/

xeenon

#11
Mühsam ernährt sich das Eichhörnchen.

Ich konnte jetzt was mitschneiden. Bei jedem Druck auf die TX Taste sendete das Gerät. Ich habe die Taste 3x gedrückt. Das Gerät zeigte zum Zeitpunkt 25,5Grad an. Ich weiß aber nicht ob die TX Taste zum Anlernen ist, oder für die erzwungene Termperaturübermittlung. Scheinbar übertragt der Sender nur bei Änderung.

Ich habe es mit SDRShark aufgenommen und versucht in Audacity zu analysieren. Leider ist das optisch fern von allem was ich im Internet finden konnte.

Ich hänge noch die File mit an. Dann kann man selbst schauen.

Wie gehts weiter?

elektron-bbs

#12
Damit kann ich nichts anfangen. Ich verwende URH https://github.com/jopohl/urh.

EDIT:
Ich denke, die Chancen stehen gut, das wir das Protokoll integrieren können. Ich habe gerade entdeckt, das seit dem letzten Release von rtl_433 der Sensor Inkbird ITH-20R dort unterstützt wird: https://github.com/merbanan/rtl_433/releases/tag/21.12

Laut Quellcode https://github.com/merbanan/rtl_433/blob/master/src/devices/inkbird_ith20r.c sollte damit auch dein Sensor laufen:

Zitat
Decoder for Inkbird ITH-20R.
Also: Inkbird IBS-P01R Pool Thermometer.
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

xeenon

Und was bedeutet das jetzt?

Ich habe jetzt das andere Programm bemüht. Habe auch was mitschneiden können. Das senden der Temperatur 26°C. Es sieht auch sinnig aus.

Ich habe die File mal in die Dropbox geladen:
https://www.dropbox.com/s/9rflv9osjmkplz3/26%2C0.complex16s?dl=0

Hilft das?

Ansonsten, was brauchst du genau? Dann könnte ich auch zielgerichtet was machen.

Ralf9

#14
ZitatUnd was bedeutet das jetzt?
damit
https://github.com/merbanan/rtl_433/blob/master/src/devices/inkbird_ith20r.c
ist jetzt bis auf den Frequenzhub (Deviation) alles notwendige bekannt.
Die Datenrate ist ca 10000

Der Frequenzhub lässt sich aus dem Spektrum ermitteln
https://wiki.fhem.de/wiki/Unbekannte_Funkprotokolle#Sendefrequenz_und_Frequenzhub

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7