tempListTmpl =>"[verify|restore]" ->Server crash<-

Begonnen von skeleton, 11 November 2018, 09:40:29

Vorheriges Thema - Nächstes Thema

MadMax-FHEM

#15
Wenn der Fehler schon so lange besteht (wie lange) du vorher, nachher und seitdem kein Update gemacht hast: woher soll er kommen?

Bzw. schreibst du ja was von Updates hättest du gemacht, was nun!?
Bzw. Updates wovon? fhem, OS, ...?

Es kann aber doch sein, dass irgendeiner deiner Updates (also der zu deinem aktuellen Stand geführt hat) einen Fehler hat...

Warum sollte dann ein Update auf die aktuelle Version nicht helfen!?

(bleibt immer noch die Möglichkeit einer defekten SD / immer noch keine Ahnung welches System überhaupt drunter steckt)

Und immer noch die Frage: warum machst du den restore jede Nacht!?

EDIT: hat sich überschnitten... Dann SD Karte? bzw.: welches System überhaupt... Und: warum jede Nacht? ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

skeleton

Achso, noch auf die Frage der Flash Card, das System ist auf einer SSD installiert
BananaPi mt 0.5TB SSD,Fhem, Homebridge,CUL V3, 9xHM-CC-RT-DN,1xHM-WDS30-T-O, 1xHM-ES-PMSw1-Pl, 2xHM-WDS10-TH-O, 1xHM-SwI-3-FM,1xHM-SEC-WDS-2, 3xHM-Sec-SC-2, 3xHM-LC-Sw1PBU-FM, 3x,HM-SEC-SD-2,
3xHM-ES-PMSw1-Pl,1xHM-SWI-3-FM

CoolTux

OK jetzt sehe ich die Zusammenhänge im Code und kann zu mindest erahnen wieso.
Hattest oder hast Du HMinfo installiert?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

skeleton

CoolTux, gute Frage, zumindest nicht bewusst das ich wüsste...ein "find /opt/fhem -name HMinfo" gibt nichts zurück
BananaPi mt 0.5TB SSD,Fhem, Homebridge,CUL V3, 9xHM-CC-RT-DN,1xHM-WDS30-T-O, 1xHM-ES-PMSw1-Pl, 2xHM-WDS10-TH-O, 1xHM-SwI-3-FM,1xHM-SEC-WDS-2, 3xHM-Sec-SC-2, 3xHM-LC-Sw1PBU-FM, 3x,HM-SEC-SD-2,
3xHM-ES-PMSw1-Pl,1xHM-SWI-3-FM

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

frank

FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

skeleton

CoolTux, nein kommt nichts zurueck

Frank


Latest Revision: 17867

File                        Rev   Last Change

fhem.pl                     17779 2018-11-18 17:49:14Z rudolfkoenig
90_at.pm                    17561 2018-10-18 14:45:30Z rudolfkoenig
98_autocreate.pm            17684 2018-11-05 15:52:53Z rudolfkoenig
98_cmdalias.pm              16300 2018-03-01 08:48:21Z rudolfkoenig
00_CUL.pm                   17559 2018-10-18 07:45:07Z rudolfkoenig
10_CUL_HM.pm                17837 2018-11-25 10:50:11Z martinp876
95_Dashboard.pm             16920 2018-06-29 12:01:56Z DS_Starter
98_dummy.pm                 16965 2018-07-09 07:59:58Z rudolfkoenig
73_ElectricityCalculator.pm 16601 2018-04-13 17:57:41Z Sailor
91_eventTypes.pm            14888 2017-08-13 12:07:12Z rudolfkoenig
01_FHEMWEB.pm               17750 2018-11-15 11:27:54Z rudolfkoenig
92_FileLog.pm               17181 2018-08-20 17:23:26Z rudolfkoenig
95_FLOORPLAN.pm             13735 2017-03-19 12:43:53Z UliM
59_HCS.pm                   17793 2018-11-19 22:57:32Z bernd_zwo
02_HTTPSRV.pm               16874 2018-06-15 17:18:55Z neubert
98_JsonList2.pm             17230 2018-08-30 13:03:48Z rudolfkoenig
70_JSONMETER.pm             16716 2018-05-10 07:25:20Z tupol
No Id found for 99_myUtils.pm
91_notify.pm                17225 2018-08-29 12:34:29Z rudolfkoenig
70_Pushover.pm              17857 2018-11-27 20:09:10Z loredo
33_readingsGroup.pm         16299 2018-03-01 08:06:55Z justme1968
39_siri.pm                  14044 2017-04-20 07:48:44Z justme1968
70_STV.pm                   12857 2016-12-21 11:59:33Z Zwiebel
99_SUNRISE_EL.pm            16632 2018-04-17 19:00:21Z rudolfkoenig
98_SVG.pm                   17779 2018-11-18 17:49:14Z rudolfkoenig
98_telnet.pm                17529 2018-10-14 12:57:06Z rudolfkoenig
99_Utils.pm                 15713 2017-12-28 11:01:02Z rudolfkoenig
98_version.pm               15140 2017-09-26 09:20:09Z markusbloch
91_watchdog.pm              16963 2018-07-09 07:40:22Z rudolfkoenig
98_weblink.pm               16293 2018-02-28 21:33:57Z rudolfkoenig

AttrTemplate.pm             17782 2018-11-18 20:18:15Z rudolfkoenig
Blocking.pm                 17553 2018-10-17 15:56:35Z rudolfkoenig
Color.pm                    11159 2016-03-30 16:08:06Z justme1968
DevIo.pm                    17702 2018-11-07 19:02:28Z rudolfkoenig
BananaPi mt 0.5TB SSD,Fhem, Homebridge,CUL V3, 9xHM-CC-RT-DN,1xHM-WDS30-T-O, 1xHM-ES-PMSw1-Pl, 2xHM-WDS10-TH-O, 1xHM-SwI-3-FM,1xHM-SEC-WDS-2, 3xHM-Sec-SC-2, 3xHM-LC-Sw1PBU-FM, 3x,HM-SEC-SD-2,
3xHM-ES-PMSw1-Pl,1xHM-SWI-3-FM

CoolTux

Also wenn ich den Code richtig interpretiere dann wird für Deinen Befehl zwingend HMinfo benötigt. So verstehe ich das zu mindest, oder es fehlt eine weitere Abfrage.

Am besten HMinfo definieren, tut nicht weh und kostet nicht extra.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

skeleton

CoolTux,

das wars !!!

nach dem define und ein update kommt im Log

2018.11.29 13:17:34 1: No Logdevice >FileLog_BM_Wohnzimmer<
2018.11.29 13:18:15 3: CUL_HM set BLZ_Fenster_Clima tempListSat prep 08:30 18.0 24:00 18.0
2018.11.29 13:18:15 3: CUL_HM set BLZ_Fenster_Clima tempListSun prep 08:30 18.0 24:00 18.0
2018.11.29 13:18:15 3: CUL_HM set BLZ_Fenster_Clima tempListMon prep 06:30 18.0 24:00 18.0
2018.11.29 13:18:15 3: CUL_HM set BLZ_Fenster_Clima tempListTue prep 06:30 18.0 24:00 18.0
2018.11.29 13:18:15 3: CUL_HM set BLZ_Fenster_Clima tempListWed prep 06:30 18.0 24:00 18.0
2018.11.29 13:18:15 3: CUL_HM set BLZ_Fenster_Clima tempListThu prep 06:30 18.0 24:00 18.0
2018.11.29 13:18:15 3: CUL_HM set BLZ_Fenster_Clima tempListFri prep 06:30 18.0 24:00 18.0
2018.11.29 13:18:15 3: CUL_HM set BLZ_Fenster_Clima tempListFri exec 06:30 18.0 24:00 18.0


Recht herzlichen Dank an alle die geholfen haben, superklasse !!!!
BananaPi mt 0.5TB SSD,Fhem, Homebridge,CUL V3, 9xHM-CC-RT-DN,1xHM-WDS30-T-O, 1xHM-ES-PMSw1-Pl, 2xHM-WDS10-TH-O, 1xHM-SwI-3-FM,1xHM-SEC-WDS-2, 3xHM-Sec-SC-2, 3xHM-LC-Sw1PBU-FM, 3x,HM-SEC-SD-2,
3xHM-ES-PMSw1-Pl,1xHM-SWI-3-FM

CoolTux

Ich habe Martin eine Mail geschickt und anhand des Modul Codes ihm versucht zu erklären wo das Problem liegen könnte. Eine Abfrage darauf ob eine HMinfo Instanz existiert wird gemacht, irgendwie geht die aber nicht korrekt.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

skeleton

Ok sauber, das ist mit Sicherheit der richtige Ansatz !

Was mich nur wundert ist das es ich glaube (!) 2-3 (!) Jahre sauber funktioniert hat und dann nicht mehr.
Ich kann wenn es wichtig ist bis 2014 in die Logfiles schauen und sehen wann der Fehler aufgetreten ist, müsst ihr mich nur wissen lassen


Nochmals recht herzlichen dank
BananaPi mt 0.5TB SSD,Fhem, Homebridge,CUL V3, 9xHM-CC-RT-DN,1xHM-WDS30-T-O, 1xHM-ES-PMSw1-Pl, 2xHM-WDS10-TH-O, 1xHM-SwI-3-FM,1xHM-SEC-WDS-2, 3xHM-Sec-SC-2, 3xHM-LC-Sw1PBU-FM, 3x,HM-SEC-SD-2,
3xHM-ES-PMSw1-Pl,1xHM-SWI-3-FM

CoolTux

Ich konnte es in der Tat verifizieren.

{ ($modules{'HMinfo'} ? 'ja' : 'nein') }

In der Kommandozeile von FHEMWEB ergibt ein ja obwohl keine Instanz vom Type HMinfo existiert.
Ist also ein Bug.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Zitat von: skeleton am 29 November 2018, 13:30:22
Ok sauber, das ist mit Sicherheit der richtige Ansatz !

Was mich nur wundert ist das es ich glaube (!) 2-3 (!) Jahre sauber funktioniert hat und dann nicht mehr.
Ich kann wenn es wichtig ist bis 2014 in die Logfiles schauen und sehen wann der Fehler aufgetreten ist, müsst ihr mich nur wissen lassen


Nochmals recht herzlichen dank

Kann durchaus helfen. Wenn Du da was findest wäre es super.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Also.
Sobald ein Gerät vom TYPE CUL_HM definiert wurde ist $modules der Meinung einen Eintrag
$modules{'HMinfo'}
zu finden.

Ich denke damit kann man mal suchen gehen wo das Problem genau liegt.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

skeleton

Hi, also das erste mal habe ich die Fehlermeldung wie folgt gefunden

"2015/fhem-2015-12.log:2015.12.12 01:00:00 3: AllNightCleanUP: Undefined subroutine &main::HMinfo_tempListDefFn called at ./FHEM/10_CUL_HM.pm line 4691"

Also am 12.12.2015 die nachfolgenden Fehlermeldungen sind gleich aber die CodeZeile verschiebt sich logischerweise.

Hilft das weiter ?

cheers
(C)arlos
BananaPi mt 0.5TB SSD,Fhem, Homebridge,CUL V3, 9xHM-CC-RT-DN,1xHM-WDS30-T-O, 1xHM-ES-PMSw1-Pl, 2xHM-WDS10-TH-O, 1xHM-SwI-3-FM,1xHM-SEC-WDS-2, 3xHM-Sec-SC-2, 3xHM-LC-Sw1PBU-FM, 3x,HM-SEC-SD-2,
3xHM-ES-PMSw1-Pl,1xHM-SWI-3-FM