Bresser Wetterstation 868Mhz - wie in FHEM integrieren?

Begonnen von alen, 31 Oktober 2017, 17:59:19

Vorheriges Thema - Nächstes Thema

Beta-User

OK, anderer MapleDuino (2 St. gebraucht gekauft...), der empfängt wenigstens das 433MHz-Signal - allerdings mit vergleichsweise grottigem RSSI-Wert.

Liegt das jetzt an der falschen Frequenz für das CC1101 Modul, oder ist die Antenne zwar groß, aber schlecht?!?

Jedenfalls gibt es hier jetzt erst mal das zurück:
cmdBank:

Bank__ 0 1 2 3 4 5 6 7 8 9
Radio_ B*- - - - - - - - -
N_____ 0 - - - - - - - - -
ccmode 0 - - - - - - - - -

0 - SlowRF

Wenn ich es jetzt richtig verstanden habe, ist "B" doch eigentlich das 433MHz-Modul, und ich müßte eine andere Bank für Besser auswählen und dem Modul "A" zuweisen?!?

Na ja, aus dem Wiki werde ich jedenfalls erst mal nicht schlau, und jetzt muss ich wieder was anderes machen...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Ralf9

Bei den ersten Platinen (rot v0.1 und v0.2) war die Beschriftung 433 und 868 der cc1101 Module vertauscht, evtl sind deshalb die Module vertauscht.
An der Platinenseite wo der Pin 31 beschriftet ist, muß das 868 Modul sein.

Was ergibt ein get version?
ZitatMit V (get Version) bekommt man eine Übersicht über die Module z.B. (R: A1 B0*). Mit * wird das selektierte cc1101 Modul markiert. Ein "-" hinter dem Modul (A-D), bedeutet, dass dieses Modul nicht richtig erkannt wurde, ein "i" bedeutet, dass das Modul zwar korrekt erkannt wurde, aber noch keiner Bank zugeordnet wurde. Wenn ein Modul nicht aufgeführt ist, dann ist es noch deaktiviert.
ZitatBefehl CR - configRadio
    CRE<A-D> aktiviert ein cc1101 Modul z.B. CREA aktiviert das erste cc1101 Modul A
    CRD<A-D> deaktiviert ein cc1101 Modul z.B. CRDA deaktiviert das erste cc1101 Modul A

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

Mexx13

Hallo,
wurden schon mal die 2 Bresser Wetterstationen ausprobiert ob die empfangen werden. Ich will mir nämlich eine neue kaufen, weil meine alte defekt ist. Die Frage ist jz nur welche unterstützt werden. Es gibt ja unterschiedliche Außensensoren und ich kann mir vorstellen dass das protokoll auch unterschiede aufweist.

7003500 BRESSER WLAN HD TFT 7-in-1-Profi-Wetterstation mit verschiedenen Anzeige-Modi
Außensensor:7803200

7003510 BRESSER MeteoChamp HD WLAN-Wetterstation 7-in-1 mit verschiedenen Anzeige-Mo
Außensensor:7003200

Danke schon mal und Lg Max
Fronius Gen24 8.0 Plus, BYD HVM 11.0, Ochner Europa 333 Genius, USR W630 Modbus RTU to TCP, Fritzbox
Raspberry PI, DB-Log, Open-VPN, Jeelink-LaCrosse, Signalduino-WH1080, Busware SCC, CUL 868MHz -Homematic, ESP8266,...

loetmeister

Hi,

7803200 funktioniert. Habe ich mir kürzlich zugelegt. Wenn die Variante mit dem PV Modul ansonsten baugleich ist, dann sollte es auch funktionieren.

https://forum.fhem.de/index.php?topic=138726.0

Gruß,
Thomas

Mexx13

Zitat von: loetmeister am 22 August 2024, 17:50:437803200 funktioniert. Habe ich mir kürzlich zugelegt. Wenn die Variante mit dem PV Modul ansonsten baugleich ist, dann sollte es auch funktionieren.
Danke Thomas.

So eine kleine Rückmeldung von mir. Ich habe mir jetzt die 7003510 BRESSER MeteoChamp gekauft:
* 7in1 Außen-Sensor: 7803510 (lt. Manuel u. Gerät; lt. Website: 7803210) Intervall: 12 u. 24 Sek.)
* Thermo-Hygrosensor mit Display: 7009971; Intervall: 60 Sek.
Beide Sensoren kann ich mit dem aktuellen Modul empfangen. (rfmode Bresser_7in1; cc1101_freq 868.35 MHz; sDuino whitelist_IDs 115,117) Der Thermo-Hygrosensor wird als Bresser_6in1_u_7in1 indoor erkannt.
Danke vielmals an die Entwickler für die Integration der Bresser Wetterstationen, ich bin richtig glücklich. 8)

Ps: Mein neues Projekt die anderen 6 freien Channelplätze auf der Basis mit Werten aus Fhem befüllen.  ;D
Fronius Gen24 8.0 Plus, BYD HVM 11.0, Ochner Europa 333 Genius, USR W630 Modbus RTU to TCP, Fritzbox
Raspberry PI, DB-Log, Open-VPN, Jeelink-LaCrosse, Signalduino-WH1080, Busware SCC, CUL 868MHz -Homematic, ESP8266,...

Beta-User

#365
Zitat von: Ralf9 am 21 Juni 2024, 15:35:27Bei den ersten Platinen (rot v0.1 und v0.2) war die Beschriftung 433 und 868 der cc1101 Module vertauscht, evtl sind deshalb die Module vertauscht.
Moin zusammen.
update zum Ganzen:
"Irgendwann" hat mir der MapleDuino doch tatsächlich zwei neue Devices angelegt! Zum einen eine SD_WS07_TH_1 (SD_WS07 scheint 433MHz zu sein?), zum anderen eine SD_WS (SD_WS_207_...). Problem bei beiden ist, dass die nur sehr sporadisch aktualisiert werden, RSSI-Werte sind absolut grottig, "MapleDuino_RSSI -91.5" für den 07-er, -104 für den 207. Letzteres kann eigentlich nicht an der Entfernung liegen, das sind keine 20m, und dazwischen ist auch kaum festes Material. Der 2. (07-er) Sensor zeigt jedenfalls Werte, die nicht zu meinem Innensensor passen würden, komisch...

Demnach scheint es zumindest mal (bei dem einen Maple) kein Problem mit der Zuordnung der CC-Module und der Bänke mehr zu sein. Zumindest kam nach dem Tausch der Zuordnung von Bank und RFMode gar nichts mehr rein. Antennen schaue ich mir bei Gelegenheit nochmal an, aber eigentlich sind die eindeutig beschriftet gewesen und "riesig". Mal sehen, was sich da an Alternativen zum Testen in der Grabbelkiste findet. Eilt aber weiter nicht...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

JensS

@Beta-User
Bei meinem SIGNALduinoAdv läuft's mit beiden Modulen.

Gruß Jens
Debian auf APU2C4, HM-CFG-USB2, SIGNALduino, HM-ES-PMSw1-Pl, TFA 30.3121, TFA 30.3125, ITS-150, PIR-5000, configurable Firmata USB & LAN, 1-wire: DS-18B20, DS-18S20, DS-2408, DS-2413, diverse I2C-Komponenten, zigbee2mqtt, ESPEasy etc.

Ralf9

Zitat von: eisman am 17 November 2024, 14:37:08geht doch nicht alles:

alle daten werden aktualisiert, nur nicht die unteren beiden,sie ändern sich nicht:
windDirectionDegree            96 2024-11-17 14:18:08
windDirectionText               E 2024-11-17 14:18:08

defmod Bresser SD_WS SD_WS_207_ABFC
Bitte poste mal einige raw (MN;D=...) oder Dispatch (W207#... ) Nachrichten, z.Zt. ists recht windig, da müsste sich auch die Windrichtung ändern.

Im log z.B.:
... 4: sduino/msg READ: MN;D=767F297DB33A18AAAAAAAA..
... 4: sduino Dispatch: W207#83D71990B..

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

eisman

#368
hi,

mit der Vorgänger Version ging es,

die daten werden aktualisiert aber immer mit 96 und E,
ich hatte das schon vorher beobachtet

logfile folgt....

gruss

2024.11.19 20:55:50 4: sDuino/msg READ: ␂MN;D=807C0156A3CA18AB8AB8ABBEB8AAA22C22AAAAAAAAAAAAAAAA000000000000000000512EC0C08037002001A0000100C800000213222800108E52BB0831810411;N=7;R=35;␃
2024.11.19 20:55:50 4: sDuino Parse_MN: Found 2-FSK Protocol id 108 length 128 RSSI = -56.5 -> Bresser 5in1
2024.11.19 20:55:50 4: sDuino ParseMN: method error! Bresser 5in1: Checksum Error pos=0
2024.11.19 20:55:50 4: sDuino Parse_MN: Found 2-FSK Protocol id 115 length 128 RSSI = -56.5 -> Bresser comfort 6in1 (5in1 neu)
2024.11.19 20:55:50 4: sDuino ParseMN: method error! Bresser 5in1_neu: crc Error crc=9E08 crcRef=807C
2024.11.19 20:55:50 4: sDuino Parse_MN: Found 2-FSK Protocol id 207 length 128 RSSI = -56.5 -> Bresser Profi 7in1
2024.11.19 20:55:50 4: sDuino ParseMN: ID=207 dmsg=W207#ABFC0960B201201201141200088688000000000000
2024.11.19 20:55:50 4: sDuino Dispatch: W207#ABFC0960B201201201141200088688000000000000, -56.5 dB, dispatch
2024.11.19 20:55:50 4: sDuino: SD_WS_Parse protocol 207, rawData ABFC0960B201201201141200088688000000000000
2024.11.19 20:55:50 4: sDuino: SD_WS_Parse decoded protocol-id 207 (Bresser_7in1), sensor-id ABFC
2024.11.19 20:55:50 4: sDuino: using longid for 0 device SD_WS_207_ABFC
2024.11.19 20:55:54 4: sDuino/msg READ:

bresser 7in1

2024-11-19_20:52:42 Bresser T: 8.9 H: 89 Ws: 0.6 Wg: 0.6 Wd: E Lux: 0 UV: 0 R: 1140.8
2024-11-19_20:52:42 Bresser windSpeed: 0.6
2024-11-19_20:52:42 Bresser windSpeed_kmh: 2.2
2024-11-19_20:52:42 Bresser windDirectionDegree: 96                              falsche richtung Norden
2024-11-19_20:52:42 Bresser windDirectionText: E
2024-11-19_20:52:42 Bresser windGust: 0.6
2024-11-19_20:52:42 Bresser windGust_kmh: 2.2

2024-11-19_20:57:55 Bresser T: 8.8 H: 89 Ws: 0.6 Wg: 0.6 Wd: E Lux: 0 UV: 0 R: 1141.2
2024-11-19_20:57:55 Bresser windSpeed: 0.6
2024-11-19_20:57:55 Bresser windSpeed_kmh: 2.2
2024-11-19_20:57:55 Bresser windDirectionDegree: 96                              falsche richtung nord-west
2024-11-19_20:57:55 Bresser windDirectionText: E
2024-11-19_20:57:55 Bresser windGust: 0.6
2024-11-19_20:57:55 Bresser windGust_kmh: 2.2
2024-11-19_20:58:20 Bresser batteryState: low
2024-11-19_20:58:20 Bresser uv: 0
2024-11-19_20:58:20 Bresser id: ABFC


das ganze nochmal etwas länger im anhang
SDuinoBresser.txt 30min nur DMSG,RAWMSG,windDirectionDegree,windDirectionText

gruss
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

Ralf9

Hast Du auch die Basisstation wo Du die Windrichtung ablesen kannst?
Alle Nachrichten im sDuino Log haben die Windrichtung 96
dmsg=W207#ABFC0960B200000001141600088689000000000000
          IIIIDDD?SF
I - ID
D - wind direction in degree, BCD coded
S - sensor type
F - flags

Hast Du mal geschaut ob sich die Windfahne der Außeneinheit bei Windrichtungsänderung bewegt?
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

eisman

#370
ja,

sie ändert sich, nur die werte sind nach dem update auf 96 und E.
ich werde morgen mal die alte Firmware aufspielen und dann nochmal schauen wie es aussieht.

gruss

2024-11-19_23:40:00 Bresser windDirectionText: E
2024-11-19_23:40:00 Bresser sDuino_DMSG: W207#ABFC0940B200900901152800039692000000000000
2024-11-19_23:40:00 Bresser sDuino_RAWMSG: MN;D=12C20156A3EA18AA3AA3ABBF82AAA93C38AAAAAAAAAAAAAAAA000000000000000000180007FE00281C007000D8B008D0610A800AA52026A1E080020042212310;N=7;R=8;
2024-11-19_23:40:12 Bresser sDuino_DMSG: W207#ABFC0940B200800801152800039692000000000000
2024-11-19_23:40:12 Bresser sDuino_RAWMSG: MN;D=9F340156A3EA18AA2AA2ABBF82AAA93C38AAAAAAAAAAAAAAAA00000000000000000070819010022B262001100137062E3A293681409061408C08124118118584;N=7;R=5;
2024-11-19_23:40:25 Bresser windDirectionDegree: 94
2024-11-19_23:40:25 Bresser sDuino_DMSG: W207#ABFC0940B200000001152800039692000000000000
2024-11-19_23:40:25 Bresser sDuino_RAWMSG: MN;D=B0000156A3EA18AAAAAAABBF82AAA93C38AAAAAAAAAAAAAAAA0000000000000000001538070366210001515801DEB4285AA400200040224C04C00CC206131850;N=7;R=9;
2024-11-19_23:40:37 Bresser sDuino_RAWMSG: MN;D=B0000156A3EA18AAAAAAABBF82AAA93C38AAAAAAAAAAAAAAAA00000000000000000004229104010124322D30030E000C0E4006030284024C2620820401002C90;N=7;R=4;
2024-11-19_23:40:50 Bresser sDuino_RAWMSG: MN;D=B0000156A3EA18AAAAAAABBF82AAA93C38AAAAAAAAAAAAAAAA00000000000000000000300BCE5382090003C0804508020060C5809134887242013306404B88C2;N=7;R=10;
2024-11-19_23:41:02 Bresser sDuino_RAWMSG: MN;D=B0000156A3EA18AAAAAAABBF82AAA93C38AAAAAAAAAAAAAAAA00000000000000000001590222AA109901D64C100421106201000928A85031200956C800020345;N=7;R=8;
2024-11-19_23:41:15 Bresser sDuino_DMSG: W207#ABFC0940B200000001152800040692000000000000
2024-11-19_23:41:15 Bresser sDuino_RAWMSG: MN;D=40B60156A3EA18AAAAAAABBF82AAAEAC38AAAAAAAAAAAAAAAA00000000000000000011381611D841310002C300080022ED0C4000A6490117E08120401AE90A3A;N=7;R=4;
2024-11-19_23:41:27 Bresser sDuino_RAWMSG: MN;D=40B60156A3EA18AAAAAAABBF82AAAEAC38AAAAAAAAAAAAAAAA00000000000000000001B29052A41802A6012022E48500BB1815A54512D882B5204008001021E1;N=7;R=6;
2024-11-19_23:41:40 Bresser sDuino_RAWMSG: MN;D=40B60156A3EA18AAAAAAABBF82AAAEAC38AAAAAAAAAAAAAAAA000000000000000000400020110101C1102061340046000444A4000928C2998080018440144120;N=7;R=8;
2024-11-19_23:41:52 Bresser windDirectionDegree: 93
2024-11-19_23:41:52 Bresser sDuino_DMSG: W207#ABFC0930B200000001152800040692000000000000
2024-11-19_23:41:52 Bresser sDuino_RAWMSG: MN;D=D1250156A39A18AAAAAAABBF82AAAEAC38AAAAAAAAAAAAAAAA0000000000000000004400220400040A04421181C85478E1108400120A060B6124420302008005;N=7;R=6;
2024-11-19_23:42:05 Bresser windDirectionDegree: 94
2024-11-19_23:42:05 Bresser sDuino_DMSG: W207#ABFC0940B200700701152800040692000000000000
2024-11-19_23:42:05 Bresser sDuino_RAWMSG: MN;D=D1170156A3EA18AADAADABBF82AAAEAC38AAAAAAAAAAAAAAAA000000000000000000000302401688C0014009003914A401248000705383855506D1284589A100;N=7;R=5;
2024-11-19_23:42:17 Bresser windDirectionDegree: 93
2024-11-19_23:42:17 Bresser sDuino_DMSG: W207#ABFC0930B201101101152800040692000000000000
2024-11-19_23:42:17 Bresser sDuino_RAWMSG: MN;D=02BB0156A39A18ABBABBABBF82AAAEAC38AAAAAAAAAAAAAAAA00

version V 4.2.2-dev220712 SIGNALduinoAdv ESP32 cc1101 (R: A1 B0*) - compiled at Jul 13 2022 01:11:33
1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S