Du kannst beide Treiber gleichzeitig nutzen:
Interceptor Treiber bei Station eintragen und den GW1000-Treiber zusätzlich bei Engine, Services
Das komplette Mapping macht der Interceptor Treiber.
Wenn Du nicht FOSHplugin nutzt, ist das dies beste Lösung, da nur der GW1000 auch die Signale
liefert.
Bei Verwendung von der aktuellen Beta von FOSHKplugin kann man das Übermitteln auch der Signale
und anderer Einstellungen bekommen, die sonst nur der GW1000-Treiber liefert.
Hier wird bei der Custom-Server Einstellung der Port 8576 verwendet!
Wenn jetzt FOSHKplugin verwendet wird, muss bei Custom-Server ein anderer Port z.B. 8080 verwendet werden (hier nur die zusätzlichen Eintragungen in der foshkplugin.conf)
Einstellungen in der
foshkplugin.conf:
Code: Alles auswählen
[Config]
LBH_PORT = 8080
[Export]
ADD_SIGNAL = True
ADD_MORE = True
[Forward-5]
FWD_ENABLE = True
FWD_CMT = Weewx5 Interceptor
FWD_URL = http://192.168.0.135:8576/data/report/
FWD_OPTION = blacklist=False
FWD_INTERVAL =
FWD_IGNORE =
FWD_TYPE = EW
FWD_SID =
FWD_PWD =
FWD_STATUS = True
FWD_MQTTCYCLE = 0
FWD_EXEC =
weewx.conf:
Code: Alles auswählen
[Station]
#station_type = GW1000
station_type = Interceptor
[Interceptor]
# This section is for the network traffic interceptor driver.
# The driver to use:
driver = user.interceptor
# Specify the hardware device to capture. Options include:
# acurite-bridge - acurite internet bridge, smarthub, or access
# observer - fine offset WH2600/HP1000/HP1003, ambient WS2902
# lw30x - oregon scientific LW301/LW302
# lacrosse-bridge - lacrosse GW1000U/C84612 internet bridge
# ecowitt-client - any hardware that uses the ecowitt protocol
# wu-client - any hardware that uses the weather underground protocol
device_type = ecowitt-client
port = 8576 # Den Port den Du bei Custom-Server gewählt hast
iface = eth0 # wenn via LAN - hier LAN aktiv
#iface = wlan0 # wenn via WLAN
[Engine]
# The following section specifies which services should be run and in what order.
[[Services]]
data_services = user.gw1000.Gw1000Service
Wenn nur noch der Interceptor-Treiber genutzt werden soll
wie oben und hier den gw1000 - Treiber entfernen:
Auf Github findest Du dazu auch die geänderten Skin-Dateien (Season)
https://github.com/WernerKr/Ecowitt-or- ... /SeasonsMy
Hier ist nur der Interceptor-Treiber in Kombination mit FOSHKplugin im Einsatz:
https://www.pc-wetterstation.de/wetter/weewx1/
Es ist alles vorhanden was der GW1000 liefern würde und eben noch mehr, z.B. Station AutoUpgrade, Station newVersion
Was natürlich dazu auch notwendig ist - die Datenbank zu erweitern:
V5.x
Code: Alles auswählen
weectl database add-column ldsbatt1 --type=REAL -y
weectl database add-column depth_ch1 --type=REAL -y
weectl database add-column thi_ch1 --type=REAL -y
weectl database add-column air_ch1 --type=REAL -y
weectl database add-column wh54_ch1_sig --type=REAL -y
V4.x
Code: Alles auswählen
sudo echo "y" | wee_database --add-column=ldsbatt1 --type=REAL
sudo echo "y" | wee_database --add-column=depth_ch1 --type=REAL
sudo echo "y" | wee_database --add-column=thi_ch1 --type=REAL
sudo echo "y" | wee_database --add-column=air_ch1 --type=REAL
sudo echo "y" | wee_database --add-column=wh54_ch1_sig --type=REAL