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
Ist aber auch "nur" die Bullseye... Dein Hinweis zwecks Beta bezieht sich auf die Bookworm 3.x) Ob das was ändert, weiß ich aber nicht.
Würde mich sehr freuen, wenn ich das Plugin auf dem 3er (bullseye) wieder am Laufen hätte. Alle anderen Plugins, die ich nutze, funktionieren zum Glück. Stell mich hier auch gerne als "Tester" zur Verfügung. Schreib mich ggf einfach an.
Bis dahin leg ich meine SD-Karte mit der 2.er Version wieder ein.
ich habe jetzt eben mal einen LB3 auf Grundlage von BullsEye in einer VM (VirtualBox) sowie anschliessend das FOSHKplugin v0.10Beta installiert.
Ohne jegliche Probleme!
FOSHKplugin laeuft und wartet auf Daten von der Wetterstation.
Schick mir mal bitte das Log-File der Installation - vielleicht finden wir da etwas ...
die Integration der influxdb-Bibliothek wirft einen Fehler:
arm-linux-gnueabihf-gcc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory
...
Failed to build msgpack
ERROR: Could not build wheels for msgpack, which is required to install pyproject.toml-based projects
Versuch doch bitte mal auf der Konsole folgende Befehle:
Ansonsten bin ich aber ueberrascht - bisher gab es keine entsprechenden Meldungen - bei Dir ist also irgendwas "speziell".
Auf welcher Hardware laesst Du den LoxBerry laufen?
Juhuuu! Es geht. Ich musste erst die sudo Befehle ausführen. Danach liefen die oberen pip3 Befehle durch. Zuerst kam dort der Fehler aus dem Log erneut.
Ich nutze nen Raspi4b - scheine aber generell "speziell" zu sein, wie mir scheint. Hatte ja auch bei meinem alten massive Upgrade Probleme so dass ich den jetzt neu aufgesetzt hatte. Danke für dein tolles Plugin und den spitzen-Support!
Hallo zusammen, ich habe das Plugin (vielen Dank für diese tolle Arbeit) installiert und meine WS angebunden. Die Daten kommen im Plugin an, soweit ok. Weiterhin wollte ich wie bisher den Upload nach WU beibehalten. Das Plugin bestätigt mir auch den erfolgreichen Upload. Das Lustige ist nur, im Portal kommt lediglich die Windrichtung an, der Rest fehlt. Ich habe den Datenimport mit dem Datenexport verglichen - ist identisch. Hat irgendwer noch eine Idee, woran das liegen könnte? Ich habe auch die die 0.10beta installiert, jedoch ohne Veränderung. (Loxberry 3.0.0.6)
Ich habe eine HP1001. Den Upload soll das Plugin übernehmen, dazu habe ich die Weiterleitung im WU-Format aktiviert.
Die Dateneinträge, die ich miteinander verglichen habe, stammen aus den Log-Dateien und sehen wie folgt aus:
WS-Empfangs-Log:
ID=XXXX&PASSWORD=XXXX&intemp=22.8&outtemp=9.1&dewp oint=4.1&windchill=8.6&inhumi=39&outhumi=71&windsp eed=1.5&windgust=2.2&winddir=200&absbaro=1006.0&re lbaro=1008.4&rainrate=0.0&dailyrain=2.7&weeklyrain =8.4&monthlyrain=29.1&yearlyrain=29.1&light=0.0&UV =0&dateutc=2024-1-24%2018:27:46&softwaretype=HP1001%20V2.4.2&action= updateraw&realtime=1&rtfreq=5&isintvl=17&isintvl10 =13&sunhours=0.0&sunshine=0&srsum=0
24.01.2024 19:27:51.292
Export-Log
24.01.2024 19:27:51.526 FWD-00: hxxp://weatherstation.wunderground.com/weatherstation/updateweatherstation.php?ID=XXXX&PASSWORD=XXXX&int emp=22.8&outtemp=9.1&dewpoint=4.1&windchill=8.6&in humi=39&outhumi=71&windspeed=1.5&windgust=2.2&wind dir=200&absbaro=1006.1&relbaro=1008.5&rainrate=0.0 &dailyrain=2.7&weeklyrain=8.4&monthlyrain=29.1&yea rlyrain=29.1&light=0.0&UV=0&dateutc=2024-1-24%2018:27:51&softwaretype=HP1001%20V2.4.2&action= updateraw&realtime=1&rtfreq=5&sunhours=0.0&sunshin e=0&srsum=0 : 200
Ich habe gerade bemerkt, dass die UV-Strahlung neben der Windrichtung ebenfalls im WU-Portal ankommt.
Zuletzt geändert von roadrunnner; 24.01.2024, 18:53.
Hi!
Im Export-Log steht hxxp statt http - ist das ein nachtraeglicher copy/paste-Fehler oder steht das so wirklich im Log?
Wobei - ein 200 signalisiert, dass die Daten erfolgreich eingeliefert wurden.
Die zusaetzlichen Leerzeilen in den Logs sind der Foren-Software geschuldet? Oder stehen die so im Log?
Etwa bei "re lbaro" oder "dewp oint".
Die Leerzeichen sind der Forensoftware geschuldet und das hxxp ebenfalls, damit die Adresse nicht in eine URL umgewandelt und damit schlechter lesbar wird. Das Portal erkennt ja auch, dass Daten geliefert wurden, nur der Umfang ist halt etwas dürftig und ich habe keine Idee warum.
Zuletzt geändert von roadrunnner; 24.01.2024, 19:00.
Das Problem ist erkannt. Eine Loesung in Arbeit.
Die von Dir verwendete Wetterstation ist uralt (tatsaechlich habe ich die noch nie gesehen) und wird (bisher) von FOSHKplugin nicht unterstuetzt.
Das Problem dabei ist, dass diese Konsole die Daten weder im Ecowitt-Format noch im WU-Format sondern in einem Pseudo-Format uebertraegt.
Die einzigen Felder, die in diesem Format den normalen WU-Keys entsprechen sind dateutc, UV und winddir.
Vermutlich findet sich fuer diese Konsole kein Firmware-Update irgendwo, oder?
Dann muesste ich dafuer eine Sonderbehandlung im FOSHKplugin einfuehren - das wird ein paar Tage dauern ...
Hier mal eine Uebersicht der noetigen Zuordnungen:
intemp = indoortempf
outtemp = tempf
dewpoint = dewptf
windchill = windchillf
inhumi = indoorhumidity
outhumi = humidity
windspeed = windspeedmph
windgust = windgustmph
absbaro = n.a.
relbaro = baromin
rainrate = n.a.
dailyrain = dailyrainin
weeklyrain = weeklyrainin
monthlyrain = monthlyrainin
yearlyrain = yearlyrainin
light = solarradiation
Wuerdest Du bitte mal die Konsole an EAR senden lassen? Dann sollte ich alle erforderlichen Daten dazu haben.
Danke!
Mit EAR kann man sich anschauen, welche Daten die Wetterstation per custom server versendet. Das ist fuer eigene Entwicklungen ganz praktisch. Aber auch, um festzustellen, ob die Konsole tatsaechlich sendet und welche Daten dabei uebertragen werden.
FOSHKplugin kann Keys remappen. Dazu ist in jedem Forward (bei Dir in [Forward]) eine Zuordnungstabelle anzulegen.
Fuege dazu bitte in der foshkplugin.conf im Forward [Forward] diese Zeile ein und achte darauf, das es keine weitere FWD_REMAP-Zeile in diesem Forward gibt:
Etwaige Leerzeichen in dieser Zeile sind der Foren-Software geschuldet und gehoeren entfernt.
Anschliessend FOSHKplugin neustarten (Restart-Button im LoxBerry-Plugin).
Damit sollte ich mir die aufwendige Programmierung fuer diesen einen Sonderfall vermutlich sparen koennen.
Hi Oliver, das hat leider nicht funktioniert. Ich bin jetzt wieder zurück auf die alte Variante mit php und xml-Datei auf dem neuen Loxberry. Für die alte WS musst Du Dir nicht die Mühe machen und neue Zuordnungen ins Plugin einfügen. Trotzdem vielen Dank dafür.
Sorry, ich stelle gerade fest das es mit einem einfachen remap tatsaechlich nicht getan ist. Denn nicht nur die Namen der Keys sind anders - sondern auch deren Inhalte!
Normalerweise werden die Keys mit imperialen Werten geschickt. In Deinem Fall sind die Werte jedoch metrisch. Zwar koennte man mit der o.a. remap-Methode die Namen der Keys aendern - nicht aber die Inhalte.
Somit haettest Du utopische Temperaturen und auch einen falschen Luftdruck, Windgeschwindigkeit etc.
Sorry!
Ich habe bei Ecowitt angefragt - fuer Deine Konsole gibt es kein Firmware-Update (mehr). Sie waren jedoch ehrlich ueberrascht, dass diese alte Konsole noch im Einsatz ist. Sie empfehlen den Kauf eines Nachfolgeprodukts.
ich habe jetzt die Konvertierung der Keys der alten HP1001 eingebaut.
Bitte melde Dich, wenn Du die Version mal testen magst - ich sende Dir dann den Link zum LoxBerry-Plugin.
Hat jemand Interesse an einer Anbindung der Wetterstationsdaten an Prometheus?
Das ist eine Zeitseriendatenbank aehnlich InfluxDB - mit moeglicher Visualisierung ueber Grafana.
Wer die Wahl hat sollte wohl besser die InfluxDB nutzen. Wer aber ohnehin bereits Prometheus in Betrieb hat und die Installation einer zusaetzlichen TSDB scheut, der koennte dann darueber auch die Wetterstationsdaten visualisieren.
Ich habe bis jetzt die Wetterstation Tree von Loxone am Laufen gehabt und bin nicht damit zufrieden. Ich habe Loxberry in einer VM auf einem Unraid Server am Laufen. Ich habe Das FOSHKplugin und weather4loxone installiert. Die neue Wetterstation soll eine Ecowitt Wittboy werden.
Habe das FOSHKplugin die Daten selber holen lassen und einfach mal auf speichern bzw. WS-Set gedrückt. Wenn ich die Vorlagen runterladen will, kommt jedoch folgender Fehler (siehe Bild im Anhang).
Moeglicherweise gab es eine Aenderung beim XML-File-Handling in neueren Versionen von Loxone Config.
Bisher (zumindest zum Zeitpunkt der Programmierung und der Tests) konnte man im XML zwei komplette XML-Strukturen abbilden.
Offenbar klappt das nun nicht mehr.
Oeffne mal bitte die XML-Vorlagen-Datei mit einem Text-Editor und kopiere den unteren Teil von "<VirtualOut" bis einschliesslich "</VirtualOut>" heraus in eine neue Datei.
Entferne diesen Block in der urspruenglichen Datei und speichere diese Datei.
Benenne die neue Datei mit dem einkopierten Block in FOSHKplugin-out.xml und versuche, beide Vorlagendateien einzeln in LoxConfig einzulesen.
Welche LoxoneConfig-Version nutzt Du?
Moeglicherweise muss ich zukuenftig dann zwei Vorlagendateien (eine fuer die Inputs und eine weitere fuer die Outputs) ausgeben.
Aergerlich (wenn auch verstaendlich).
Moeglicherweise gab es eine Aenderung beim XML-File-Handling in neueren Versionen von Loxone Config.
Bisher (zumindest zum Zeitpunkt der Programmierung und der Tests) konnte man im XML zwei komplette XML-Strukturen abbilden.
Offenbar klappt das nun nicht mehr.
Oeffne mal bitte die XML-Vorlagen-Datei mit einem Text-Editor und kopiere den unteren Teil von "<VirtualOut" bis einschliesslich "</VirtualOut>" heraus in eine neue Datei.
Entferne diesen Block in der urspruenglichen Datei und speichere diese Datei.
Benenne die neue Datei mit dem einkopierten Block in FOSHKplugin-out.xml und versuche, beide Vorlagendateien einzeln in LoxConfig einzulesen.
Welche LoxoneConfig-Version nutzt Du?
Moeglicherweise muss ich zukuenftig dann zwei Vorlagendateien (eine fuer die Inputs und eine weitere fuer die Outputs) ausgeben.
Aergerlich (wenn auch verstaendlich).
Oliver
Config 14.5.12.7.
Ich hab die Datein jetzt mal aufgespalten. Sofern ich alles richtig gemacht habe...importiere ich das unter virtuelle Eingänge Vordefinierte UDP-Geräte - Vorlagen importieren? Habe das noch nie gemacht.
Auf alle Fälle konnte ich die FOSHKplugin-in-out.xml Datei importieren und habe jetzt 268 Virtuelle Eingänge?
Wenn ich die Vorlagen runterladen will, kommt jedoch folgender Fehler (siehe Bild im Anhang).
welches Programm hat bei Dir denn diese Fehlermeldung ausgegeben?
Ich habe heute mal testweise die Standard-Vorlage von FOSHKplugin in Loxone Config 14.5.12.7 eingelesen und hatte keinerlei Probleme oder Fehlermeldungen.
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