Seite 1 von 1
cannot be resolved to an item or type
Verfasst: 18. Okt 2019 17:59
von AGH
Moin,
immer nach einem Update von Openhab2 habe ich das gleiche Problem. Items ohne Anbindung an die Hardware können einem Item oder Typ nicht zugeordnet werden.
Ich habe Openhab 2.5 Build#1728.
Das ist der Fehlercode nach dem Update
Code: Alles auswählen
Rule 'alle Rolladen Automatikmode': The name 'All_Roll_ModeAutoTmp' cannot be resolved to an item or type;
In der zugehörigen .items-Datei steht folgendes
Der Fehler verschwindet, wenn ich die Items-Datei kurz im Visual Studio Code Editor ändere und speichere. Erwartungsgemäß wird die Datei dann neu eingelesen.
Ich habe jetzt nur einen meiner "Dummies" aufgelistet. Betroffen sind sie aber alle
Irgend eine Idee?
Danke schon mal im voraus
Re: cannot be resolved to an item or type
Verfasst: 19. Okt 2019 09:37
von udo1toni
Wo siehst Du den Fehler? In openHAB selbst, oder nur im Editor?
Re: cannot be resolved to an item or type
Verfasst: 19. Okt 2019 11:53
von AGH
Moin,
in openhab.log
Nach dem Update wird das System wieder hochgefahren. Dann werden in der Regel erst die Item Dateien geladen und danach die Rules. Es scheint so zu sein, dass die Items noch nicht gänzlich registriert sind, so dass die Rules Fehler auslösen. Auch eine Verzögerung im Init-Teil der Regel brachte keinen Erfolg (teilweise bis zu 15s). Erst das Neuladen der Item-Datei (wird ja durch Editieren erreicht)
Re: cannot be resolved to an item or type
Verfasst: 19. Okt 2019 17:14
von udo1toni
Das ist nicht in Ordnung. Kannst Du dazu bitte mal einen Issue aufmachen. Betrifft ja offensichtlich nur die ungebundenen Items (das ist erklärbar - die anderen Items werden durch den Start des Binding initialisiert). Da läuft also was schief.
Re: cannot be resolved to an item or type
Verfasst: 19. Okt 2019 18:14
von AGH
Tja, und da fangen die Probleme an.
Pkt. 1: Ich weiß nicht einmal wo ich irgendetwas melden kann, max. im englischsprachigen Forum, aber erreiche ich auch die Programmierer?
Pkt. 2: mein Englisch gehört nicht zum besten, heißt: ich bekomme den Fall vielleicht unfallfrei beschrieben, mein Englisch reicht aber nicht aus Probleme technisch tiefgründiger zu diskutieren.
Re: cannot be resolved to an item or type
Verfasst: 20. Okt 2019 09:47
von udo1toni
Zu Punkt 1: Issues werden normalerweise tatsächlich erst mal im englischen Forum diskutiert, aber Du kannst ja beschreiben, was Du getan hast (Unbound Item über *,items Datei angelegt, openHAB neu gestartet -> Item nicht ansprechbar), womit der Issue einfach im github Repository gemeldet werden kann. Da es weder um openHAB1-addons noch um openHAB2-addons geht, muss es ein Problem im openHAB-core sein. Somit wäre das richtige Repository dieses hier:
https://github.com/openhab/openhab-core/issues (schon auf der richtigen Ebene, um ein Issue anzulegen).
Zu Punkt 2: Diskutieren musst Du die technischen Details nicht. Es ist ein Fehler, den Du meldest (mit Angabe des Builds natürlich, Betriebssystem und Plattform ist auch immer gut). Falls es danach Fragen gibt, und Du nicht weiter weißt, kannst Du ja freundlich darauf hinweisen, dass Dein Englisch nicht das beste ist

Re: cannot be resolved to an item or type
Verfasst: 20. Okt 2019 11:55
von AGH
Danke für Deinen Zuspruch. Ich hab das jetzt mal platziert. Mal gucken. Muss ich jetzt diesen Post aufgelöst setzen?ß
Re: cannot be resolved to an item or type
Verfasst: 20. Okt 2019 17:02
von udo1toni
Nein, das Problem ist ja nicht gelöst...