Autor Thema: Bresser Quadro Wetterstation 3 Sensor RAW-Daten landen in einem Device  (Gelesen 3420 mal)

Offline NicoH

  • New Member
  • *
  • Beiträge: 24
Hallo zusammen,

ich habe mir jetzt eine Wetterstation mit 3 Aussensensoren gekauft.

Bresser Temeo Hygro Quadro
https://www.bresser.de/Wetter-Zeit/BRESSER-Temeo-Hygro-Quadro-Thermo-und-Hygrometer-mit-4-unabhaengigen-Messdaten.html?gclid=EAIaIQobChMI5oLx96bj6QIVWODtCh2OIASaEAAYASAAEgIvbfD_BwE

Diese wird von meinem FHEM als RUBICSON erkannt, leider alle 3 Aussensensoren auf einem Device. Wie kann ich die jetzt trennen ?

Habe einen RFXtrx433XL im Einsatz.

Was ich schon rausgefunden habe ist das in der RAWMSG die letzten drei Zahlen anscheinend das Gerät kennzeichnen..

1. RFX433_RAWMSG     0a520a14c80300c9390149      -> Sensor 1 - 149
2. RFX433_RAWMSG     0a520ab6c80300fa2a0159       -> Sensor 2 - 159
3. RFX433_RAWMSG     0a520ae4290300ee540349      -> Sensor 3 - 249

Wie kann ich nun aus diesen Daten drei Devices machen ?

Vielen lieben Dank !!

Hier noch ein List vom Device:
Internals:
   CFGFN     
   CODE       RUBICSON_3
   DEF        RUBICSON_3
   FUUID      5ed6594d-f33f-5d94-ff82-8ea7660a62555e88
   IODev      RFX433
   LASTInputDev RFX433
   MSGCNT     1323
   NAME       RUBICSON_3
   NR         155888
   RFX433_MSGCNT 1323
   RFX433_RAWMSG 0a520a71290300ec520349
   RFX433_TIME 2020-06-03 08:55:07
   STATE      T: 23.6 H: 82 BAT: ok
   TYPE       TRX_WEATHER
   READINGS:
     2020-06-03 08:55:07   battery         ok
     2020-06-03 08:55:07   batteryState    ok
     2020-06-03 08:55:07   humidity        82
     2020-06-03 08:55:07   state           T: 23.6 H: 82 BAT: ok
     2020-06-03 08:55:07   temperature     23.6
Attributes:
   IODev      RFX433
   room       TRX_WEATHER
« Letzte Änderung: 04 Juni 2020, 14:32:32 von NicoH »

Offline Waldmensch

  • Hero Member
  • *****
  • Beiträge: 1037
    • Github Repos
Antw:Einbindung Bresser Temeo Hygro Quadro Wetterstation
« Antwort #1 am: 03 Juni 2020, 10:43:37 »
Mit Notify und Dummy?


Gesendet von iPhone mit Tapatalk

Offline NicoH

  • New Member
  • *
  • Beiträge: 24
Antw:Einbindung Bresser Temeo Hygro Quadro Wetterstation
« Antwort #2 am: 03 Juni 2020, 10:52:31 »
Blöde Frage... wie genau ?  :-[

Offline Beta-User

  • Developer
  • Hero Member
  • ****
  • Beiträge: 16259
Antw:Einbindung Bresser Temeo Hygro Quadro Wetterstation
« Antwort #3 am: 03 Juni 2020, 12:51:54 »
...das wären Grundlagenkenntnisse...

Aber im Ernst: das sieht mir eher wie eine nicht optimale Verarbeitung im Modul aus. Bitte den Thread nach RFXTRX verschieben und einen etwas ausagekräftigeren Titel wählen (kannst du beides selbst!).

Andere Alternative statt notify+dummy: userReadings nutzen, und dann je nach RAWMSG-Endung (als trigger) in eigene Sub-Readings an dem Hauptdevice packen; vereinzeln dann ggf. über readingsProxy/readingsGroup.
Server: HP-T620@Debian 10, 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:MySensors, Weekday-&RandomTimer, Twilight,  AttrTemplate {u.a. mqtt2, mysensors, zwave}

Offline Waldmensch

  • Hero Member
  • *****
  • Beiträge: 1037
    • Github Repos
Antw:Einbindung Bresser Temeo Hygro Quadro Wetterstation
« Antwort #4 am: 03 Juni 2020, 13:00:43 »
Dein List oben heißt doch aber RUBISON_3 ?! Was ist mit RUBICSON_1 und 2?


Gesendet von iPhone mit Tapatalk
Zustimmung Zustimmung x 1 Liste anzeigen

Offline NicoH

  • New Member
  • *
  • Beiträge: 24
Antw:Einbindung Bresser Temeo Hygro Quadro Wetterstation
« Antwort #5 am: 03 Juni 2020, 14:24:44 »
Dein List oben heißt doch aber RUBISON_3 ?! Was ist mit RUBICSON_1 und 2?

Die 1 kommt von anderen Sensoren in der Umgebung, die RUBICSON_2 scheint auch Daten von den Sensoren zu bekommen...

Offline NicoH

  • New Member
  • *
  • Beiträge: 24
Antw:Einbindung Bresser Temeo Hygro Quadro Wetterstation
« Antwort #6 am: 03 Juni 2020, 14:26:08 »
...das wären Grundlagenkenntnisse...

Daher ja auch hier in Angfängerfragen...  :-[

Offline Beta-User

  • Developer
  • Hero Member
  • ****
  • Beiträge: 16259
Antw:Einbindung Bresser Temeo Hygro Quadro Wetterstation
« Antwort #7 am: 03 Juni 2020, 14:31:48 »
Daher ja auch hier in Angfängerfragen...  :-[
Na ja, das entbindet aber nicht davon, z.B. mal den Artikel zu "Event-Monitor" oder "notify" zu lesen, und dann die ersten (ggf. erfolglosen) Versuche mal hier darzustellen...

Wie dem auch sei: Wenn Daten von unterschiedlichen Sendern jeweils im selben Gerät landen, handelt es sich imo um einen Bug und nichts, was man als Anfänger lösen können muß. Plädiere daher nicht für den notify-Weg (außer zum Üben), sondern du solltest das an der richtigen Stelle melden (und/oder ggf. mal einen Blick auf Signalduino werfen).
Server: HP-T620@Debian 10, 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:MySensors, Weekday-&RandomTimer, Twilight,  AttrTemplate {u.a. mqtt2, mysensors, zwave}

Offline NicoH

  • New Member
  • *
  • Beiträge: 24
Wie bekomme ich denn hin das das Device nur aktualisiert wird wenn die Endung der RAWMSG die Zahl "159" enthält, damit hätte ich dann die anderen Daten aus dem Device "ferngehalten".

Wäre toll wenn mir da mal jemand unter die Arme greifen könnte. Ich steh hier wie Ochs vorm Berg und habe keine Idee für einen Ansatz... ja ich weiß Anfänger etc. aber ich brauch mal einen
kleinen Schubs... mache sowas nicht jeden Tag...

Danke !

Offline elektron-bbs

  • Full Member
  • ***
  • Beiträge: 232
    • Elektron BBS
Hast du es denn schon mal mit dem Attribut "longid" probiert?

Device specific help:
It consists of the sensors name and (only if the attribute longids is set of the RFXtrx433) an a one byte hex string (00-ff) that identifies the sensor. If an sensor uses an switch to set an additional is then this is also added.
Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino CC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + SIGNAL-ESP CC1101 + ESPeasy 2x serial server SIGNALduino CC1101 + LaCrosseGateway

Offline NicoH

  • New Member
  • *
  • Beiträge: 24
Bin gerade am Testen, aber das könnte es schon gewesen sein...

Ich gebe aber nochmal Rückmeldung ! Vielen Dank

Offline NicoH

  • New Member
  • *
  • Beiträge: 24
So alle Devices von RUBISCON noch einmal gelöscht.

RFXTRX auf longid 1 umgestellt und noch einmal alle per Autocreate anlernen lassen.

Und siehe da es funktioniert einwandfrei. Alle drei Sensoren bekommen ein eigenes Device und auch nur diese Daten !

PERFEKT !

Vielen Dank @elektron-bbs !