Readings verschiedener devices addieren

Begonnen von The-Holgi, 18 März 2023, 11:01:14

Vorheriges Thema - Nächstes Thema

Damian

Die Syntax ist korrekt. Aber war da nicht noch ein Reading?
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

The-Holgi

Ja, aber das schickt im Moment keine Werte. Also die DTU ist offline
HP T610 Thin Client; Docker Fhem 5.9; 2X CUL V3 868mhz; Max Heizungssteuerung; FS20kse; FS20UWS; FS20S8-3; 2 FS20DI; HM-CFG-LAN,HM-LC-SW1-PL,HM-SEC-SD, HM-SE1PBU-FM;
Harmony Hub;Hue-Bridge mit Iris, E27 Bulb & FLS-PP

Damian

Zitat von: The-Holgi am 22 März 2023, 17:14:59Ja, aber das schickt im Moment keine Werte. Also die DTU ist offline
Es wird aber bei der Addition benutzt - das reicht schon.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

The-Holgi

Ach so, OK hab es jetzt mal so geändert:
{set_State([FBDECT_Fritzbox_11657_0358133:power:d] + [MQTT2_solar_114183722234:power:d])}Die Meldung kommt weiterhin. Kann es vielleicht daran liegen, dass bis jetzt noch garkeine "Werte" vom 2. reading gekommen sind?
HP T610 Thin Client; Docker Fhem 5.9; 2X CUL V3 868mhz; Max Heizungssteuerung; FS20kse; FS20UWS; FS20S8-3; 2 FS20DI; HM-CFG-LAN,HM-LC-SW1-PL,HM-SEC-SD, HM-SE1PBU-FM;
Harmony Hub;Hue-Bridge mit Iris, E27 Bulb & FLS-PP

Damian

Zitat von: The-Holgi am 22 März 2023, 18:27:20Ach so, OK hab es jetzt mal so geändert:
{set_State([FBDECT_Fritzbox_11657_0358133:power:d] + [MQTT2_solar_114183722234:power:d])}Die Meldung kommt weiterhin. Kann es vielleicht daran liegen, dass bis jetzt noch garkeine "Werte" vom 2. reading gekommen sind?

Wenn die Meldung

condition c01: Argument "0.89 W" isn't numeric in addition
weiterhin kommt, dann kann sie nicht von dieser Definition sein.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

The-Holgi

Die letzten Fehlermeldungen sahen so aus und kamen immer wenn daten von der Fritzdect kamen:
2023.03.22 18:23:58.864 1: PERL WARNING: Argument "" isn't numeric in addition (+) at (eval 3572457) line 1.
2023.03.22 18:23:58.864 3: eval: stromdf: warning in condition c01
HP T610 Thin Client; Docker Fhem 5.9; 2X CUL V3 868mhz; Max Heizungssteuerung; FS20kse; FS20UWS; FS20S8-3; 2 FS20DI; HM-CFG-LAN,HM-LC-SW1-PL,HM-SEC-SD, HM-SE1PBU-FM;
Harmony Hub;Hue-Bridge mit Iris, E27 Bulb & FLS-PP

Damian

Zitat von: The-Holgi am 22 März 2023, 18:55:58Die letzten Fehlermeldungen sahen so aus und kamen immer wenn daten von der Fritzdect kamen:
2023.03.22 18:23:58.864 1: PERL WARNING: Argument "" isn't numeric in addition (+) at (eval 3572457) line 1.
2023.03.22 18:23:58.864 3: eval: stromdf: warning in condition c01

Das ist doch nicht die Meldung, die du vorher gepostet hast. Das ist eine andere Meldung! Das bedeutet, dass ein Reading leer ist, also vermutlich nicht vorhanden ist.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

The-Holgi

Ja, die Meldung vorher war bevor ich das DOIF geändert habe. Hatte dann garnicht genau gesehen/gelesen was sich an der Meldung geändert hat.
Dann kœnnte es ja vielleicht tatsächlich daran liegen, das vom 2. devive bisher keine readings gekommen sind.
HP T610 Thin Client; Docker Fhem 5.9; 2X CUL V3 868mhz; Max Heizungssteuerung; FS20kse; FS20UWS; FS20S8-3; 2 FS20DI; HM-CFG-LAN,HM-LC-SW1-PL,HM-SEC-SD, HM-SE1PBU-FM;
Harmony Hub;Hue-Bridge mit Iris, E27 Bulb & FLS-PP

Damian

Zitat von: The-Holgi am 22 März 2023, 21:29:08Ja, die Meldung vorher war bevor ich das DOIF geändert habe. Hatte dann garnicht genau gesehen/gelesen was sich an der Meldung geändert hat.
Dann kœnnte es ja vielleicht tatsächlich daran liegen, das vom 2. devive bisher keine readings gekommen sind.


So ist das. Du kannst für den Fall auch einen Default-Wert angeben.

[MQTT2_solar_114183722234:power:d,0]
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

The-Holgi

Das werde ich morgen gleich umsetzen.
Besten Dank für die geduldige Hilfe.
HP T610 Thin Client; Docker Fhem 5.9; 2X CUL V3 868mhz; Max Heizungssteuerung; FS20kse; FS20UWS; FS20S8-3; 2 FS20DI; HM-CFG-LAN,HM-LC-SW1-PL,HM-SEC-SD, HM-SE1PBU-FM;
Harmony Hub;Hue-Bridge mit Iris, E27 Bulb & FLS-PP