<b>Fatal error</b>: Uncaught Exception: script C:\ProgramData\Symcon\scripts/IPSLibrary/app/core/IPSLogger/IPSLogger.inc.php could NOT be found! in C:\ProgramData\Symcon\scripts\IPSLibrary\app\core\IPSUtils\IPSUtils.inc.php:38
Stack trace:
#0 C:\ProgramData\Symcon\modules\ebusdMQTT\ebusdMQTTDevice\module.php(6): IPSUtils_Include('C:\\ProgramData\\...', 'IPSLibrary::app...')
#1 C:\Windows\System32\-(2): require_once('C:\\ProgramData\\...')
#2 {main}
thrown in <b>C:\ProgramData\Symcon\scripts\IPSLibrary\app\core\IPSUtils\IPSUtils.inc.php</b> on line <b>38</b><br />
Das ist doch verdächtig. IPSLogger habe ich nicht installiert.
So, nachdem ich im Code des Moduls alles was mit IPSLogger zu tun hat auskommentiert habe + Neustart funktionierte das Modul wieder. Ein Glück, hatte schon befürchtet, ich müsste alles neu erstellen und die Referenzen gehen flöten.
Es gab immer noch das Problem dass der Schaltkreisname angeblich nicht existierte; ließ sich durch Neustart des ebusd + mehrfachen Versuchen, es in der Konfigurationsseite zu setzen beheben.
Es scheint aber so zu sein, dass dieses Problem auftritt, sobald Symcon und/oder der Pi mit dem ebusd neu gestartet werden.
Gestern habe ich auf die 5.5 unabsichtlich upgedatet, und nun habe ich, oder es kommt mir nur so vor,
wieder vermehrt diese Fehlermeldungen.
Die letzte unten betrifft den MQTT Server, der Rest das VR71 Modul:
ich bekomme auf der ebusd Seite (d.h. auf dem Raspi) folgende Fehlermeldung (received unknown MS cmd) die ich nicht verstehe.
pi@raspi-ebus:~ $ more /var/log/ebusd.log
2020-10-31 20:05:18.874 [main notice] ebusd 3.4.v3.3-51-g57eae05 started with au
to scan
2020-10-31 20:05:19.013 [bus notice] bus started with own address 31/36
2020-10-31 20:05:19.032 [mqtt notice] connection established
2020-10-31 20:05:19.046 [bus notice] signal acquired
2020-10-31 20:05:25.097 [bus notice] new master 10, master count 2
2020-10-31 20:05:25.895 [bus notice] new master 03, master count 3
2020-10-31 20:05:25.895 [update notice] received unknown MS cmd: 1008b5110101 /
0957458009ffff0100ff
2020-10-31 20:05:26.194 [update notice] received unknown MS cmd: 1026b5230106 /
10f802b8023b0200807a03008085fd4004
2020-10-31 20:05:26.488 [update notice] received unknown MS cmd: 1026b5230107 /
0f00800080f101f10103c80000800504
2020-10-31 20:05:26.747 [update notice] received unknown MS cmd: 1008b5110102 /
06033c96468c78
2020-10-31 20:05:27.002 [bus notice] max. symbols per second: 103
Auf der anderen Seite in IPS kann ihc bei den Verbindungseinstellungen keinen Schaltkreisnamen finden.
Ich vermute, dass deine ebusd Installation noch nicht korrekt ist. Hast du die „Installationskurzanleitung ebusd“ gefunden und das Kapitel 3 („Überprüfung der Konfiguration“) ausprobiert?
Auf der Adresse 15 findet er deine multiMATIC VRC 700, aber die dazugehörige Konfigurationsdatei lädt er nicht. Der „loaded“ Hinweis fehlt. Siehe auch das Beispiel in Kapitel 3:
Zitat: Auch wird angezeigt - ganz wichtig - welche Konfigurationsdateien geladen wurden (hier z.B. „vaillant/15.700.csv“ für eine verbaute MultiMATIC VRC 700/4).
Das erklärt dann auch, warum ebusd mit den empfangenen Steuerzeichen nichts anfangen kann und warum das Modul keinen Schaltkreisnamen anbietet.
In der Richtung müsstest du auf ebusd Seite weitersuchen.
Ich weiss wirklich auch nicht was Sache ist. Ich bekomme es einfach nicht hin, dass die csv Dateien zuverlässig (von ebusd.eu) geladen werden (auf der ebusd Seite auf dem Raspi). Kann mir da jemand nochmal unter die Arme greifen?
und wenn ich eine neue Instanz erstellen möchte kommt das:
<br />
<b>Fatal error</b>: Uncaught Exception: script /var/lib/symcon/scripts/IPSLibrary/app/core/IPSLogger/IPSLogger.inc.php
could NOT be found! in /var/lib/symcon/scripts/IPSLibrary/app/core/IPSUtils/IPSUtils.inc.php:38
Stack trace:
#0 /var/lib/symcon/modules/.store/de.bumaas.ebusdmqtt/ebusdMQTTDevice/module.php(6):
IPSUtils_Include('/var/lib/symcon...', 'IPSLibrary::app...')
#1 /-(2): require_once('/var/lib/symcon...')
#2 {main}
thrown in <b>/var/lib/symcon/scripts/IPSLibrary/app/core/IPSUtils/IPSUtils.inc.php</b> on line <b>38</b><br />
(Code: -32603)