FOSHKplugin

Für Geräte von froggit
Benutzeravatar
olicat
Offline
Beiträge: 2425
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 44 mal
Danksagung erhalten: 486 mal
Kontaktdaten:

Re: FOSHKplugin

#431

Beitrag von olicat »

Hi Sven,

warum bei Dir das Schreiben der Konfiguration in die Konsole nicht klappt, kann ich leider nicht mitteilen.

Jedoch kannst Du die Einstellungen auch selbst per WS View Plus-App vornehmen.
Waehle dazu in der App die Konsole aus und gehe zum Punkt Customized.
Aktiviere dort dann bitte Enable und waehle als Protokoll Ecowitt aus.
Als Server IP/Hostname ist die IP-Adresse des FOSHKplugin hosts einzutragen.
Path sollte /data/report/ sein
Als Port muss der Port von FOSHKplugin angegeben werden - per default ist das 8080.
Als Uploadintervall darfst Du dann eine beliebige Anzahl von Sekunden einstellen. Ich mache 30 Sekunden - aber auch 60 Sekunden sind nicht falsch.

Oliver
Dateianhänge
cutomized.png
cutomized.png (118.22 KiB) 2515 mal betrachtet
Humpeltier
Offline
Beiträge: 15
Registriert: 15 Feb 2024, 21:44

Re: FOSHKplugin

#432

Beitrag von Humpeltier »

Hallo Oliver,

vielen Dank für die schnelle Antwort! Es funktioniert und ich hab auch schon die Weiterleitung zu Homeassistant via MQTT eingestellt. Jetzt muss ich nur noch alle Sensoren umbenennen und entsprechen zuordnen. Aber das wird eine Aufgabe für morgen.

Viele Grüße
Sven
Benutzeravatar
olicat
Offline
Beiträge: 2425
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 44 mal
Danksagung erhalten: 486 mal
Kontaktdaten:

Re: FOSHKplugin

#433

Beitrag von olicat »

Hi!

Es gibt eine neue Beta-Version von FOSHKplugin v0.10 - version Beta 250722.
Die wesentlichen Änderungen zur letzten öffentlichen Beta aus dem Februar 2025 hier kurz zusammengefasst:

Code: Alles auswählen

new: additional parameter to start foshkplugin.py: -version shows the version string of FOSHKplugin
improved: all vpd-values are in inHg and output as kPa if USE_METRIC = True
improved: you may use a hash ("#") as a description in banner - just call it "[Hash]" or "$"
improved: only changed values will be sent through UDP (Loxone) per default - set Config\UDP_ONCHANGE = False to send all values on every interval
  This behavior can be changed at runtime (until the next start of FOSHKplugin) via http (http://ipaddress:portnumber/FOSHKplugin/udponchange=enable/disable/trigger) or UDP command (Plugin.udponchange=enable/disable/trigger).
  With trigger, all data can be sent once (!) at the next interval.
  UDP commands are included in Loxone template as virtual inputs FOSHK-udponchangeOn, FOSHK-udponchangeOff and FOSHK-udpTrigger; the html-commands are published on internal help page http://ipaddress:portnumber/FOSHKplugin/help.
new: support of new keys last24hrainin and last24hrain_piezo
new: Export\ADD_RSSI - enable/disable signal strength acquisition (in dB) of all sensors on supported consoles - default: False; set to True to enable
improved: better compatibility for newer Home Assistant versions regarding default display precision - see https://developers.home-assistant.io/blog/2025/05/26/sensor-default-display-precision/
Das vollständige Changelog findet sich wie üblich auf Englisch hier

Update - wie üblich - via:

Code: Alles auswählen

sudo -u username ./generic-FOSHKplugin-install.sh -upgrade generic-FOSHKplugin-0.0.10Beta.zip
sudo -u username ./generic-FOSHKplugin-install.sh -repair
Ein repair ist - sofern man von der letzten Beta kommt - nicht notwendig (tut aber auch nicht weh).

Viel Erfolg und gerne eine Rückmeldung!
Danke!

Oliver
Benutzeravatar
joachimF
Offline
Beiträge: 116
Registriert: 17 Dez 2020, 12:28
Wohnort: Carcès
Danksagung erhalten: 1 mal
Kontaktdaten:

Re: FOSHKplugin

#434

Beitrag von joachimF »

Ich habe das Upgrade auf dem Raspi4 ausgeführt

Code: Alles auswählen

sudo -u $USER ./generic-FOSHKplugin-install.sh -upgrade generic-FOSHKplugin-0.0.10Beta.zip
und festgestellt, dass die foshkplugin.conf kleiner ist als die der zip-Datei. Es fehlen Einträge, die ich manuell dann ergänzt habe.
Viele Grüße aus der Provence, Joachim

https://puttkammer.de
Benutzeravatar
olicat
Offline
Beiträge: 2425
Registriert: 07 Dez 2020, 20:33
Wohnort: Hohen Neuendorf
Hat sich bedankt: 44 mal
Danksagung erhalten: 486 mal
Kontaktdaten:

Re: FOSHKplugin

#435

Beitrag von olicat »

Hi!

Im ZIP gibt es nur eine Demo-Konfigurationsdatei, die aufgrund der zusätzlichen Beschreibung (meist) größer ist, als die tatsächliche Config.
Ansonsten gibt es auch immer eine Sicherungskopie der letzten funktionierenden Config namens foshkplugin.conf.foshkbackup oder so ähnlich.

Oliver
Wetterchen
Offline
Beiträge: 76
Registriert: 22 Dez 2020, 14:06
Wohnort: Bochum
Hat sich bedankt: 33 mal
Danksagung erhalten: 7 mal
Kontaktdaten:

Re: FOSHKplugin

#436

Beitrag von Wetterchen »

Ich musste feststellen das mit den neuen Firmwares der Konsolen die Signal Werte nicht mehr von Plugin erkannt werden.
Zumindest sindse nicht mehr dabei und im Log erscheint auch keine Fehlermeldung. Es wird quasi ignoriert.
Bin auch extra auf die neue Beta gewechsel, keine Verbesserung.

GW1100A_V2.4.2
GW2000A_V3.2.5.4
sind mindestens betroffen.

Code: Alles auswählen

02.08.2025 14:11:32.614 <OK> FOSHKplugin v0.10 Beta 250725 started
02.08.2025 14:11:32.615 <OK> using configuration file /opt/FOSHK1100/foshkplugin.conf
02.08.2025 14:11:32.615 <OK> log level set to ALL (out of ERROR, WARNING, INFO, ALL (default))
02.08.2025 14:11:32.615 <OK> Logging is globally enabled (loglog: True, sndlog: True, rawlog: True; loglevel: ALL - to disable set LOG_ENABLE = False in config
02.08.2025 14:11:32.616 <OK> loaded stundenwerte data from /opt/FOSHK1100/FOSHKplugin-8880-stundenwerte.pkl (675)
02.08.2025 14:11:32.616 <OK> storm warning activated, will warn if air pressure rises/drops more than 1.75 hPa/hour or 3.75hPa/3hr with expiry time of 60 minutes
02.08.2025 14:11:32.616 <OK> loaded lasthour data from /opt/FOSHK1100/FOSHKplugin-8880-lasthour.pkl (10)
02.08.2025 14:11:32.616 <OK> loaded min/max values from /opt/FOSHK1100/FOSHKplugin-8880-minmax.pkl (262)
02.08.2025 14:11:32.617 <OK> report watchdog activated, will warn if weather station did not report within 3 send-intervals
02.08.2025 14:11:32.617 <OK> battery warning enabled, will warn if battery level of all known sensors is critical - to disable set BATTERY_WARNING = False in config
02.08.2025 14:11:32.617 <OK> thunderstorm warning activated, will warn if lightning sensor WH57 present, count of lightnings is more than 1 and distance is less or equal 30km with expiry time of 15 minutes
02.08.2025 14:11:32.617 <OK> leakage warning disabled - to enable set LEAKAGE_WARNING = True in config
02.08.2025 14:11:32.617 <OK> CO2 warning disabled - to enable set CO2_WARNING = True in config
02.08.2025 14:11:32.617 <OK> interval warning enabled, will warn if the real sending interval is more than 18 (10% above the defined value 16) - to disable set INTVL_WARNING = False in config
02.08.2025 14:11:32.617 <OK> reboot warning enabled, will warn if station reboot is detected via key runtime - to disable set REBOOT_WARNING = False in config
02.08.2025 14:11:32.617 <OK> automatic save/restore for lightning-data enabled - to disable set FIX_LIGHTNING = False in config
02.08.2025 14:11:32.617 <OK> additional dew point calculation (indoor sensor, WH31, WH45) is deactivated - to enable set Export\ADD_DEWPT = True in config
02.08.2025 14:11:32.617 <OK> additional spread calculation (indoor sensor, WH31, WH45) is deactivated - to enable set Export\ADD_SPREAD = True in config
02.08.2025 14:11:32.617 <OK> additional VPD calculation (indoor sensor, WH31, WH45) is deactivated - to enable set Export\ADD_VPD = True in config
02.08.2025 14:11:32.743 <OK> additional output of the signal quality activated - to disable set Export\ADD_SIGNAL = False in config
<ERROR> console 192.168.1.150 does not support gathering the signal quality; ADD_SIGNAL disabled
02.08.2025 14:11:32.744 <OK> FWD warning enabled, warns if a forward had 10 (specified globally or individually by FWD_WARNINT) unsuccessful attempts - to disable set FWD_WARNING = False in config
02.08.2025 14:11:32.744 <OK> IoT processing disabled - to enable set IoT\IOT_ENABLE = True in config
02.08.2025 14:11:32.745 <OK> local http-socket 192.168.1.25:8880 bound
02.08.2025 14:11:32.745 <OK> local UDP-socket 192.168.1.25:12341 bound
02.08.2025 14:11:32.745 <OK> remote UDP-sending disabled
02.08.2025 14:11:32.745 <OK> firmware update check activated with interval 86400 - to disable set UPD_CHECK = False in config
02.08.2025 14:12:04.391 <WARNING> real sending interval (20) mismatches the interval set to the weather station (16)
02.08.2025 14:12:16.091 <RESTORED> real sending interval (16) matches the interval set to the weather station (16) again
Benutzeravatar
moppedhausi
Offline
Beiträge: 222
Registriert: 08 Dez 2020, 09:17
Wohnort: Willich
Hat sich bedankt: 99 mal
Danksagung erhalten: 8 mal
Kontaktdaten:

Re: FOSHKplugin

#437

Beitrag von moppedhausi »

Bei mir werden mit der Version v0.10 Beta 250722 und Version: GW2000A_V3.2.6 die Signalwerte gezeigt:

$wh90sig = '4';
$wh40sig = '4';
$wh31sig1 = '4';
$wh31sig2 = '4';
$wh31sig3 = '4';
$wh31sig4 = '4';
$wh31sig5 = '4';
$wh31sig6 = '4';
$wh31sig7 = '4';
$wh31sig8 = '4';
$wh34sig1 = '4';
$wh57sig = '4';
$wh45sig = '4';
$wh25sig = '4';
$wh55sig1 = '4';
Zuletzt geändert von moppedhausi am 02 Aug 2025, 14:33, insgesamt 1-mal geändert.
Wetterchen
Offline
Beiträge: 76
Registriert: 22 Dez 2020, 14:06
Wohnort: Bochum
Hat sich bedankt: 33 mal
Danksagung erhalten: 7 mal
Kontaktdaten:

Re: FOSHKplugin

#438

Beitrag von Wetterchen »

Kommt drauf an welche Firmware man hat. Mit 2.4.1 ging es auch noch.
Hab das jetzt auf 2 GW1100 nachstellen können. Beide verlieren den Signalwert mit 2.4.2.
Der RSSI Output klappt anscheint auch nicht.
ADD_RSSI = True eingebaut, aber es kommen keine Werte.
Benutzeravatar
moppedhausi
Offline
Beiträge: 222
Registriert: 08 Dez 2020, 09:17
Wohnort: Willich
Hat sich bedankt: 99 mal
Danksagung erhalten: 8 mal
Kontaktdaten:

Re: FOSHKplugin

#439

Beitrag von moppedhausi »

ich nutze Version: GW2000A_V3.2.6
Benutzeravatar
Gyvate
Offline
Beiträge: 4036
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 14 mal
Danksagung erhalten: 580 mal
Kontaktdaten:

Re: FOSHKplugin

#440

Beitrag von Gyvate »

Wetterchen hat geschrieben: 02 Aug 2025, 14:30 Kommt drauf an welche Firmware man hat. Mit 2.4.1 ging es auch noch.
Hab das jetzt auf 2 GW1100 nachstellen können. Beide verlieren den Signalwert mit 2.4.2.
Der RSSI Output klappt anscheint auch nicht.
ADD_RSSI = True eingebaut, aber es kommen keine Werte.
woraus soll denn FOSHKplugin die RSSI-Werte schnitzen ?
Meines Wissens werden die nur im WebUI als Live-Daten angezeigt - nicht im Customized Server String (jedenfalls nicht in meinem mit GW3000 1.1.0 und RSSI-Anzeige)
Übers http API kann man die RSSI-Werte abrufen - FOSHKplugin arbeitet doch nur mit dem Customized Server Datenstring.
Ecowitt Konsolen und Sensoren
WS2320E, HP2553, HP3501, WN1910, WN1980, WN1820, WS3800, WS3910, WH2810,
GW1000, GW1100, GW1200, GW2000, GW3000, WH2650,WS6210,
WS68, WS69, WS80, WS85, WS90,
WN30, WH31[EP], WH32[EP], WN32P, WN34L, WN34S,WN34D, WN35, WH41, WH45, WH46D, WH51, WH55, WH57, LDS01
Meteobridge Pro, MB RPi (2), MB VM, Weewx v4, CumulusMX v3, CumulusMX v4
Barani MeteoShield Pro (G2 + G3), MetSpec Rad02, SIAP SMarTCELLino, Ambient SRS100LX
Personal Weather Tablet(PWT), FOSHKplugin, Dracal BAR20
Weather Landing page: http://meshka.eu
Ecowitt WiKi Englisch: http://meshka.eu/Ecowitt/dokuwiki
Antworten