HCS Fehlermeldung

Begonnen von The-Holgi, 02 November 2018, 11:35:38

Vorheriges Thema - Nächstes Thema

The-Holgi

Hallo, (jetzt nochmal im richtigen Forum)
seit dem ich gestern ein update gemacht habe taucht folgender Fehler im log auf:
PERL WARNING: Argument "n/a" isn't numeric in subtraction (-) at ./FHEM/59_HCS.pm line 646.
stacktrace:
2018.11.01 20:34:57 1:     main::__ANON__                      called by ./FHEM/59_HCS.pm (646)
2018.11.01 20:34:57 1:     main::HCS_getValues                 called by ./FHEM/59_HCS.pm (190)
2018.11.01 20:34:57 1:     main::HCS_DoInit                    called by ./FHEM/59_HCS.pm (154)
2018.11.01 20:34:57 1:     main::HCS_Notify                    called by fhem.pl (3599)
2018.11.01 20:34:57 1:     main::CallFn                        called by fhem.pl (3519)
2018.11.01 20:34:57 1:     main::DoTrigger                     called by fhem.pl (631)


Was kann ich tun?
Gruß Holger
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

bernd_zwo

Hallo Holger,
kannst Du mal schauen, welche Version vom HCS bei Dir läuft und eine Ausgabe von list <DeinHCSDevice> posten?

Gruß,
Bernd
Meine Installation: fhem 5.8, Raspi 2 / Raspbian, Busware CUL 868, HM-MOD-UART, HM-CFG-USB-2 (aCulfw V 1.26.04 a-culfw Build: 306), JeeLink V3, fht8v, TX29DTH-IT, HM- (diverse)

The-Holgi

Hallo Bernd,
mittlerweile tritt der Fehler nicht mehr auf.
Autocreate hat wohl ein HT vom Nachbarn angelegt, welches natürlich nicht gepairt war.
Das muß dann zu dem Fehler geführt haben, nach löschen des ,,fremden" Ht's war der Fehler weg.
War wohl Zufall, das mir das genau nach einem update aufgefallen ist.
Die Version von HCS sollte die aktuelle sein.
Hier trotzdem noch das list:
Internals:
   CHANGED   
   DEF        Therme
   DEVICE     Therme
   NAME       HCS_System
   NEXTCHECK  04:02:51
   NOTIFYDEV  global
   NR         223
   NTFY_ORDER 50-HCS_System
   STATE      idle
   TYPE       HCS
   READINGS:
     2015-01-30 11:22:50   0adecd          ignored
     2018-11-02 12:51:09   MAX_08320b      idle
     2018-11-12 03:57:51   bd_Thermostat   idle
     2018-11-11 22:07:50   devicestate     off
     2018-11-12 03:57:51   eco             off
     2018-11-12 03:57:51   fl_Thermostat   idle
     2018-11-12 03:57:51   ki_Thermostat   excluded
     2018-11-12 03:57:51   ku_Thermostat   idle
     2018-11-12 03:57:51   locked          00:00:00
     2018-11-12 03:57:51   overdrive       off
     2018-11-12 03:57:51   sensor          11.0
     2018-11-12 03:57:51   state           idle
     2018-11-12 03:57:51   sz_heizung      excluded
     2018-11-12 03:57:51   wz_Thermostat   idle
   helper:
     lastSentDeviceCmdOn 1541935968
     device:
       bd_Thermostat:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 16.0
         tempMeasured 21.8
         type       MAX
       fl_Thermostat:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 10.0
         tempMeasured 18.5
         type       MAX
       ki_Thermostat:
         actuator   0
         demand     0
         excluded   1
         ignored    0
         tempDesired 12.0
         tempMeasured 20.8
         type       MAX
       ku_Thermostat:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 16.0
         tempMeasured 21.8
         type       MAX
       sz_heizung:
         actuator   0
         demand     0
         excluded   1
         ignored    0
         tempDesired 12.0
         tempMeasured 17.2
         type       MAX
       wz_Thermostat:
         actuator   0
         demand     0
         excluded   0
         ignored    0
         tempDesired 16.0
         tempMeasured 21.8
         type       MAX
Attributes:
   deviceCmdOff off
   deviceCmdOn on
   event-on-change-reading state,devicestate,eco,overdrive
   exclude    sz_heizung, ki_Thermostat
   fm_type    state
   idleperiod 10
   interval   5
   mode       valve
   room       Heizung
   sensor     Aussen_Sensor
   sensorReading temperature
   sensorThresholdOff 18
   sensorThresholdOn -1
   thermostatThresholdOff 0.5
   thermostatThresholdOn 0.5
   valveThresholdOff 10
   valveThresholdOn 40
   verbose    2


Gruß Holger
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

bernd_zwo

Hallo zusammen,

ich habe in Abstimmung mit dem Maintainer das Logging, das wahrscheinlich zu dem o.a. Fehler führte, angepasst.
Zusätzlich werden jetzt noch PID20-Regler vom HCS berücksichtigt.

Gruß, Bernd
Meine Installation: fhem 5.8, Raspi 2 / Raspbian, Busware CUL 868, HM-MOD-UART, HM-CFG-USB-2 (aCulfw V 1.26.04 a-culfw Build: 306), JeeLink V3, fht8v, TX29DTH-IT, HM- (diverse)

nebukadnezza

Hallo,

kann es sein, dass beim Anpassen etwas mit dem Logging schief gegangen ist?

Habe folgende Einträge im fhem log:
Zitat
2018.11.29 22:16:40 3: HCS kg.k2.cc.hcs Found 12 Device(s): 0 FHT, 12 HM-CC-TC, 0 MAX, 0 ZWave, demand: 0, idle: 0, ignored: 6, excluded: 0, unknown: 6, eco: no overdrive: no

Allerdings sollten es 6 idle und 6 excluded sein. Scheint, als wären die Werte um eine "Spalte" verrutscht.

list kg.k2.cc.hcs liefert das korrekt, nur das log scheint nicht zu passen.

Danke!

The-Holgi

Hallo,
bei mir taucht nun nach einem shutdown restart folgende Meldung im log auf:
PERL WARNING: Redundant argument in sprintf at ./FHEM/59_HCS.pm line 725
Jemand eine Idee dazu?

Gruß Holger
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

bernd_zwo

#6
Da hatte ich noch eine Stelle übersehen, ich habe eine neue Version eingecheckt: 17894
Die Reihenfolge im Log passt jetzt auch wieder.

Gruß, Bernd
Meine Installation: fhem 5.8, Raspi 2 / Raspbian, Busware CUL 868, HM-MOD-UART, HM-CFG-USB-2 (aCulfw V 1.26.04 a-culfw Build: 306), JeeLink V3, fht8v, TX29DTH-IT, HM- (diverse)

The-Holgi

Besten Dank,
die Meldung taucht nicht mehr auf.

Gruß Holger
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

Beetle2003

Hallo,

hat jemand eine Lösung gefunden?
Ich erhalte die Meldung:
2018.03.17 17:25:52 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/59_HCS.pm line 679.
2018.03.17 17:25:52 1: Excl/Ignored .
2018.03.17 17:25:52 1: Excl/Ignored .
2018.03.17 17:25:52 1: Excl/Ignored .
Ich habe festgestellt das sie Meldung immer dann kommt wenn der ECO Mode aktiviert ist.  Diese Meldungen werden im Abstand von 5 Minuten in das Log geschrieben.

bernd_zwo

Hallo Beetle,
die Zeilennummer passt irgendwie nicht so richtig zu einem String-Concat in der letzten Version.
Was sagt ein "version 59_HCS" auf der Kommandozeile des Webfrontends bei Dir?
Meine Installation: fhem 5.8, Raspi 2 / Raspbian, Busware CUL 868, HM-MOD-UART, HM-CFG-USB-2 (aCulfw V 1.26.04 a-culfw Build: 306), JeeLink V3, fht8v, TX29DTH-IT, HM- (diverse)

Beetle2003

Zitat von: bernd_zwo am 11 Februar 2019, 21:53:38
Hallo Beetle,
die Zeilennummer passt irgendwie nicht so richtig zu einem String-Concat in der letzten Version.
Was sagt ein "version 59_HCS" auf der Kommandozeile des Webfrontends bei Dir?

Hallo,

Ergebnis:
59_HCS.pm 17894 2018-12-04 20:18:34Z bernd_zwo

Jack-Luck

@Beetle2003 ich habe das gleiche Problem, auch sobald eco Mode eingeschaltet ist.

2021.01.06 21:47:21 1: Excl/Ignored .
2021.01.06 21:50:21 1: Excl/Ignored .

Konntest du es mittlerweile lösen?

Beetle2003

Zitat von: Jack-Luck am 06 Januar 2021, 22:03:41
@Beetle2003 ich habe das gleiche Problem, auch sobald eco Mode eingeschaltet ist.

2021.01.06 21:47:21 1: Excl/Ignored .
2021.01.06 21:50:21 1: Excl/Ignored .

Konntest du es mittlerweile lösen?

Hallo,

nein nicht gelöst bekommen. Habe verschiedene Dinge probiert, doch keines war die Lösung.
Lebe derzeit mit dem Fehler.

Wenn jemand eine Idee hat, würde ich mich über einen Hinweis freuen.