Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Bitte im Titel immer zuerst den Namen des Plugins hinschreiben
Zum Plugin selbst bzw. Update Strategie: daraus entnehme ich es wird aktiv nicht mehr weiterentwickelt? Wenn dem so ist sollte man das wo auf der Plugin-Seite vermerken.
Wer eine nachhaltige/aktuelle Lösung braucht setzt dann womöglich auf andere Tools. Danke!
Ich nutze das Plugin selbst. Es wird aktiv weiterentwickelt, wenn etwas nicht mehr funktioniert. Neue Features sind vorerst nicht geplant, hier auch so mehrmals kommuniziert. Wenn wir selbst etwas brauchen, bauen wir es ein.
Ansonsten sind die Quellen ja frei zugänglich und wenn du Grafana auf eine neue Version gehoben hast mache gerne einen Pull Request auf Git und wir bauen das sofort ein. Freie Software lebt vom mitmachen und jeder kann etwas dazu beitragen.
Ich habe ein Error im getloxplan. Aufgefallen ist es mir, als mir ein anderer Sensor bzw. der Virtuelle Status dazu nicht angezeigt wird.
Habt ihr mir einen Tip, was ich als Problemlösung versuchen könnte?
HTML-Code:
INFO: Loxone::GetLoxplan::getFile--> Uripart: /dev/fsget/prog/sps_0254_20250808132027.zip Localfile: /dev/shm/s4ltmp/s4l_loxplan_ms1.zip
OK: Loxone::GetLoxplan::getFile--> File successfully downloaded to /dev/shm/s4ltmp/s4l_loxplan_ms1.zip
INFO: Loxone::GetLoxplan::getLoxplan--> Local file: /dev/shm/s4ltmp/s4l_loxplan_ms1.zip
INFO: Cleaning up old files
INFO: Loxone::GetLoxplan::getLoxplan--> Unzipping zip
INFO: Loxone::GetLoxplan::getLoxplan--> Calling unpack_loxcc.py
OK: Loxone::GetLoxplan::getLoxplan--> Finished
OK: Loxplan for MS1 found, parsing now...
INFO: loxplan2json started
INFO: Reading local Loxplan json
INFO: Reading LoxBerry Miniserver list
MS1: Added serial 504F94D08E8D
INFO: Removing BOM of LoxPLAN input
CRITICAL: import.cgi: Cannot parse LoxPLAN XML file: :2854: parser error : Attribute Title redefined
itle="API Connector Grid" NTXT="Intelligent API based connector for grid values"
^
:2859: parser error : Attribute Title redefined
Connector PV" NTXT="Intelligent API based connector for values of the PV system"
^
:2864: parser error : Attribute Title redefined
API Connector Battery" NTXT="Intelligent API based connector for battery values"
^
CRITICAL: Error parsing XML
OK: Parameters ok - responding with HTTP 200
Die Zahlen in der Fehlermeldung geben die Zeile im Loxone-File an, das nicht XML-valide ist.
Das ist das, was du dir ansehen und im Loxone-File korrigieren musst.
Ich weiss nicht wo ich das ändern müsste. Die "API Connector" sind soweit ich das verstanden habe alle vom neuen Fronius-Plugin.
Wenn ich die ".LoxCC" von Hand mit der "unpack_loxcc.py" verarbeite erhalte ich soweit schonmal keine Fehlermeldung. Wie kann ich die Schritte nun weiter nachfolziehen?
Hab das selbe Problem, wenn ich die Stats verarbeiten lassen möchte:
CRITICAL: import.cgi: Cannot parse LoxPLAN XML file: :3550: parser error : Attribute Title redefined
itle="API Connector Grid" NTXT="Intelligent API based connector for grid values"
^
:3555: parser error : Attribute Title redefined
Connector PV" NTXT="Intelligent API based connector for values of the PV system"
^
:3560: parser error : Attribute Title redefined
API Connector Battery" NTXT="Intelligent API based connector for battery values"
^
Hallo,
Ein paar mal wurde es ja schon angesprochen auf den letzten seiten.
Ich habe auch das Thema, dass einige Zeit immer wieder keine Daten zu sehen sind.
Wir haben alle Versionen im Plugin fix eingestellt, weil Grafana und auch Influx immer wieder Veränderungen vorgenommen haben, die nicht abwärtskompatibel waren. Jedes Mal mussten wir nachpflegen, irgendwann hatten wir die schnauze voll.
Ihr könnt in /etc/apt/preferences.d das Grafana Repo anpassen und dann die neueste Version installieren. Müsst dann nur selbst schauen, ob die Verbindung noch zur Influx steht und sonst ggf. anpassen. Unter config liegen die Files.
Ein Update ist aktuell nicht geplant, auch keine Trennung von Grafana und Plugin.
Hallo,
mir ist es jetzt gelungen Grafana auf die derzeit aktuelle Version (v12.2.0) zu aktualisieren.
Hier die Schritte die ich gemacht habe:
Loxberry und OS (in meinem Fall DietPI bookworm) auf aktuelle Version aktualisiert:
Grafana Repo Config anpassen "/etc/apt/preferences.d/grafana" und Versionsnummer erhöhen: "Pin: version 12.2.*"
Repos Updaten:
Code:
sudo apt update
Upgrade durchführen:
Code:
sudo apt upgrade
--> Grafana sollte jetzt aktualisiert werden.
Loxberry neu starten
Falls Grafana danach nicht startet (so wie in meinem Fall,) siehe Log: /var/log/grafana/grafana.log
Bei mir trat folgender Fehler auf: "Failed to provision data sources: yaml..."
Lösung: Doppelten Eintrag/Zeile "database: stats4lox" aus "/opt/loxberry/config/plugins/stats4lox/grafana/provisioning/datasources/stats4lox.yaml" entfernen.
Danach Grafana Server neu starten:
Code:
sudo systemctl restart grafana-server
Fertig! ;-)
Bis jetzt funktioniert bei mir alles, außer das auf der Plugin-Seite angezeigt wird, dass der grafana Prozess nicht läuft. Hier wäre ggf. eine kleine Anpassung am Plugin erforderlich.
Geht mir auch sehr ähnlich. Wär schon geil wenn das Plugin vom Grafana core irgendwie getrennt wird.
Wie in meinem letzten Post erwähnt, lässt sich Grafana am Loxberry prinzipiell updaten, aber dein Ansatz hat was:
Man kann grafana auch entkoppelt vom Loxberry in einer eigenen VM, od. wie in meinem Fall, in einem Container betreiben und dort die InfluxDB vom Loxberry-Stats4Lox Plugin als Datasource einfügen.
Damit muss man am Loxberry nicht rumfummeln und Grafana läuft völlig eigenständig.
Letztendlich ist das jetzt mein Setup wie ich auf die aktuelle Version komme.
Moin, hattet ihr auch schonmal das Problem das ihr keine neuen Werte importieren könnt, weil die neu erstellten Merker etc. bei der "Statistic Selection" nicht angezeigt bekommt. Es ist alles bei mir auf All geschaltet, selbst wenn ich genau Raum und Kategorie vorgebe wird es mir nicht angezeigt.
svethi - danke für deine Rückmeldung. Aber das macht er doch schon automatisch sobald man auf "Statistic Selection" geht. Ansonsten schau mal bitte bei Gelegenheit wo man das machen kann? Mir ist da kein Punkt bekannt.
https://www.loxforum.com/forum/projektforen/loxberry/plugins/315626-stats4lox-das-statistik-plugin?p=376255#post376255 Wert auf z.B. 200 erhöhen LoxBerry-Plugin-Stats4Lox-NG/webfrontend/htmlauth/js...
ist der wert in Zeile 1032 von "settings_loxone.js" in der neuesten version von Loxberry v 3.0.1.3 auf 200 gesetzt? oder muss ich das manuell nachziehen, wenn ich loxberry upgrade?
Ich muss hier um Support bitten, ich komm einfach nicht weiter.
Mein Stats4Lox ist bis zum Absturz meines Loxberrys damals einwandfrei gelaufen. Da ich keine wichtigen Daten drauf hatte, habe ich den Loxberry einfach neu aufgesetzt und auch die Datenbank war mir nicht wichtig, deswegen habe ich Stats4Lox neu installiert. Seit dem bekomme ich aber einfach keine Verbindung mehr hin.
Mehrfach neu installieren klappt auch nicht. Ich kann die Datenbank auf die SSD verschieben, das klappt. Die SSD funktioniert auch, weil Loxberry Backup sein Backup anlegen kann.
Die Meldung "Fetching Loxone Config" wird angezeigt, bricht aber dann nach recht kurzer Zeit ab. In der Log sind alle Zeilen auf "ok" außer die mit "Miniserver 1".
Der Loxberry Account hat Vollzugriff auf den Miniserver.
LoxBerry-Version: 3.0.1.3
Plugin-Version: 0.9.10.1
Plattform (Raspberry, VM, etc.): Rasberry
Hier fehlt mir einfach das Auswählen vom Miniserver, das war vor dem Absturz vorhanden.
Leider komme ich trotz Forenrecherche noch Internetrecherche einfach nicht weiter. Irgendwas habe ich übersehen, vermutlich ein ganz banaler Fehler.
Kann mir bitte jemand weiterhelfen? Was braucht ihr noch von mir?
Sorry for not in German,
I was tryting to upgrade Grafana to 12 ver, but i found err below, i have tried, solution from post above but its not the point, can anybody help?
Code:
#### Details:
- Date | 2026-01-10 11:10:59
- Program name | DietPi-Update
- Command | `apt-get -y -eany update`
- Exit code | 100
- DietPi version | v9.15.2 (MichaIng/master)
- Distro version | bookworm (ID=7)
- Kernel version | `Linux loxberry 6.1.0-40-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.153-1 (2025-09-20) x86_64 GNU/Linux`
- Architecture | `amd64`
- Hardware model | Virtual Machine (x86_64) (ID=20)
- Power supply | (EG: RAVPower 5V 1A)
- SD card | (EG: SanDisk Ultra 16 GB)
#### Steps to reproduce:
<!-- Explain how to reproduce the issue -->
1. ...
2. ...
#### Expected behaviour:
<!-- What SHOULD happen? -->
- ...
#### Actual behaviour:
<!-- What IS happening? -->
- ...
#### Extra details:
<!-- Please post any extra details that might help solve the issue -->
- ...
#### Additional logs:
```
Get:1 https://repos.influxdata.com/debian stable InRelease [6913 B]
Hit:2 https://packages.sury.org/php bookworm InRelease
Hit:3 https://deb.debian.org/debian bookworm InRelease
Hit:4 https://apt.grafana.com stable InRelease
Hit:5 https://deb.debian.org/debian bookworm-updates InRelease
Hit:6 https://dl.yarnpkg.com/debian stable InRelease
Hit:7 https://deb.debian.org/debian-security bookworm-security InRelease
Hit:8 https://dietpi.com/apt bookworm InRelease
Hit:9 https://deb.debian.org/debian bookworm-backports InRelease
Err:1 https://repos.influxdata.com/debian stable InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY DA61C26A0585BD3B
Fetched 6913 B in 3s (2306 B/s)
Reading package lists...
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://repos.influxdata.com/debian stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY DA61C26A0585BD3B
E: Failed to fetch https://repos.influxdata.com/debian/dists/stable/InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY DA61C26A0585BD3B
E: Some index files failed to download. They have been ignored, or old ones used instead.
Zuletzt geändert von Prof.Mobilux; vor einer Woche.
Grund: Unnötiges Vollzitat entfernt.
Habe seit längerer Zeit das Problem, dass mir die Config nicht mehr Ordentlich im Plugin importiert wird.
Code:
INFO: Loxone::GetLoxplan::getFile--> Uripart: /dev/fsget/prog/sps_0259_20260115122545.zip Localfile: /dev/shm/s4ltmp/s4l_loxplan_ms1.zip
OK: Loxone::GetLoxplan::getFile--> File successfully downloaded to /dev/shm/s4ltmp/s4l_loxplan_ms1.zip
INFO: Loxone::GetLoxplan::getLoxplan--> Local file: /dev/shm/s4ltmp/s4l_loxplan_ms1.zip
INFO: Cleaning up old files
INFO: Loxone::GetLoxplan::getLoxplan--> Unzipping zip
INFO: Loxone::GetLoxplan::getLoxplan--> Calling unpack_loxcc.py
OK: Loxone::GetLoxplan::getLoxplan--> Finished
OK: Loxplan for MS1 found, parsing now...
INFO: loxplan2json started
INFO: Reading local Loxplan json
INFO: Reading LoxBerry Miniserver list
MS1: Added serial 504F94D08E8D
INFO: Removing BOM of LoxPLAN input
CRITICAL: import.cgi: Cannot parse LoxPLAN XML file: :3142: parser error : Attribute Title redefined
itle="API Connector Grid" NDOC="Intelligent API based connector for grid values"
^
:3147: parser error : Attribute Title redefined
Connector PV" NDOC="Intelligent API based connector for values of the PV system"
^
:3152: parser error : Attribute Title redefined
API Connector Battery" NDOC="Intelligent API based connector for battery values"
^
CRITICAL: Error parsing XML
OK: Parameters ok - responding with HTTP 200
So wie ich das Verstehe hat der Importer probleme mit dem Fronius Plugin.
Kann man dieses irgendwie im Importer hinzufügen oder excludieren? Kann man es allgemein nicht anpassen, dass nicht der ganze Import abbricht, wenn er etwas nicht kennt oder zieht das andere Probleme nach sich?
Mittels unpack_loxcc.py der Github seite konnte ich das xml ohne Probleme mit der vom MS gezogenen LoxCC Datei erstellen.
Welches Script kann ich von Hand jetzt noch testen und wie?
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar