Hallo zusammen,
ich habe irgendwo einen Fehler den ich einfach nicht finde. Vielleicht kann jemand mal einen Blick darauf werfen.
Das Problem ist das Sensoren Werte vom Sonoff TH16 gleichzeitig doppelt angezeigt werden (bei anderen Sensoren) obwohl sie andere Namen haben.
Auf dem beigefügtem Bild "uebersicht-fhem.jpg" in der Mitte ist zu sehen wie die Sensoren 1,3 und 4 genau die gleichen Werte haben.
Im oberen Bereich sind die FileLog Dateien. Auch in diesen Logs sind die Werte für Sensoren 1,3 und 4 identisch.
Die Funktion ein und ausschalten funktioniert übrigens prima.
FileLog_Schalter01_Sensor
2020-04-06_11:20:53 Schalter01_Sensor transmission-state: incoming publish received
2020-04-06_11:20:53 Schalter01_Sensor Sensor: {"Time":"2020.04.06 10:20:53","SI7021":{"Temperature":21.6,"Humidity":45.8},"TempUnit":"C"}
2020-04-06_11:20:53 Schalter01_Sensor TempUnit: C
2020-04-06_11:20:53 Schalter01_Sensor Time: 2020.04.06 10:20:53
[u]2020-04-06_11:20:53 Schalter01_Sensor SI7021_Temperature: 21.6
2020-04-06_11:20:53 Schalter01_Sensor SI7021_Humidity: 45.8[/u]
2020-04-06_11:20:53 Schalter01_Sensor dewpoint: 9.4
FileLog_Schalter02_Sensor
2020-04-06_11:23:24 Schalter02_Sensor transmission-state: incoming publish received
2020-04-06_11:23:24 Schalter02_Sensor Sensor: {"Time":"2020.04.06 10:23:24","SI7021":{"Temperature":19.1,"Humidity":37.8},"TempUnit":"C"}
2020-04-06_11:23:24 Schalter02_Sensor Time: 2020.04.06 10:23:24
2020-04-06_11:23:24 Schalter02_Sensor SI7021_Temperature: 19.1
2020-04-06_11:23:24 Schalter02_Sensor SI7021_Humidity: 37.8
2020-04-06_11:23:24 Schalter02_Sensor TempUnit: C
2020-04-06_11:23:24 Schalter02_Sensor dewpoint: 4.4
FileLog_Schalter03_Sensor
2020-04-06_11:20:53 Schalter03_Sensor transmission-state: incoming publish received
2020-04-06_11:20:53 Schalter03_Sensor Sensor: {"Time":"2020.04.06 10:20:53","SI7021":{"Temperature":21.6,"Humidity":45.8},"TempUnit":"C"}
2020-04-06_11:20:53 Schalter03_Sensor Time: 2020.04.06 10:20:53
[u]2020-04-06_11:20:53 Schalter03_Sensor SI7021_Temperature: 21.6
2020-04-06_11:20:53 Schalter03_Sensor SI7021_Humidity: 45.8[/u]
2020-04-06_11:20:53 Schalter03_Sensor TempUnit: C
2020-04-06_11:20:53 Schalter03_Sensor dewpoint: 9.4
Hardware:
Ich habe 7 Sonoff TH16 und einen SI7021 Temperatur/Feuchte Sensor mit Tasmota geflasht .
Die Schalter heißen "Schalter01", bis "Schalter04" die dazugehörigen Sensoren entsprechend "Schalter01_Sensor" bis "Schalter04_Sensor".
Drei davon weichen von der Namensgebung ab und heißen "SchalterAussen - Keller", "SchalterBoden - Keller", "SchalterInnen - Keller"
Außerdem zwei Sonoff S20 "Schalter11-1757" und "Schalter12-3569"
Und einen POW "Schalter21-0326"
Software:
Tasmota auf allen Sonoff Geräten und FHEM und mosquitto auf einem Rasberry Pi.
Konfiguration:
list Schalter01_Sensor
Internals:
FUUID 5e5d41a0-f33f-31cf-6845-449e52ce5ba397f0
IODev myBroker
NAME Schalter01_Sensor
NR 86
STATE T: 20.2 H: 50.1 D:9.5
TYPE MQTT_DEVICE
READINGS:
2020-03-12 12:10:07 DS18B20_Temperature 9.3
2020-04-06 11:50:56 SI7021_Humidity 50.1
2020-04-06 11:50:56 SI7021_Temperature 20.2
2020-04-06 11:50:56 Sensor {"Time":"2020.04.06 10:50:55","SI7021":{"Temperature":20.2,"Humidity":50.1},"TempUnit":"C"}
2020-04-06 11:50:56 TempUnit C
2020-04-06 11:50:56 Time 2020.04.06 10:50:55
2020-04-06 11:50:56 dewpoint 9.5
2020-04-06 11:50:56 transmission-state incoming publish received
message_ids:
sets:
subscribe:
Schalter01/tele/SENSOR
subscribeExpr:
^Schalter01\/tele\/SENSOR$
subscribeQos:
Schalter01/tele/SENSOR 0
subscribeReadings:
Schalter01/tele/SENSOR:
cmd
name Sensor
Attributes:
IODev myBroker
fp_Grundriss 495,280,1,
room MQTT
stateFormat {sprintf("T: %.1f H: %.1f D:%.1f", ReadingsVal($name,"SI7021_Temperature",0), ReadingsVal($name,"SI7021_Humidity",0), ReadingsVal($name,"dewpoint",0))}
subscribeReading_Sensor Schalter01/tele/SENSOR
list Schalter02_Sensor
Internals:
DEF 1
FUUID 5e5d41a0-f33f-31cf-71f8-9487d8fd6f89877e
IODev myBroker
NAME Schalter02_Sensor
NOTIFYDEV 1
NR 87
STATE T: 18.6 H: 38.3 D:4.1
TYPE MQTT_DEVICE
READINGS:
2020-04-06 11:48:24 SI7021_Humidity 38.3
2020-04-06 11:48:24 SI7021_Temperature 18.6
2020-04-06 11:48:24 Sensor {"Time":"2020.04.06 10:48:24","SI7021":{"Temperature":18.6,"Humidity":38.3},"TempUnit":"C"}
2020-04-06 11:48:24 TempUnit C
2020-04-06 11:48:24 Time 2020.04.06 10:48:24
2020-04-06 11:48:24 dewpoint 4.1
2020-04-06 11:48:24 transmission-state incoming publish received
message_ids:
sets:
subscribe:
Schalter02/tele/SENSOR
subscribeExpr:
^Schalter02\/tele\/SENSOR$
subscribeQos:
Schalter02/tele/SENSOR 0
subscribeReadings:
Schalter02/tele/SENSOR:
cmd
name Sensor
Attributes:
IODev myBroker
fp_Grundriss 531,280,1,
room MQTT
stateFormat {sprintf("T: %.1f H: %.1f D:%.1f", ReadingsVal($name,"SI7021_Temperature",0), ReadingsVal($name,"SI7021_Humidity",0), ReadingsVal($name,"dewpoint",0))}
subscribeReading_Sensor Schalter02/tele/SENSOR
list Schalter03_Sensor
Internals:
FUUID 5e85a76a-f33f-31cf-792e-5f70e2a364a4536c
IODev myBroker
NAME Schalter03_Sensor
NR 133
STATE T: 20.2 H: 50.1 D:9.5
TYPE MQTT_DEVICE
READINGS:
2020-04-06 11:50:56 SI7021_Humidity 50.1
2020-04-06 11:50:56 SI7021_Temperature 20.2
2020-04-06 11:50:56 Sensor {"Time":"2020.04.06 10:50:55","SI7021":{"Temperature":20.2,"Humidity":50.1},"TempUnit":"C"}
2020-04-06 11:50:56 TempUnit C
2020-04-06 11:50:56 Time 2020.04.06 10:50:55
2020-04-06 11:50:56 dewpoint 9.5
2020-04-06 11:50:56 transmission-state incoming publish received
message_ids:
sets:
subscribe:
Schalter01/tele/SENSOR
subscribeExpr:
^Schalter01\/tele\/SENSOR$
subscribeQos:
Schalter01/tele/SENSOR 0
subscribeReadings:
Schalter01/tele/SENSOR:
cmd
name Sensor
Attributes:
IODev myBroker
fp_Grundriss 495,280,1,
room MQTT
stateFormat {sprintf("T: %.1f H: %.1f D:%.1f", ReadingsVal($name,"SI7021_Temperature",0), ReadingsVal($name,"SI7021_Humidity",0), ReadingsVal($name,"dewpoint",0))}
subscribeReading_Sensor Schalter01/tele/SENSOR
Die einzige Fehlerquelle sie ich mir noch vorstellen kann wäre:
Ich kann mich noch dunkel erinnern das als ich den ersten Sensor einbinden wollte "expandJSON" Objekte erstellt werden mussten.
ej3 mit "NOTIFYDEV Schalter2.*" für den Sonoff POW und
ej3test2 mit "NOTIFYDEV Schalter0.*".
Aber warum es bei Schalter01 und Schalter02 Funktioniert aber bei dem rest nicht kann ich mir nicht erklären.
list ej3
Internals:
DEF (Schalter2.*:.*:.{.*.*{.*.*}})
FUUID 5e5d41a0-f33f-31cf-a6ba-f7f052db5b84de75
NAME ej3
NOTIFYDEV Schalter2.*
NR 101
NTFY_ORDER 50-ej3
STATE 2020-04-06 11:27:41
TYPE expandJSON
s_regexp (Schalter2.*:.*:.{.*.*{.*.*}})
t_regexp .*
version 1.13
READINGS:
2020-04-05 15:25:23 state active
helper:
Attributes:
list ej3test2
Internals:
DEF Schalter0.*:.*:.{.*}
FUUID 5e5d41a0-f33f-31cf-afe0-333f730019d9781c
NAME ej3test2
NOTIFYDEV Schalter0.*
NR 88
NTFY_ORDER 50-ej3test2
STATE 2020-04-06 11:28:24
TYPE expandJSON
s_regexp Schalter0.*:.*:.{.*}
t_regexp .*
version 1.13
READINGS:
2020-04-06 10:14:54 state active
helper:
Attributes:
In der Fhemlog habe ich auch schon geschaut auch da sind die Werte identisch. Obwohl die Namen unterschiedlich sind.
pi@raspberrypi:/opt/fhem/log $ tail -f fhem-2020-04.log | grep _Sensor
2020.04.06 11:40:55 5: Starting notify loop for Schalter01_Sensor, 1 event(s), first is transmission-state: incoming publish received
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter01_Sensor dewname=dew_all, dev=Schalter01_Sensor, dev_regex=.* temp_name=temperature hum_name=humidity
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter01_Sensor dewname=dew_all2, dev=Schalter01_Sensor, dev_regex=.* temp_name=SI7021_Temperature hum_name=SI7021_Humidity
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter01_Sensor dewname=dew_state, dev=Schalter01_Sensor, dev_regex=.* temp_name=T hum_name=H
2020.04.06 11:40:55 5: End notify loop for Schalter01_Sensor
2020.04.06 11:40:55 5: calling readingsSingleUpdate(Schalter01_Sensor,Sensor,{"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"},1)
2020.04.06 11:40:55 5: Starting notify loop for Schalter01_Sensor, 1 event(s), first is Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter01_Sensor dewname=dew_all, dev=Schalter01_Sensor, dev_regex=.* temp_name=temperature hum_name=humidity
2020.04.06 11:40:55 5: dewpoint_notify: s='Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}'
2020.04.06 11:40:55 5: dewpoint_notify: evName='Sensor:' val={"Time":"2020.04.06'
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter01_Sensor dewname=dew_all2, dev=Schalter01_Sensor, dev_regex=.* temp_name=SI7021_Temperature hum_name=SI7021_Humidity
2020.04.06 11:40:55 5: dewpoint_notify: s='Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}'
2020.04.06 11:40:55 5: dewpoint_notify: evName='Sensor:' val={"Time":"2020.04.06'
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter01_Sensor dewname=dew_state, dev=Schalter01_Sensor, dev_regex=.* temp_name=T hum_name=H
2020.04.06 11:40:55 5: dewpoint_notify: s='Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}'
2020.04.06 11:40:55 5: dewpoint_notify: evName='Sensor:' val={"Time":"2020.04.06'
2020.04.06 11:40:55 5: expandJSON ej3test2: Found Schalter01_Sensor:Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}
2020.04.06 11:40:55 5: expandJSON ej3test2: Yield decode: HASH(0x189e9c0) | Schalter01_Sensor | Sensor | {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}
2020.04.06 11:40:55 5: End notify loop for Schalter01_Sensor
2020.04.06 11:40:55 5: Starting notify loop for Schalter03_Sensor, 1 event(s), first is transmission-state: incoming publish received
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter03_Sensor dewname=dew_all, dev=Schalter03_Sensor, dev_regex=.* temp_name=temperature hum_name=humidity
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter03_Sensor dewname=dew_all2, dev=Schalter03_Sensor, dev_regex=.* temp_name=SI7021_Temperature hum_name=SI7021_Humidity
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter03_Sensor dewname=dew_state, dev=Schalter03_Sensor, dev_regex=.* temp_name=T hum_name=H
2020.04.06 11:40:55 5: End notify loop for Schalter03_Sensor
2020.04.06 11:40:55 5: calling readingsSingleUpdate(Schalter03_Sensor,Sensor,{"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"},1)
2020.04.06 11:40:55 5: Starting notify loop for Schalter03_Sensor, 1 event(s), first is Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter03_Sensor dewname=dew_all, dev=Schalter03_Sensor, dev_regex=.* temp_name=temperature hum_name=humidity
2020.04.06 11:40:55 5: dewpoint_notify: s='Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}'
2020.04.06 11:40:55 5: dewpoint_notify: evName='Sensor:' val={"Time":"2020.04.06'
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter03_Sensor dewname=dew_all2, dev=Schalter03_Sensor, dev_regex=.* temp_name=SI7021_Temperature hum_name=SI7021_Humidity
2020.04.06 11:40:55 5: dewpoint_notify: s='Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}'
2020.04.06 11:40:55 5: dewpoint_notify: evName='Sensor:' val={"Time":"2020.04.06'
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter03_Sensor dewname=dew_state, dev=Schalter03_Sensor, dev_regex=.* temp_name=T hum_name=H
2020.04.06 11:40:55 5: dewpoint_notify: s='Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}'
2020.04.06 11:40:55 5: dewpoint_notify: evName='Sensor:' val={"Time":"2020.04.06'
2020.04.06 11:40:55 5: expandJSON ej3test2: Found Schalter03_Sensor:Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}
2020.04.06 11:40:55 5: expandJSON ej3test2: Yield decode: HASH(0x189e9c0) | Schalter03_Sensor | Sensor | {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}
2020.04.06 11:40:55 5: End notify loop for Schalter03_Sensor
2020.04.06 11:40:55 5: Starting notify loop for Schalter04_Sensor, 1 event(s), first is transmission-state: incoming publish received
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter04_Sensor dewname=dew_all, dev=Schalter04_Sensor, dev_regex=.* temp_name=temperature hum_name=humidity
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter04_Sensor dewname=dew_all2, dev=Schalter04_Sensor, dev_regex=.* temp_name=SI7021_Temperature hum_name=SI7021_Humidity
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter04_Sensor dewname=dew_state, dev=Schalter04_Sensor, dev_regex=.* temp_name=T hum_name=H
2020.04.06 11:40:55 5: End notify loop for Schalter04_Sensor
2020.04.06 11:40:55 5: calling readingsSingleUpdate(Schalter04_Sensor,Sensor,{"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"},1)
2020.04.06 11:40:55 5: Starting notify loop for Schalter04_Sensor, 1 event(s), first is Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter04_Sensor dewname=dew_all, dev=Schalter04_Sensor, dev_regex=.* temp_name=temperature hum_name=humidity
2020.04.06 11:40:55 5: dewpoint_notify: s='Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}'
2020.04.06 11:40:55 5: dewpoint_notify: evName='Sensor:' val={"Time":"2020.04.06'
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter04_Sensor dewname=dew_all2, dev=Schalter04_Sensor, dev_regex=.* temp_name=SI7021_Temperature hum_name=SI7021_Humidity
2020.04.06 11:40:55 5: dewpoint_notify: s='Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}'
2020.04.06 11:40:55 5: dewpoint_notify: evName='Sensor:' val={"Time":"2020.04.06'
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter04_Sensor dewname=dew_state, dev=Schalter04_Sensor, dev_regex=.* temp_name=T hum_name=H
2020.04.06 11:40:55 5: dewpoint_notify: s='Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}'
2020.04.06 11:40:55 5: dewpoint_notify: evName='Sensor:' val={"Time":"2020.04.06'
2020.04.06 11:40:55 5: expandJSON ej3test2: Found Schalter04_Sensor:Sensor: {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}
2020.04.06 11:40:55 5: expandJSON ej3test2: Yield decode: HASH(0x189e9c0) | Schalter04_Sensor | Sensor | {"Time":"2020.04.06 10:40:54","SI7021":{"Temperature":20.5,"Humidity":49.0},"TempUnit":"C"}
2020.04.06 11:40:55 5: End notify loop for Schalter04_Sensor
2020.04.06 11:40:55 5: Starting notify loop for Schalter01_Sensor, 4 event(s), first is Time: 2020.04.06 10:40:54
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter01_Sensor dewname=dew_all, dev=Schalter01_Sensor, dev_regex=.* temp_name=temperature hum_name=humidity
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter01_Sensor dewname=dew_all2, dev=Schalter01_Sensor, dev_regex=.* temp_name=SI7021_Temperature hum_name=SI7021_Humidity
2020.04.06 11:40:55 5: dewpoint_notify: temperature! dev=Schalter01_Sensor, temp_name=SI7021_Temperature, temp=20.5
2020.04.06 11:40:55 5: dewpoint_notify: humidity! dev=Schalter01_Sensor, hum_name=SI7021_Humidity, hum=49
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter01_Sensor dewname=dew_state, dev=Schalter01_Sensor, dev_regex=.* temp_name=T hum_name=H
2020.04.06 11:40:55 5: End notify loop for Schalter01_Sensor
2020.04.06 11:40:55 5: Starting notify loop for Schalter03_Sensor, 4 event(s), first is TempUnit: C
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter03_Sensor dewname=dew_all, dev=Schalter03_Sensor, dev_regex=.* temp_name=temperature hum_name=humidity
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter03_Sensor dewname=dew_all2, dev=Schalter03_Sensor, dev_regex=.* temp_name=SI7021_Temperature hum_name=SI7021_Humidity
2020.04.06 11:40:55 5: dewpoint_notify: humidity! dev=Schalter03_Sensor, hum_name=SI7021_Humidity, hum=49
2020.04.06 11:40:55 5: dewpoint_notify: temperature! dev=Schalter03_Sensor, temp_name=SI7021_Temperature, temp=20.5
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter03_Sensor dewname=dew_state, dev=Schalter03_Sensor, dev_regex=.* temp_name=T hum_name=H
2020.04.06 11:40:55 5: End notify loop for Schalter03_Sensor
2020.04.06 11:40:55 5: Starting notify loop for Schalter04_Sensor, 4 event(s), first is Time: 2020.04.06 10:40:54
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter04_Sensor dewname=dew_all, dev=Schalter04_Sensor, dev_regex=.* temp_name=temperature hum_name=humidity
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter04_Sensor dewname=dew_all2, dev=Schalter04_Sensor, dev_regex=.* temp_name=SI7021_Temperature hum_name=SI7021_Humidity
2020.04.06 11:40:55 5: dewpoint_notify: temperature! dev=Schalter04_Sensor, temp_name=SI7021_Temperature, temp=20.5
2020.04.06 11:40:55 5: dewpoint_notify: humidity! dev=Schalter04_Sensor, hum_name=SI7021_Humidity, hum=49
2020.04.06 11:40:55 4: dewpoint_notify: cmd_type=dewpoint devname=Schalter04_Sensor dewname=dew_state, dev=Schalter04_Sensor, dev_regex=.* temp_name=T hum_name=H
2020.04.06 11:40:55 5: End notify loop for Schalter04_Sensor
Ich habe noch die fhem.cfg als Datei beigefügt.
Quick and dirty am Telefon geklärt ;)
Leider hat sich ist in der Konfiguration unter subscribeReading_Sensor ein Tippfehler eingeschlichen.
Damit hat der Sensor1 die Werte der anderen Sensoren geupdatet.
"attr Schalter04_Sensor subscribeReading_Sensor Schalter01/tele/SENSOR"