Upgrade 7.0: Integrity-Check mit 137 Fehlern

Hallo,
ich habe heute meine Docker Instanz von 6.4 auf 7.0 hochgezogen. Der Integrity-Check wirft ziemlich viele Fehler. Was kann ich hier tun?

Beim Prüfen der Fehler über die Konsole kommen zwei PopUps:

Konnte nicht prüfen, ob die Instanz Suchen unterstützt
Instanz hat diese Funktion nicht implementiert (Code: -32603)

Es gab einen nicht abgefangener Fehler. Bitte kontaktieren Sie Symcon mit der folgenden Fehlermeldung und einer Beschreibung, wie Sie den Fehler ausgelöst haben

getModule@https://foo/console/src/console-app.js:24831:871 loadInstance@https://foo/console/src/console-app.js:32546:145 _wakeUpTab@https://foo/console/src/console-app.js:33795:639 update@https://foo/console/src/console-app.js:33823:403 _onSelectedTabChanged@https://foo/console/src/console-app.js:33771:42 runObserverEffect@https://foo/console/src/console-app.js:3732:175 runEffects@https://ips.foo/console/src/console-app.js:3689:250 _propertiesChanged@https://foo/console/src/console-app.js:4541:11 _flushProperties@https://foo/console/src/console-app.js:3032:249 _invalidateProperties@https://foo/console/src/console-app.js:4442:76 set@https://foo/console/src/console-app.js:4648:220 openTab@https://foo/console/src/console-app.js:33815:68 _openObject@https://foo/console/src/console-app.js:31225:1602 @https://foo/console/src/console-app.js:31161:379 _clickHandler@https://foo/console/src/console-app.js:26730:246 @https://foo/console/src/console-app.js:26784:506

Danke und viele Grüße,
Stefan

… 6.4->7
Beim mir geht nicht mal mehr der Intergrity-Check bei meiner Heizungssteuerung…

…wie kann ich downgraden mit Raspeberry: sudo app purge/Install symcon?
oder bitte link für Datei 6.4.
Backup habe ich gemacht…

Gruß Konny

Browser Cache nach dem Update gelöscht?

(Raspberryinstallationen) HTML oder MAC-Konsole

…Hausautomation-Symcon-Installation ohne Fehler,
…die Symcon-Heizungssteuerung (Läuft seit 2012 mit diversen Anpassungen) nach „apt upgrade“ leider irgendwie zerschossen…
(Hauptscript mit Fehlermeldung „String + Int…“.Ich schätze liegt an PHP 8.2)… Sämtliche Reparaturversuche haben es „verschlimmbessert“.
Habe leider keine SD-karten-Image mehr,
nur Backup vom /var/lib/symcon (nicht /usr/bin/symcon(6.4))

Gruß Konny

Dann installier die alte Version aus dem lokalen APT Cache.
Und bitte, schreibe Beiträge welche man auch lesen und verstehen kann.
Helfen kann man mit solchen halben Infos aber eh nicht.
Michael

Hallo Michael,
du kannst mir helfen , wenn Du mir sagst, wie ich symcon6.4 wieder installieren kann:
Mit „sudo apt cache show symcon“
komm ich nicht weiter, da nur Symcon 7 angezeigt wird.
Mit den Kanaleinstellungen unter Raspberry Pi auch nicht.
AVAILABLE_CHANNELS=( „stable“ „beta“ „testing“ ).

Gruß Konny

Hallo zusammen,

ich freue mich ja über rege Beteiligung, aber bisher haben alle Antworten nichts mit meiner Frage zu tun, stattdessen werden andere Fehler diskutiert. Daher nochmal die Frage, ob mir bei meinem initial genannten Problem jemand helfen kann?

Viele Grüße,
Stefan

Zu 1 keine Ahnung…
Zu wenig Infos. Welche Instanz ist das?

Zu 2
Auch zu wenig Infos. Für Konsolenfehler musst du genau beschreiben wie das z.b. @Dr.Niels nachstellen kann. Was hast du in der Konsole gemacht, damit dieser Fehler erzeugt wurde.
Michael

@SteBe Es gab heute ein Update. Magst du dies noch installieren?

Vermutlich nutzt du den IPSLogger/IPSLibrary und dies verhindert, dass Module geladen werden. Schau mal bitte ins Logfile :slight_smile:

paresy

Hi,

hast Du die aktuelle Beta des Integrity Check instaliert? Nur die ist zu 7 kompatibel. Im Modulstore das Modul auswählen, runter scrollen und „weitere optionen“ wählen und dort auf Beta wechseln.

@Konny_2
downgrade geht nicht, wenn Du die deb nicht mehr hast. Mach einen neuen Thread aus MIT einer Fehlerbeschreibung.

Ist keine Fehlerbeschreibung…

Viele Grüße

Der Hinweis auf die beta war gut, jetzt kann ich die Konfigurationsseite des Moduls wieder sehen und bekomme die Fehler nicht mehr angezeigt. Danke!

@paresy: meinst du eine aktuellere IPS Version oder das Modul? Im Integrity Check sehe ich weiterhin 136 Fehler. Die meisten scheinen sich um HomeKit und utf8 zu drehen.

Stefan

Schau mal ob es hilft unter Kern-Instanzen → utils (doppel klick auf utils) die Funktion „Umlaute korrigieren“

Vielleicht hilft das schon, ansonsten wäre die Meldung schon interessant

Schreib am besten in den Integrity Check Thread, welche Fehler es genau sind. Ich denke hier können wir zu machen, da die aktuellste Beta deine Probleme 1+2 ja gelöst hat.

paresy

Sehr gut, vielen Dank!

Hi @Konny_2,
Fehlermeldungen am besten Komplett posten. PHP 8.2 hat es nicht mehr so mit automatischer Typkonvertierung. In deinem Fall ist es wohl String+Int und stattdessen müsste es jetzt heißen String+strval(Int)

Ralf