Hauptmenü

FUIP) PERL WARNING

Begonnen von is2late, 19 Januar 2023, 16:05:37

Vorheriges Thema - Nächstes Thema

is2late

Hi,

ich bekomme jedenfalls seit einiger Zeit (erst kürzlich aufgefallen) reichlich FUIP-Warnungen, wobei das UI einwandfrei funktioniert. Neu ist dort eigentlich nur die CO2-View mit Graphen.
Der Stacktrace sieht folgendermaßen aus:

2023.01.19 15:44:24 1: PERL WARNING: Use of uninitialized value in hash element at FHEM/lib/FUIP/View.pm line 462.
2023.01.19 15:44:24 1: stacktrace:
2023.01.19 15:44:24 1:     main::__ANON__                      called by FHEM/lib/FUIP/View.pm (462)
2023.01.19 15:44:24 1:     FUIP::View::_fillField              called by FHEM/lib/FUIP/View.pm (492)
2023.01.19 15:44:24 1:     FUIP::View::_fillField              called by FHEM/lib/FUIP/View.pm (649)
2023.01.19 15:44:24 1:     FUIP::View::getConfigFields         called by FHEM/lib/FUIP/View.pm (470)
2023.01.19 15:44:24 1:     FUIP::View::_fillField              called by ./FHEM/lib/FUIP/View/ViewTemplate.pm (613)
2023.01.19 15:44:24 1:     FUIP::ViewTemplate::getConfigFields called by ./FHEM/42_FUIP.pm (2747)
2023.01.19 15:44:24 1:     FUIP::setViewSettings               called by ./FHEM/lib/FUIP/View/ViewTemplInstance.pm (48)
2023.01.19 15:44:24 1:     (eval)                              called by ./FHEM/lib/FUIP/View/ViewTemplInstance.pm (50)
2023.01.19 15:44:24 1:     FUIP::ViewTemplInstance::getInstantiated called by ./FHEM/42_FUIP.pm (3428)
2023.01.19 15:44:24 1:     FUIP::__ANON__                      called by ./FHEM/42_FUIP.pm (3394)
2023.01.19 15:44:24 1:     FUIP::_traverseViews                called by ./FHEM/42_FUIP.pm (3389)
2023.01.19 15:44:24 1:     FUIP::_traverseViews                called by ./FHEM/42_FUIP.pm (3380)
2023.01.19 15:44:24 1:     FUIP::_traverseViews                called by ./FHEM/42_FUIP.pm (3452)
2023.01.19 15:44:24 1:     FUIP::_traverseViewsOfPage          called by ./FHEM/42_FUIP.pm (605)
2023.01.19 15:44:24 1:     FUIP::getViewDependencies           called by ./FHEM/42_FUIP.pm (614)
2023.01.19 15:44:24 1:     FUIP::renderHeaderHTML              called by ./FHEM/42_FUIP.pm (942)
2023.01.19 15:44:24 1:     FUIP::renderPage                    called by ./FHEM/42_FUIP.pm (1942)
2023.01.19 15:44:24 1:     FUIP::getFuipPage                   called by ./FHEM/42_FUIP.pm (2212)
2023.01.19 15:44:24 1:     FUIP::CGI_inner                     called by ./FHEM/42_FUIP.pm (2331)
2023.01.19 15:44:24 1:     (eval)                              called by ./FHEM/42_FUIP.pm (2333)
2023.01.19 15:44:24 1:     FUIP::CGI                           called by ./FHEM/01_FHEMWEB.pm (1010)
2023.01.19 15:44:24 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (609)
2023.01.19 15:44:24 1:     main::FW_Read                       called by fhem.pl (3976)
2023.01.19 15:44:24 1:     main::CallFn                        called by fhem.pl (784)


Kann jemand etwas damit anfangen?

LG Ingo
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

is2late

Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

Thorsten Pferdekaemper

Hi,
ich habe so ähnlichen Problemen auch schon einmal nachgejagt, aber sie sind dann von alleine verschwunden und ich konnte es nicht mehr reproduzieren.
Kann es sein, dass Du aus einem ViewTemplate ein Feld entfernt oder den Namen geändert hast?
Kannst Du mal Deine /opt/fhem/FHEM/lib/FUIP/config/FUIP_<...>.cfg hier reinhängen?
Gruß,
   Thorsten
FUIP

is2late

Guten Morgen, Thorsten,

nein, meiner Erinnerung nach habe ich weder ein Feld entfernt noch einen Namen geändert. Hab bloß die CO2-View mit Graph eingebaut.
ui.cfg ist angefügt.

Vielen Dank für deine Mühe1

LG
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox