SIGNALDuino Empfänger Firmware V 3.3.2r-dev

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

Vorheriges Thema - Nächstes Thema

Ralf9

#60
Hast Du einen anderen Maverick als @Wuehler. Die Datenqualität bei Dir ist viel besser als bei @Wuehler.

Wenn ich es mit Deinen Nachrichten simuliere, sieht es sehr gut aus.
Hast Du die neue Version des 14_SD_WS_Maverick.pm Moduls eingespielt?

2018.03.04 20:17:49.061 4 : sduinoD/msg get raw: MC;LL=-487;LH=507;SL=-229;SH=261;D=AA999559959A695996A65A9566;C=247;L=104;
2018.03.04 20:17:49.061 4 : sduinoD: Found manchester Protocol id 47 clock 247 -> Maverick protocol
2018.03.04 20:17:49.061 5 : sduinoD: extracted data 10101010100110011001010101011001100101011001101001101001010110011001011010100110010110101001010101100110 (bin)
2018.03.04 20:17:49.061 4 : sduinoD: Maverick protocol detected: header_pos = 24
2018.03.04 20:17:49.062 5 : sduinoD: dispatch P47#59959A695996A65A9566
2018.03.04 20:17:49.062 4 : SD_WS_Maverick_Parse SD_WS_Maverick (P47#59959A695996A65A9566) length: 20
2018.03.04 20:17:49.062 4 : SD_WS_Maverick decoded protocolid: 47 sensor startup=59, temp1=959A6, temp2=95996, unknown=A65A9566
2018.03.04 20:17:49.062 4 : SD_WS_Maverick decoded protocolid: temp1=25, temp2=21;
2018.03.04 20:17:49.062 1 : SD_WS_Maverick: UNDEFINED sensor SD_WS_Maverick
2018.03.04 20:17:49.063 2 : autocreate: define SD_WS_Maverick SD_WS_Maverick SD_WS_Maverick


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

Papaloewe

#61
ZitatHast Du einen anderen Maverick als @Wuehler
Ich habe den Maverick ET733, welchen hat Wuehler?

ZitatHast Du die neue Version des 14_SD_WS_Maverick.pm Moduls eingespielt?
Ja, habe ich und deine Firmware:
V 3.3.2b-dev SIGNALduino - compiled at Feb 25 2018 17:57:16

Ist es denn richtig, dass kein Device automatisch erstellt wird?

Gruß
Thomas

Ralf9

ZitatIst es denn richtig, dass kein Device automatisch erstellt wird?

Er sollte normalerweise automatisch angelegt werden.

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

Wuehler

#63
Habe das Maverick 732. An meinem sduino sind aber auch nur selbstgebastelte Antennen aus nem Stück Kupferdraht. Wobei das Maverick direkt daneben lag.
Edit: und zwei Nachbarn müssen im letzten Jahr eine Wetterstation in den Garten gestellt haben. Habe jetzt auch die Außentemperatur in meinem fhem. Vielleicht sind das die schlechten signale.

Ralf9

ZitatWobei das Maverick direkt daneben lag.

Der Empfänger kann auch übersteuern, wenn die Entfernung zu kurz ist.

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

florious

Hallo,

mit der neuen Firmware und der aktualisierten 14_SD_WS_Maverick.pm, wurde jetzt auch bei mir das ET-732 automatisch angelegt. Vorher hatte das nicht geklappt, es könnte aber auch an etwas anderem gelegen haben: Wenn syncedMS und unsyncedMU an sind, werden die Nachrichten nicht erkannt (es steht aber etwas im Log, was ich als Versuch der Deutung der Nachrichten interpretiere). Wenn nur manchesterMC an ist, scheint es bei mir zu laufen.

Ansonsten noch vielen Dank die Arbeit.

Viele Grüße,
Florian

Papaloewe

get sduino config bei mir:
config: MS=1;MU=1;MC=1;Mred=1;Mdebug=1_MScnt=4;MuSplitThresh=8000;MdebFifoLimit=80

Was soll ich ändern?

Ralf9

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

Papaloewe


Ralf9

Wie sieht das log mit sduino verbose 5 aus?
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

Papaloewe

Alles gut! Ich habe noch ein altes Maverick-Device gefunden, gelöscht und danach wurde ein Neues auch angelegt:
Internals:
   CFGFN     
   CHANGED   
   CODE       SD_WS_Maverick
   DEF        SD_WS_Maverick
   LASTInputDev sduino
   MSGCNT     77
   NAME       SD_WS_Maverick
   NR         603
   STATE      T1: 22 T2: 20 S: 59
   TYPE       SD_WS_Maverick
   lastMSG    5995999959959599A659
   lastReceive 1520272116.50695
   sduino_DMSG P47#5995999959959599A659
   sduino_MSGCNT 77
   sduino_RAWMSG MC;LL=-476;LH=518;SL=-226;SH=266;D=AA99955995999959959599A659;C=247;L=104;s18;b18;O;w;
   sduino_TIME 2018-03-05 18:48:36
   Helper:
     DBLOG:
       T1:
         myDbLog:
           TIME       1520271960.52663
           VALUE      22 T2: 20 S: 59
       messageType:
         myDbLog:
           TIME       1520271960.52663
           VALUE      59
       temp1:
         myDbLog:
           TIME       1520271960.52663
           VALUE      22
       temp2:
         myDbLog:
           TIME       1520271960.52663
           VALUE      20
   READINGS:
     2018-03-05 18:48:36   messageType     59
     2018-03-05 18:48:36   state           T1: 22 T2: 20 S: 59
     2018-03-05 18:48:36   temp1           22
     2018-03-05 18:48:36   temp2           20
Attributes:
   alias      ET733
   event-min-interval .*:300
   event-on-change-reading .*
   room       BBQ,SD_WS_Maveric


Das sieht jetzt sehr gut aus! Die Grillsaisson kann kommen.

Kannst du den Entwicklungsstand irgendwie festschreiben?

Danke & Gruß
Thomas

Ralf9

Das SD_WS_Maverick Modul ist momentan nur recht einfach programmiert.
Die checksum wird nicht überprüft und es findet keine Plausibilitätsprüfung statt.
Eine einfache Plausibilitätsprüfung wäre z.B. ob die Temperaturen plausiblel sind.
In welchem Bereich sind beim Maverick die Temperaturen plausilbel?

Reicht euch das recht einfache Maverick Modul so?
Wenn jemand von Euch in Perl programmieren kann und bereit wäre bei der Modulverbesserung mitzuhelfen, würde ich Euch dabei unterstützen.

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

Papaloewe

#72
Aus dem Produktdatenblatt vom ET733:
ZitatDer Messbereich des Barbecue- und Grill-Thermometers liegt zwischen 0 ºC (32 ºF) und 300 ºC (572 ºF)

Bin leider selber kein Programmierer.  :-[

Wuehler

Hallo Ralph,

Momentan reicht mir der Stand. Danke. Aber der Appetit kommt ja beim essen  ;)
Da ich mit perl mittlerweile warm geworden bin und Mitmaintainer beim Unifi-Modul bin welches evtl. irgendwann in ein zweistufiges Modul umgebaut werden muss kann ich Mitarbeit anbieten (um daran auch zu lernen).
Ist das Modul nur für das Grillthermometer?
Was hältst du von einem eigenen Thread zum Modul? Wenn ich es (unterwegs mit dem Handy) richtig sehe gibt es noch keinen eigenen Thread dazu.

VG,
Dirk

Ralf9

https://forum.fhem.de/index.php/topic,18606.msg425454.html#msg425454
https://forum.fhem.de/index.php/topic,22977.0.html

das hier dürfte am Besten passen:
https://forum.fhem.de/index.php/topic,49548.0.html

Ich werde dann die wichtigsten Infos von hier dort nochmals posten.
Ich werde dort dann auch eine kleine Todo Liste aufschreiben, dann kann wer Lust und Zeit hat dies einbauen.

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