Hi Michael,
ich habe ein paar Aenderungen an der Config vorgenommen:
Vielleicht aufgrund einer Aenderung im Windows-System mit einem ungeeigneten Editor, vielleicht aber auch nur weil ich es aus dem Forum kopiert hatte: die Config-Datei lag im falschen Format (Windows-Format) und mit dem falschen Zeichensatz (Unicode UTF-16 statt UTF-8) vor.
Die Config-Datei sollte im Unix-Format (Zeilenende lf statt crlf) und im Zeichensatz UTF-8 gespeichert werden. Wenn Du Aenderungen unter Windows taetigen willst, nutze dazu einen geeigneten Editor (etwa Notepad++) und speichere die Datei als Unix-Datei im UTF-8.
Ansonsten habe ich den LOX_PORT und die LOX_IP entfernt, beides benoetigst Du nicht.
Im Forward fuer PWT habe ich die FWD_URL angepasst. Ebenso in der FWD_URL des Forward-1.
Idealerweise laedst Du die Datei im Anhang auf Deinen Rechner, auf dem WSL laeuft und speicherst diese dort auf C:\Temp\
Klicke also mit der rechten Maustaste auf den Link unten foshkplugin.conf.txt und waehle dann "Speichern unter". Im daraufhin aufpoppenden Fenster zur Auswahl des Speicherortes waehlst Du zuerst "Windows (C:)" und dann im oberen Bereich "Neuer Ordner".
Benenne den neuen Ordner als "Temp" (ohne Anfuehrungszeichen).
Wechsle in das Verzeichnis Temp per Doppelklick auf Temp und klick dann auf "Speichern".
Somit liegt die Datei foshkplugin.conf.txt in C:\Temp\.
Im Linux unter WSL kannst Du die Datei dann mit einem
Code: Alles auswählen
sudo cp /mnt/c/Temp/foshkplugin.conf.txt /opt/FOSHKplugin/foshkplugin.conf
an die richtige Stelle im Linux-Filesystem kopieren.
Stelle sicher, das Du im WSL im "richtigen" Verzeichnis bist:
Aendere die IP-Adressen bei WS_IP und FWD_URL sowie das PASSWORD im Forward-1.
Dann sollte zumindest die Config passen.
Dann schreib mal die Ausgabe von
Dann starte mal bitte in /opt/FOSHKplugin
Damit sollte FOSHKplugin als Programm starten und die eingehenden Daten der Wetterstation verarbeiten.
Wenn es Fehlermeldungen dazu gibt, bitte auch schicken.
Gibt es keine Fehlermeldungen darfst Du mit STRG-C das Programm nochmal beenden und mit einem
als Service neu starten.
Ob FOSHKplugin als Dienst (Service) gestartet wurde, erfaehrst Du mit einem
Mit einem Q kommst Du aus der Anzeige wieder raus.
Ein "Active: active (running)" und ggf. ein gruener Punkt signalisieren, das der Dienst erfolgreich gestartet wurde und der Dienst somit laeuft.
BTW:
Es bringt niemanden etwas, die internen Adressen wie 192.168.178.12 zu maskieren. Diese Adressen sind - selbst wenn sie bekannt sind - ausschliesslich vom internen Netzwerk erreichbar.
Auch jemand, der Dir Boeses will, kann mit diesen Adressen nichts anfangen, solange er nicht in Deinem lokalen Netzwerk ist. Diese internen Adressen werden nicht durch das Internet geroutet.
Schoenen Abend, viel Erfolg und ggf. bis spaeter!
Oliver