Migration von Windows auf Raspberry Pi

Moin,

ich habe meine komplette IPS-Installation auf einen Raspberry Pi migriert. Läuft soweit auch ganz gut (Homematic).
Jedoch werden folgende Instanzen als fehlerhaft markiert:

[ul]
[li]Amazonechoio
[/li][li]Philips HUE Bridge
[/li][li]Logitech Harmony
[/li][li]IQL4Smarthome
[/li][li]Homekit Bridge
[/li][li]Amazon Echo Konfigurator
[/li][li]
[/li][/ul]

Allesamt den gleichen Fehler: 32603 Instanz hat diese Funktion nicht implementiert.

Was mache ich falsch bzw. wie kann ich die Fehler beheben? Einfach Instanz löschen und aus dem Store neu anlegen?

Gruß

Jimmy

Du hast wohl die Module nicht mit kopiert.
Entweder nachholen oder neu installieren.
Instanzen nicht löschen, dann sind deine Einstellungen ja weg.
Michael

Hallo Michael,

der Ordner war mir beim Packen wohl entglitten. Habe ich jetzt nachgeholt.

Aber, trotzdem überall ein neuer Fehler:

Amazon Echo Configurator -> InstanceInterface is not available
Homekit Bridge -> dito
IQL4Smarthome -> dito
Logitech Harmony -> dito
Philips HUE Bridge -> dito
AmazonEchoIO -> dito

Vorher IPS beendet?
Werden die Module geladen? (Logfile)
Und sind sie im Modul-Control auch vorhanden?
Michael

IPS war beendet.

Sieht nicht gut aus im Log:

01.11.2019 17:33:49 | 58916 | MESSAGE | HomeMatic Device     | Erstelle...
01.11.2019 17:33:49 | 57851 | MESSAGE | HomeMatic Device     | Erstelle...
01.11.2019 17:33:49 | 31018 | MESSAGE | HomeMatic Device     | Erstelle...
01.11.2019 17:33:49 | 20732 | MESSAGE | WebFront Configurator | Erstelle...
01.11.2019 17:33:49 | 58749 | MESSAGE | WebFront Configurator | Erstelle...
01.11.2019 17:33:49 | 17067 | MESSAGE | HomeMatic Device     | Erstelle...
01.11.2019 17:33:49 | 10610 | MESSAGE | HomeMatic Device     | Erstelle...
01.11.2019 17:33:49 | 27983 | MESSAGE | DNSSD Control        | Erstelle...
01.11.2019 17:33:49 | 25613 | MESSAGE | AmazonEchoIO         | Erstelle...
01.11.2019 17:33:49 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 134 ~ Absender: RunScript
01.11.2019 17:33:49 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 0 ~ Absender: RunScript ~ Dauer: 147 ms
01.11.2019 17:33:49 | 25613 | MESSAGE | AmazonEchoIO         | Entferne...
01.11.2019 17:33:49 | 25613 | ERROR   | InstanceManager      | Kann Schnittstellen-Instanz nicht erstellen: <br />
<b>Warning</b>:  include_once(/var/lib/symcon/\scripts\IPSLibrary\app\core\IPSUtils\IPSUtils.inc.php): failed to open stream: Datei oder Verzeichnis nicht gefunden in <b>/var/lib/symcon/scripts/__autoload.php</b> on line <b>3</b><br />
<br />
<b>Warning</b>:  include_once(): Failed opening '/var/lib/symcon/\scripts\IPSLibrary\app\core\IPSUtils\IPSUtils.inc.php' for inclusion (include_path='.:') in <b>/var/lib/symcon/scripts/__autoload.php</b> on line <b>3</b><br />

Das wiederholt sich dann.

Deine IPSLibrary scheint zu alt zu sein. Dort werden noch die alten Windows Pfade verwendet.

paresy

Das kommt auch durch die kopierte __autoload, da sind schon Windows Pfade enthalten.
Lösung:
IPSLibrary von Hand aus dem Objektbaum gelöscht. Jetzt Probleme mit Modulen…

Michael
PS: Bei dir wird aktuell nicht ein PHP-Script laufen!

Sieht jetzt viel besser aus.

Jetzt erscheint im Log nur noch bei IQL4Smarhome:

<b>Warning</b>:  InstanceInterface is not available in <b>/var/lib/symcon/modules/IQL4Symcon/IQL4SmartHome/module.php</b> on line <b>937</b><br />
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/var/lib/symcon/modules/IQL4Symcon/IQL4SmartHome/module.php</b> on line <b>939</b><br />
<br />
<b>Warning</b>:  InstanceInterface is not available in <b>/var/lib/symcon/modules/IQL4Symcon/IQL4SmartHome/module.php</b> on line <b>950</b><br />
<br />
<b>Warning</b>:  InstanceInterface is not available in <b>/var/lib/symcon/modules/IQL4Symcon/IQL4SmartHome/module.php</b> on line <b>951</b><br />

Keine Instanz hat sonst mehr Fehler.