Autor Thema: günstige Wetterstation CTW-600, WS-0101, WS/WH1080 sduino  (Gelesen 69812 mal)

Offline maddinthebrain

  • Full Member
  • ***
  • Beiträge: 169
Antw:günstige Wetterstation CTW-600, WS-0101, WS/WH1080 sduino
« Antwort #360 am: 11 Oktober 2018, 08:27:23 »
Hallo,

ich habe keinen promini als Controller sondern einen nano.

Ein list mit den cmds sieht so aus:


 Internals:
   Clients    :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:SIGNALduino_un:
   DEF        /dev/serial/by-path/platform-3f980000.usb-usb-0:1.3:1.0-port0@57600
   DMSG       nothing
   DevState   initialized
   DeviceName /dev/serial/by-path/platform-3f980000.usb-usb-0:1.3:1.0-port0@57600
   FD         18
   LASTDMSG   nothing
   NAME       sduino2
   NR         60
   PARTIAL   
   STATE      opened
   TIME       1539201665
   TYPE       SIGNALduino
   sendworking 0
   unknownmessages
   version    V 3.3.1-RC7 SIGNALduino cc1101  - compiled at May 11 2018 23:00:28
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}(#R[A-F0-9][A-F0-9]){0,1}$
     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
     12:SD_WS   ^W\d+x{0,1}#.*
     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
     14:Dooya   ^P16#[A-Fa-f0-9]+
     15:SOMFY   ^Ys[0-9A-F]+
     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
     17:SD_UT   ^u30#.*
     18:FLAMINGO ^P13#[A-Fa-f0-9]+
     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
     1:IT       ^i......
     20:Revolt  ^r[A-Fa-f0-9]{22}
     21:FS10    ^P61#[A-F0-9]+
     22:Siro    ^P72#[A-Fa-f0-9]+
     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     24:FS20    ^81..(04|0c)..0101a001
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     3:SD_RSL   ^P1#[A-Fa-f0-9]{8}
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     6:SD_AS    ^P2#[A-Fa-f0-9]{7,8}
     7:Hideki   ^P12#75[A-F0-9]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2018-10-10 22:01:55   ccconf          freq:868.350MHz bWidth:650KHz rAmpl:42dB sens:4dB  (DataRate:350.24Baud)
     2017-10-10 19:06:07   ccpatable       C3E = 00 84 00 00 00 00 00 00  => 5_dBm
     2018-10-11 08:24:58   cmds             V R t X F S P C r W x e
     2017-10-08 11:38:43   config          MS=1;MU=1;MC=1
     2018-10-11 08:01:10   ping            OK
     2018-10-10 22:01:24   state           opened
     2018-10-10 22:01:24   version         V 3.3.1-RC7 SIGNALduino cc1101  - compiled at May 11 2018 23:00:28
   getcmd:
   keepalive:
     ok         1
     retry      0
   mcIdList:
   msIdList:
   muIdList:
     9
Attributes:
   DbLogExclude .*
   WS09_CRCAUS 0
   event-on-change-reading state
   flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   hardware   nanoCC1101
   icon       cul_868
   room       Funk & Kommunikation
   verbose    0
   whitelist_IDs 9
Viele Grüße

Martin

RP3 mit Raspian stretch, FHEM5.8, Signalduino 433MHz, Signalduino 868MHz, MAX!, HM_RPI_PCB, Homematic-Aktoren, Mysensors Ethernet Gateway und Mysensors Sensoren & Aktoren, CumulusMX,...

Offline Neuhier

  • Full Member
  • ***
  • Beiträge: 180
Antw:günstige Wetterstation CTW-600, WS-0101, WS/WH1080 sduino
« Antwort #361 am: 11 Oktober 2018, 19:53:33 »
Ich habe auch einen Arduino Nano mit dem Modul für 868MHz.
Aber eben die Hardware, in den Attributen, auf den o.g. Wert eingestellt.
Es funktioniert damit, problemlos.
Hast Du das Modul direkt am Arduino oder noch Widerstände dazwischen?


Nachtrag: oder hole Dir das RX868SH_DV von HM, sind nur 3 Kabel anzuschließen.

« Letzte Änderung: 11 Oktober 2018, 19:58:23 von Neuhier »

Offline pejonp

  • Sr. Member
  • ****
  • Beiträge: 844
Antw:günstige Wetterstation CTW-600, WS-0101, WS/WH1080 sduino
« Antwort #362 am: 11 Oktober 2018, 20:14:02 »
@maddinthebrain

ich finde bei die die Baudrate von   (DataRate:350.24Baud)  etwas komisch. bei mir steht da immer 5603...
freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:4dB  (DataRate:5603.79Baud)

Hast du mal den SignalDuino per
set sduino2 raw e

zurückgesetzt. Beim abfragen kommt dann 
ccconf: freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB (DataRate:5603.79Baud)

und dann wieder auf 868.3 MHz setzten
set sduino2  cc1101_freq 868.300

pejonp
JeeLink (RFM69CW) LGW 868MHz:WT470+TFA+TX37-IT+EMT7110+FS20+W136+WH25A HP1003+WH2621
SignalDuino(CC1101):Bresser+WS-0101(868MHz WH1080)
MAX!:HM-MOD-UART:Rauchmelder HM-SEC-SD
VITOSOLIC 200 + RESOL VBUS-LAN
SolarEdge SE5K(TCP 24 RS485)+Sonnenbatterie ComfortS(Vera3)+TD3511+DRT710M(RS485)

Offline maddinthebrain

  • Full Member
  • ***
  • Beiträge: 169
Antw:günstige Wetterstation CTW-600, WS-0101, WS/WH1080 sduino
« Antwort #363 am: Gestern um 15:52:41 »
Habe ich vor einigen Tagen mal geprüft und noch mal wie beschrieben neu konfiguriert. Bringt im Ergebnis nix. Wenn ein Messpunkt pro Tag erkannt wird ist es viel...

Hier noch mal ein aktuelles Listing:
 Internals:
   Clients    :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:SIGNALduino_un:
   DEF        /dev/serial/by-path/platform-3f980000.usb-usb-0:1.3:1.0-port0@57600
   DMSG       P9#2994011010180BD023C
   DevState   initialized
   DeviceName /dev/serial/by-path/platform-3f980000.usb-usb-0:1.3:1.0-port0@57600
   FD         19
   LASTDMSG   P9#2994011010180BD023C
   LASTInputDev sduino2
   MSGCNT     4577
   NAME       sduino2
   NR         60
   PARTIAL   
   RAWMSG     MU;P0=-20956;P1=457;P2=-15322;P3=1428;P4=-1014;P5=-31040;D=01234341434143434141434341434143434343434343434341434343414343434343434341434343434343434141434343434343434143414141414341434343434343414343434141414143434351234341434143434141434341434143434343434343434341434343414343434343434341434343434343434141434343;CP=3;R=38;O;
   RSSI       -55
   STATE      opened
   TIME       1539697727
   TYPE       SIGNALduino
   sduino2_DMSG P9#FF6A7528080030A02C8B74
   sduino2_MSGCNT 42
   sduino2_RAWMSG MU;P0=-993;P1=473;P3=1461;D=010101010101010103010103010301030301010103010301030301030103030303030303010303030303030303030303030301010303030301030103030303030303010301010303010303030103010103010101030103;CP=1;R=3;
   sduino2_RSSI -72.5
   sduino2_TIME 2018-10-16 14:04:00
   sendworking 0
   unknownmessages
   version    V 3.3.1-RC7 SIGNALduino cc1101  - compiled at May 11 2018 23:00:28
   DoubleMsgIDs:
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}(#R[A-F0-9][A-F0-9]){0,1}$
     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
     12:SD_WS   ^W\d+x{0,1}#.*
     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
     14:Dooya   ^P16#[A-Fa-f0-9]+
     15:SOMFY   ^Ys[0-9A-F]+
     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
     17:SD_UT   ^u30#.*
     18:FLAMINGO ^P13#[A-Fa-f0-9]+
     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
     1:IT       ^i......
     20:Revolt  ^r[A-Fa-f0-9]{22}
     21:FS10    ^P61#[A-F0-9]+
     22:Siro    ^P72#[A-Fa-f0-9]+
     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     24:FS20    ^81..(04|0c)..0101a001
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     3:SD_RSL   ^P1#[A-Fa-f0-9]{8}
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     6:SD_AS    ^P2#[A-Fa-f0-9]{7,8}
     7:Hideki   ^P12#75[A-F0-9]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2018-10-11 20:44:47   ccconf          freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:4dB  (DataRate:5603.79Baud)
     2017-10-10 19:06:07   ccpatable       C3E = 00 84 00 00 00 00 00 00  => 5_dBm
     2018-10-11 20:45:04   cmds            V R t X F S P C r W x e
     2017-10-08 11:38:43   config          MS=1;MU=1;MC=1
     2018-10-16 14:00:35   ping            OK
     2018-10-14 01:04:06   state           opened
     2018-10-14 01:04:06   version         V 3.3.1-RC7 SIGNALduino cc1101  - compiled at May 11 2018 23:00:28
   getcmd:
   keepalive:
     ok         1
     retry      0
   mcIdList:
   msIdList:
   muIdList:
     9
Attributes:
   DbLogExclude .*
   WS09_CRCAUS 0
   event-on-change-reading state
   flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   hardware   nanoCC1101
   icon       cul_868
   room       Funk & Kommunikation
   verbose    0
   whitelist_IDs 9

viele Grüße
Viele Grüße

Martin

RP3 mit Raspian stretch, FHEM5.8, Signalduino 433MHz, Signalduino 868MHz, MAX!, HM_RPI_PCB, Homematic-Aktoren, Mysensors Ethernet Gateway und Mysensors Sensoren & Aktoren, CumulusMX,...

Offline RaspiLED

  • Hero Member
  • *****
  • Beiträge: 1756
  • Es begann alles so klein ;-)
Antw:günstige Wetterstation CTW-600, WS-0101, WS/WH1080 sduino
« Antwort #364 am: Gestern um 20:09:23 »
Hi,
sind wir der Frequenz mal nachgegangen? Ich habe gehört, dass einige cc1101 Module etwas verstellt sind (z.B. wenn Widerstände in der Antennenabstimmung nicht ganz passen). Das ist ja nicht schlimm, wenn man die eben etwas nachjustiert (oder konketer neben der Standardfrequenz einstellt, weil man dann besseren Empfang hat). Außerdem senden die Sender häufig gestreut, da die viel einfachere Sender eingebaut haben.

Kurzum: Hast Du einen VDR (z.B. alten DVB-T USB Stick) zum testen?

Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

Offline pejonp

  • Sr. Member
  • ****
  • Beiträge: 844
Antw:günstige Wetterstation CTW-600, WS-0101, WS/WH1080 sduino
« Antwort #365 am: Gestern um 20:41:35 »
@maddinthebrain
schau mal hier (https://forum.fhem.de/index.php/topic,91740.0/topicseen.html). Da geht es um fehlerhaft CC1101 und schlechten Empfang.

Wenn du etwas Zeit hast kannst du ja die Frequenz um .500 MHz anpassen und 3-4min warten ob etwas empfangen wird. Am besten verbose=5 beim Signalduino und bei der Wh1080. Wie weit sind den Sender und Empfänger entfernt ?

pejonp
JeeLink (RFM69CW) LGW 868MHz:WT470+TFA+TX37-IT+EMT7110+FS20+W136+WH25A HP1003+WH2621
SignalDuino(CC1101):Bresser+WS-0101(868MHz WH1080)
MAX!:HM-MOD-UART:Rauchmelder HM-SEC-SD
VITOSOLIC 200 + RESOL VBUS-LAN
SolarEdge SE5K(TCP 24 RS485)+Sonnenbatterie ComfortS(Vera3)+TD3511+DRT710M(RS485)

 

decade-submarginal