SIGNALDuino Empfänger Firmware V 3.3.2r-dev

Begonnen von Ralf9, 07 Januar 2018, 21:37:44

Vorheriges Thema - Nächstes Thema

Ralf9

Irgendwas passt da nicht so richtig. Ich habe dafür bei SlowRF ein neues Thema angefangen
https://forum.fhem.de/index.php/topic,126812.msg1213898.html#msg1213898
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

Ralf9

Es gibt seit 29.05.22 für FSK eine neue Version V3.3.5, es ist dafür mein 00_SIGNALDuino Modul ab v3.4.13-dev_ralf_29.05. notwendig
https://github.com/Ralf9/SIGNALDuino/releases/tag/3.3.5-dev220529

Es gibt für die Firmware V3.3.5 und die kommende V4.2.2 optimierte cc1101 Registerkonfigurationen rfmodeTesting,
Bei dem 00_SIGNALDuino Modul ab v3.4.13-dev_ralf_29.05. gibts ein neues Attribut "rfmode_testing", damit wird bei set ein neuer Eintrag "rfmodeTesting" aktiviert

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

beaune

#647
Hallo,

ich hab aktuell ein Problem mit meinem Doppel-CUL, auf dem ich die Firmware V 4.1.2-dev210205 SIGNALduinoAdv cc1101 (R: A- Bi*) - compiled at Feb 6 2021 00:26:38 installiert habe.

Anscheinend funktioniert das Modul A nicht mehr. Wenn ich versuche das Modul zu aktivieren
get sduino raw bA4bekomme ich als Rückmeldung:
raw: radio is not aktive!
Versuche ich das Modul einzuschalten
get sduino raw XEAKommt eine leere Messagebox zurück

Oder mit
get sduino raw CREAkommt
raw: detect A: timeout, no cc1101
Gibt es irgendeine andere Variante des Einschaltens? Oder kann es sein, dass der Empfänger defekt ist? Ich hatte irgendwann mal die Situation, dass ich die Antennenbuchse angefasst hatte und dabei leicht einen gewischt bekommen habe. Modul B funktioniert übrigens einwandfrei. Für Hinweise wäre ich sehr dankbar.

Ralf9

Zitat von: beaune am 05 Mai 2023, 10:10:42raw: detect A: timeout, no cc1101
ja, es sieht so aus, dass das cc1101 Modul defekt ist oder eine Lötstelle schlecht ist.

Beim CREx Befehl wird u.a. ein cc1101 Reset gemacht und dann ca 2ms auf eine Bestätigung (MISO Pin auf low) gewartet

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

hummeruli

@Ralf9

Hallo Ralf super Arbeit. Ich habe schon einiges darüber gelesen, jedoch konnte ich aus dem hier im Forum und auf deiner Github Seite nichts über den ESP8266 lesen. Wird der nicht unterstützt? Auf Basis dessen habe ich einen Sduino mit dem cc1101.

Danke

Gruß

Uli
Beim Erstellen dieser Nachricht kamen weder Tiere zu Schaden, noch wurde Papier verschwendet. Alles von mir geschriebene ist biologisch abbaubar.


FHEM auf Debian Buster in einr Proxmox VM , LaCrosseGateway, AVR-NET-IO, Homematic, Alexa, S300TH, Signalduino..........

Ralf9

Hallo Uli,

nein, der ESP8266 wird von meiner Firmware nicht unterstützt.
Bei Slowrf (ASK/OOK) sollte es mit der Firmware von Sidey auch mit meiner Variante des 00_SIGNALDuino Moduls funktionieren.

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

hummeruli

#651
Danke. Habe es jetzt am SduinoNano am laufen. Mein alte WH1080 (Pollin WS 0101) ist am sterben, ab und zu mal eine Verbindung. Schade...
Jetzt hängt als Ersatz eine Bresser 5 in 1 am Nano, deshalb ja auch deine FW. Dank DIR funktioniert es!
Jetzt mal die Stabilität testen.
Wollte mit dem ESP8266 sduino flexibler mit der Platzierung sein. Aber ich denke es sollte auch so gehen.

Gruß

Uli
Beim Erstellen dieser Nachricht kamen weder Tiere zu Schaden, noch wurde Papier verschwendet. Alles von mir geschriebene ist biologisch abbaubar.


FHEM auf Debian Buster in einr Proxmox VM , LaCrosseGateway, AVR-NET-IO, Homematic, Alexa, S300TH, Signalduino..........

andies

Hallo Ralf9,

ich habe eine Frage zu Deiner Anpassung im Modul 14_SD_WS.pm (hier?). Mein Sensor scheint manchmal die Daten nicht richtig lesen zu können, im Anhang sind ein paar stetige Aufzeichnungen und hier das list
Internals:
   CODE       BresserTemeo_0
   DEF        BresserTemeo_0
   FVERSION   14_SD_WS.pm:0.216660/2024-04-12
   LASTInputDev sduino
   MSGCNT     4652
   NAME       BresserTemeo_0
   NR         403
   STATE      3.3 °C | 71 %
   TYPE       SD_WS
   bitMSG     111000110000100101100000011001110001110011110110100111111001100101000100
   eventCount 4261
   lastMSG    E30960671CF69F9944
   lastReceive 1734728976.8246
   sduino_DMSG W44#E30960671CF69F9944
   sduino_MSGCNT 4652
   sduino_Protocol_ID 44
   sduino_RAWMSG MU;P0=-32001;P1=1954;P2=-1955;P3=-3906;P4=3904;CP=1;R=250;D=012134313131312121213131212121213121213121313121212121212131312121313131212121313131212131313131213131213121213131313131312121313121213121312121213121;e;
   sduino_RSSI -77
   sduino_TIME 2024-12-20 22:09:36
   OLDREADINGS:
   READINGS:
     2024-12-20 22:09:36   batteryState    ok
     2024-12-20 22:09:36   channel         0
     2024-12-20 22:09:36   humidity        71
     2024-12-20 22:09:36   id              4B
     2024-12-20 22:09:36   state           T: 3.3 H: 71
     2024-12-20 22:09:36   temperature     3.3
     2024-12-20 22:09:36   type            BresserTemeo
Attributes:
   stateFormat temperature °C | humidity %
Nun weiß ich nicht Recht, ob ich überhaupt die neueste Version habe (bei mir sind die letzten Zeilen diese hier
# $Id: 14_SD_WS.pm 21666 2024-04-12 17:00:00Z Ralf9 $
#
# The purpose of this module is to support serval
# weather sensors which use various protocol
#
# Sidey79 & Ralf9   2016 - 2017
# Joerg             2017
# elektron-bbs      2018 -
# Ralf9             2021 -
#
# 17.04.2017 WH2 (TFA 30.3157 nur Temp, Hum = 255),es wird das Perlmodul Digest:CRC benoetigt fuer CRC-Pruefung benoetigt
# 29.05.2017 Test ob Digest::CRC installiert
# 22.07.2017 WH2 angepasst
# 21.08.2017 WH2 Abbruch wenn kein "FF" am Anfang
# 18.08.2018 Protokoll 51 - prematch auf genau 10 Nibbles angepasst, Protokoll 33 - prematch auf genau 11 Nibbles angepasst
# 21.08.2018 Modelauswahl hinzugefuegt, da 3 versch. Typen SD_WS_33 --> Batterie-Bit Positionen unterschiedlich (34,35,36)
# 11.09.2018 Plotanlegung korrigiert | doc | temp check war falsch positioniert
# 16.09.2018 neues Protokoll 84: Funk Wetterstation Auriol IAN 283582 Version 06/2017 (Lidl), Modell-Nr.: HG02832D
# 31.09.2018 neues Protokoll 85: Kombisensor TFA 30.3222.02 fuer Wetterstation TFA 35.1140.01
# 09.12.2018 neues Protokoll 89: Temperatur-/Feuchtesensor TFA 30.3221.02 fuer Wetterstation TFA 35.1140.01
# 06.01.2019 Protokoll 33: Temperatur-/Feuchtesensor TX-EZ6 fuer Wetterstation TZS First Austria hinzugefuegt
# 03.03.2019 neues Protokoll 38: Rosenstein & Soehne, PEARL NC-3911, NC-3912, Kuehlschrankthermometer
# 07.04.2019 Protokoll 51: Buxfix longID 8 statt 12 bit, prematch channel 1-3
# 15.04.2019 Protokoll 33: sub crcok ergaenzt
# 02.05.2019 neues Protokoll 94: Atech wireless weather station (vermutlicher Name: WS-308)
# 14.06.2019 neuer Sensor TECVANCE TV-4848 - Protokoll 84 angepasst (prematch)
# 09.11.2019 neues Protokoll 53: Lidl AURIOL AHFL 433 B2 IAN 314695
# 29.12.2019 neues Protokoll 27: Temperatur-/Feuchtigkeitssensor EuroChron EFTH-800
# 09.02.2020 neues Protokoll 54: Regenmesser TFA Drop
# 22.02.2020 Protokoll 58: neuer Sensor TFA 30.3228.02, FT007T Thermometer Sensor
# 25.08.2020 Protokoll 27: neuer Sensor EFS-3110A
# 27.09.2020 neues Protokoll 106: BBQ Temperature Sensor GT-TMBBQ-01s (Sender), GT-TMBBQ-01e (Empfaenger)
# 07.10.2020 neues Protokoll 107: DP100 / Fine Offset WH51 (nur hum), es wird das Perlmodul Digest:CRC fuer CRC-Pruefung benoetigt (Ralf9)
# 01.05.2021 neues Protokoll 108: Bresser 5-in-1 Comfort Wetter Center, Profi Regenmesser
# 15.05.2021 neues Protokoll 110: ADE WS1907 Weather station with rain gauge
# 03.06.2021 PerlCritic - HardTabs durch Leerzeichen ersetzt & Einrueckungen sortiert (keine Code/Syntaxaenderung vorgenommen)
# 06.06.2021 neues Protokoll 111: TS-FT002 Water tank level monitor with temperature
# 16.07.2021 neues Protokoll 113: Wireless Grill Thermometer, Model name: GFGT 433 B1
# 31.07.2021 neues Protokoll 115: Bresser 6-in-1 Comfort Wetter Center
# 30.08.2021 PerlCritic - fixes for severity level 5 and 4
# 27.09.2021 neues Protokoll 116: Fine Offset/ECOWITT/MISOL WH57, froggit DP60 es wird das Perlmodul Digest:CRC fuer CRC-Pruefung benoetigt (Ralf9)
# 13.10.2021 neues Protokoll 204: WH24 WH65A/B (Ralf9)
# 13.10.2021 neues Protokoll 205: WH25 WH25A (Ralf9)
# 13.10.2021 neues Protokoll 206: W136 (Ralf9)
# 30.11.2021 Protokoll 108: neuer Sensor Fody_E42
# 01.01.2022 Protokoll 115: neue Sensoren Indoor und Soil Moisture (Ralf9)
# 02.01.2022 neues Protokoll 207: Bresser WLAN Comfort Wettercenter mit 7-in-1 Profi-Sensor
# 17.03.2022 neues Protokoll 125: WH31 DP50 (Ralf9)
# 11.04.2022 Protokoll 85: neuer Sensor Windmesser TFA 30.3251.10 mit Windrichtung, Pruefung CRC8 eingearbeitet (elektron-bbs)
# 23.05.2022 neues Protokoll 120: Wetterstation TFA 35.1077.54.S2 mit 30.3151 (Thermo/Hygro-Sender), 30.3152 (Regenmesser), 30.3153 (Windmesser)
# 11.06.2022 neues Protokoll 122: TM40, Wireless Grill-, Meat-, Roasting-Thermometer with 4 Temperature Sensors
# 02.09.2022 neues Protokoll 123: Inkbird IBS-P01R Pool Thermometer, Inkbird ITH-20R (elektron-bbs)
# 03.04.2023 neues Protokoll 126: WH40
# 06.08.2023 neues Protokoll 129: Sainlogic 8in1 und Sainlogic Wifi 7in1 (mit uv und lux)
# 18.09.2023 neues Protokoll 214: ecowitt WS68 Windmesser. todo: ueberpruefen Wind, add bat, lux und uv
Kannst du mir einen Tipp geben? Eine einfache Lösung ist es sicher auch, alle Änderungen größer als zB 5 Grad zu verwerfen, leider weiß ich ad hoc auch nicht, wie das gehen kann.

(Bin ich überhaupt im richtigen Thread?)
FHEM 6.3 auf RaspPi4 (Raspbian:  6.6.28+; Perl: v5.36.0)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

Ralf9

Nein, das passt hier nicht so richtig rein, bitte mach unter Sonstige Systeme ein neues Thema auf,
Das aktuelle 14_SD_WS.pm ist hier
https://github.com/Ralf9/SIGNALduinoAdv_FHEM/blob/master/FHEM/14_SD_WS.pm

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