Ecowitt_http Treiber

Antwort erstellen

Bestätigungscode
Gib den Code genau so ein, wie du ihn siehst; Groß- und Kleinschreibung wird nicht unterschieden.
Smilies
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Ecowitt_http Treiber

Re: Ecowitt_http Treiber

von Werner » 15 Sep 2025 14:35

Kann es daran liegen?
Nein - das ist noch ein Fehler bei Debug collector und hier spezielle Infoausgabe.
Ich hab das jetzt auch gestestet (und diesen Fehler vorher korrgiert), Debug collector ist dafür nicht notwendig!
Was habe ich gemacht:
Habe WeeWx gestoppt
debug = sensors, parser, collector, archive gesetzt
20 Minuten gewartet und dann WeeWx wieder gestartet.
Hier das entsprechende Log dazu:

Code: Alles auswählen

INFO weewx.engine: Loading station type EcowittHttp (user.ecowitt_http)
INFO user.ecowitt_http: EcowittHttpDriver: version is 0.2.3
INFO user.ecowitt_http: unit_system: 17
INFO user.ecowitt_http:      field map is {'appTemp': 'common_list.4.val', 'barometer': 'wh25.rel', 'batteryStatus1': 'wn31.ch1.battery', 'batteryStatus2': 'wn31.ch2.battery', 'batteryStatus3': 'wn31.ch3.battery', 'batteryStatus4': 'wn31.ch4.battery', 'batteryStatus5': 'wn31.ch5.battery', 'batteryStatus6': 'wn31.ch6.battery', 'batteryStatus7': 'wn31.ch7.battery', 'batteryStatus8': 'wn31.ch8.battery', 'charge_stat': 'console.charge_stat', 'co2': 'co2.CO2', 'co2_24h': 'co2.CO2_24H', 'co2_Batt': 'wh45.battery', 'co2_Hum': 'co2.humidity', 'co2_Temp': 'co2.temp', 'co2in': 'wh25.CO2', 'co2in_24h': 'wh25.CO2_24H', 'consBatteryVoltage': 'console.console_batt_volt', 'console_batt': 'console.console_batt_volt', 'consolebattp': 'console.battery_proz', 'consoleext_batt': 'console.console_ext_volt', 'dateTime': 'datetime', 'dayRain': 'rain.0x10.val', 'depth_ch1': 'ch_lds.1.depth', 'depth_ch2': 'ch_lds.2.depth', 'depth_ch3': 'ch_lds.3.depth', 'depth_ch4': 'ch_lds.4.depth', 'dewpoint': 'common_list.0x03.val', 'drain_piezo': 'piezoRain.0x10.val', 'erain_piezo': 'piezoRain.0x0D.val', 'eventRain': 'rain.0x0D.val', 'extraHumid1': 'ch_aisle.1.humidity', 'extraHumid2': 'ch_aisle.2.humidity', 'extraHumid3': 'ch_aisle.3.humidity', 'extraHumid4': 'ch_aisle.4.humidity', 'extraHumid5': 'ch_aisle.5.humidity', 'extraHumid6': 'ch_aisle.6.humidity', 'extraHumid7': 'ch_aisle.7.humidity', 'extraHumid8': 'ch_aisle.8.humidity', 'extraTemp1': 'ch_aisle.1.temp', 'extraTemp2': 'ch_aisle.2.temp', 'extraTemp3': 'ch_aisle.3.temp', 'extraTemp4': 'ch_aisle.4.temp', 'extraTemp5': 'ch_aisle.5.temp', 'extraTemp6': 'ch_aisle.6.temp', 'extraTemp7': 'ch_aisle.7.temp', 'extraTemp8': 'ch_aisle.8.temp', 'feelslike': 'common_list.3.val', 'gain0': 'gain1', 'gain1': 'gain2', 'gain2': 'gain3', 'gain3': 'gain4', 'gain4': 'gain5', 'hail': 'hail', 'hailBatteryStatus': 'piezoRain.0x13.voltage', 'hailRate': 'piezoRain.0x0E.val', 'heap': 'debug.heap', 'height_ch1': 'ch_lds.1.total_height', 'height_ch2': 'ch_lds.2.total_height', 'height_ch3': 'ch_lds.3.total_height', 'height_ch4': 'ch_lds.4.total_height', 'hourRain': 'rain.0x0F.val', 'hrain_piezo': 'piezoRain.0x1F.val', 'inHumidity': 'wh25.inhumi', 'inTemp': 'wh25.intemp', 'inTempBatteryStatus': 'wh25.battery', 'ldsbatt1': 'ch_lds.1.voltage', 'ldsbatt2': 'ch_lds.2.voltage', 'ldsbatt3': 'ch_lds.3.voltage', 'ldsbatt4': 'ch_lds.4.voltage', 'ldsheat_ch1': 'ch_lds.1.total_heat', 'ldsheat_ch2': 'ch_lds.2.total_heat', 'ldsheat_ch3': 'ch_lds.3.total_heat', 'ldsheat_ch4': 'ch_lds.4.total_heat', 'leafWet1': 'ch_leaf.1.humidity', 'leafWet2': 'ch_leaf.2.humidity', 'leafWet3': 'ch_leaf.3.humidity', 'leafWet4': 'ch_leaf.4.humidity', 'leafWet5': 'ch_leaf.5.humidity', 'leafWet6': 'ch_leaf.6.humidity', 'leafWet7': 'ch_leaf.7.humidity', 'leafWet8': 'ch_leaf.8.humidity', 'leafWetBatt1': 'ch_leaf.1.voltage', 'leafWetBatt2': 'ch_leaf.2.voltage', 'leafWetBatt3': 'ch_leaf.3.voltage', 'leafWetBatt4': 'ch_leaf.4.voltage', 'leafWetBatt5': 'ch_leaf.5.voltage', 'leafWetBatt6': 'ch_leaf.6.voltage', 'leafWetBatt7': 'ch_leaf.7.voltage', 'leafWetBatt8': 'ch_leaf.8.voltage', 'leak_1': 'ch_leak.1.status', 'leak_2': 'ch_leak.2.status', 'leak_3': 'ch_leak.3.status', 'leak_4': 'ch_leak.4.status', 'leak_Batt1': 'wh55.ch1.battery', 'leak_Batt2': 'wh55.ch2.battery', 'leak_Batt3': 'wh55.ch3.battery', 'leak_Batt4': 'wh55.ch4.battery', 'lightning_Batt': 'wh57.battery', 'lightning_dist': 'lightning.distance', 'lightning_disturber_count': 'lightning.timestamp', 'lightning_num': 'lightning.num', 'lightning_strike_count': 'lightning.count', 'lightningcount': 'lightning.count', 'maxdailygust': 'common_list.0x19.val', 'monthRain': 'rain.0x12.val', 'mrain_piezo': 'piezoRain.0x12.val', 'newVersion': 'newVersion', 'outHumidity': 'common_list.0x07.val', 'outTemp': 'common_list.0x02.val', 'outTempBatteryStatus': 'wh65.battery', 'p_rain': 'p_rain', 'p_rainrate': 'piezoRain.0x0E.val', 'p_rainyear': 'piezoRain.0x13.val', 'piezo': 'rain_piezo', 'pm1_0': 'co2.PM1', 'pm1_24h_co2': 'co2.PM1_24H', 'pm1_24hAQI_co2': 'co2.PM1_24HAQI', 'pm1_RealAQI_co2': 'co2.PM1_RealAQI', 'pm2_5': 'co2.PM25', 'pm4_0': 'co2.PM4', 'pm4_24h_co2': 'co2.PM4_24H', 'pm4_24hAQI_co2': 'co2.PM4_24HAQI', 'pm4_RealAQI_co2': 'co2.PM4_RealAQI', 'pm10_0': 'co2.PM10', 'pm10_24h_co2': 'co2.PM10_24H', 'pm10_24hAQI_co2': 'co2.PM10_24HAQI', 'pm10_RealAQI_co2': 'co2.PM10_RealAQI', 'pm25_1': 'ch_pm25.1.PM25', 'pm25_2': 'ch_pm25.2.PM25', 'pm25_3': 'ch_pm25.3.PM25', 'pm25_4': 'ch_pm25.4.PM25', 'pm25_24h_co2': 'co2.PM25_24H', 'pm25_24hAQI_co2': 'co2.PM25_24HAQI', 'pm25_AQI_24h_ch1': 'ch_pm25.1.PM25_24HAQI', 'pm25_AQI_24h_ch2': 'ch_pm25.2.PM25_24HAQI', 'pm25_AQI_24h_ch3': 'ch_pm25.3.PM25_24HAQI', 'pm25_AQI_24h_ch4': 'ch_pm25.4.PM25_24HAQI', 'pm25_avg_24h_ch1': 'ch_pm25.1.PM25_24H', 'pm25_avg_24h_ch2': 'ch_pm25.2.PM25_24H', 'pm25_avg_24h_ch3': 'ch_pm25.3.PM25_24H', 'pm25_avg_24h_ch4': 'ch_pm25.4.PM25_24H', 'pm25_Batt1': 'wh41.ch1.battery', 'pm25_Batt2': 'wh41.ch2.battery', 'pm25_Batt3': 'wh41.ch3.battery', 'pm25_Batt4': 'wh41.ch4.battery', 'pm25_RealAQI_ch1': 'ch_pm25.1.PM25_RealAQI', 'pm25_RealAQI_ch2': 'ch_pm25.2.PM25_RealAQI', 'pm25_RealAQI_ch3': 'ch_pm25.3.PM25_RealAQI', 'pm25_RealAQI_ch4': 'ch_pm25.4.PM25_RealAQI', 'pm25_RealAQI_co2': 'co2.PM25_RealAQI', 'pressure': 'wh25.abs', 'radcompensation': 'radcompensation', 'radiation': 'common_list.0x15.val', 'rain': 'rain', 'rain24': 'rain.0x7C.val', 'rain24_piezo': 'piezoRain.0x7C.val', 'rain_annual_reset': 'rain_reset_year', 'rain_day_reset': 'rain_reset_day', 'rain_source': 'rain_priority', 'rain_week_reset': 'rain_reset_week', 'rainBatteryStatus': 'rain.0x13.voltage', 'raingain': 'rain_gain', 'rainRate': 'rain.0x0E.val', 'rrain_piezo': 'piezoRain.0x0E.val', 'runtime': 'debug.runtime', 'soilad1': 'ch_soil.1.ad', 'soilad2': 'ch_soil.2.ad', 'soilad3': 'ch_soil.3.ad', 'soilad4': 'ch_soil.4.ad', 'soilad5': 'ch_soil.5.ad', 'soilad6': 'ch_soil.6.ad', 'soilad7': 'ch_soil.7.ad', 'soilad8': 'ch_soil.8.ad', 'soilad9': 'ch_soil.9.ad', 'soilad10': 'ch_soil.10.ad', 'soilad11': 'ch_soil.11.ad', 'soilad12': 'ch_soil.12.ad', 'soilad13': 'ch_soil.13.ad', 'soilad14': 'ch_soil.14.ad', 'soilad15': 'ch_soil.15.ad', 'soilad16': 'ch_soil.16.ad', 'soilMoist1': 'ch_soil.1.humidity', 'soilMoist2': 'ch_soil.2.humidity', 'soilMoist3': 'ch_soil.3.humidity', 'soilMoist4': 'ch_soil.4.humidity', 'soilMoist5': 'ch_soil.5.humidity', 'soilMoist6': 'ch_soil.6.humidity', 'soilMoist7': 'ch_soil.7.humidity', 'soilMoist8': 'ch_soil.8.humidity', 'soilMoist9': 'ch_soil.9.humidity', 'soilMoist10': 'ch_soil.10.humidity', 'soilMoist11': 'ch_soil.11.humidity', 'soilMoist12': 'ch_soil.12.humidity', 'soilMoist13': 'ch_soil.13.humidity', 'soilMoist14': 'ch_soil.14.humidity', 'soilMoist15': 'ch_soil.15.humidity', 'soilMoist16': 'ch_soil.16.humidity', 'soilMoistBatt1': 'ch_soil.1.voltage', 'soilMoistBatt1s': 'wh51.ch1.battery', 'soilMoistBatt2': 'ch_soil.2.voltage', 'soilMoistBatt2s': 'wh51.ch2.battery', 'soilMoistBatt3': 'ch_soil.3.voltage', 'soilMoistBatt3s': 'wh51.ch3.battery', 'soilMoistBatt4': 'ch_soil.4.voltage', 'soilMoistBatt4s': 'wh51.ch4.battery', 'soilMoistBatt5': 'ch_soil.5.voltage', 'soilMoistBatt5s': 'wh51.ch5.battery', 'soilMoistBatt6': 'ch_soil.6.voltage', 'soilMoistBatt6s': 'wh51.ch6.battery', 'soilMoistBatt7': 'ch_soil.7.voltage', 'soilMoistBatt7s': 'wh51.ch7.battery', 'soilMoistBatt8': 'ch_soil.8.voltage', 'soilMoistBatt8s': 'wh51.ch8.battery', 'soilMoistBatt9': 'ch_soil.9.voltage', 'soilMoistBatt9s': 'wh51.ch9.battery', 'soilMoistBatt10': 'ch_soil.10.voltage', 'soilMoistBatt10s': 'wh51.ch10.battery', 'soilMoistBatt11': 'ch_soil.11.voltage', 'soilMoistBatt11s': 'wh51.ch11.battery', 'soilMoistBatt12': 'ch_soil.12.voltage', 'soilMoistBatt12s': 'wh51.ch12.battery', 'soilMoistBatt13': 'ch_soil.13.voltage', 'soilMoistBatt13s': 'wh51.ch13.battery', 'soilMoistBatt14': 'ch_soil.14.voltage', 'soilMoistBatt14s': 'wh51.ch14.battery', 'soilMoistBatt15': 'ch_soil.15.voltage', 'soilMoistBatt15s': 'wh51.ch15.battery', 'soilMoistBatt16': 'ch_soil.16.voltage', 'soilMoistBatt16s': 'wh51.ch16.battery', 'soilTemp1': 'ch_temp.1.temp', 'soi
INFO user.ecowitt_http:      device IP address is 192.168.0.110
INFO user.ecowitt_http:      poll interval is 30 seconds
INFO user.ecowitt_http:      Max tries is 3 URL retry wait is 5 seconds
INFO user.ecowitt_http:      URL timeout is 20 seconds
INFO user.ecowitt_http:       any debug is set
INFO user.ecowitt_http:      rain debug is not set
INFO user.ecowitt_http: raindelta debug is not set
INFO user.ecowitt_http:      wind debug is not set
INFO user.ecowitt_http: lightning debug is not set
INFO user.ecowitt_http:      loop debug is not set
INFO user.ecowitt_http:   sensors debug is set
INFO user.ecowitt_http:   catchup debug is not set
INFO user.ecowitt_http:    parser debug is set
INFO user.ecowitt_http: collector debug is set
INFO user.ecowitt_http:   archive debug is set
INFO user.ecowitt_http:    wn32_indoor: sensor ID decoding will use 'WH26'
INFO user.ecowitt_http:   wn32_outdoor: sensor ID decoding will use 'WH26'
INFO user.ecowitt_http:      device firmware update checks will occur every 86400 seconds
INFO user.ecowitt_http:      available device firmware updates will be logged
INFO user.ecowitt_http:      battery state will not be reported for sensors with no signal data
INFO user.ecowitt_http:      unknown fields will be reported
INFO user.ecowitt_http: catchup source: None
INFO user.ecowitt_http: EcowittHttpCollector startup
INFO user.ecowitt_http: Station is :  GW3000A_V1.1.1
INFO user.ecowitt_http: Station is :  GW3000A_V1.1.1
INFO weewx.engine: StdConvert target unit is 0x11
INFO weewx.wxservices: StdWXCalculate will use data binding wx_binding
INFO user.GTS: Version 1.1
INFO user.GTS: Local mean time (LMT) UTC offset 0:55:16.533360
INFO user.GTS: PressureCooker True
INFO user.GTS: PressureCooker <user.barometer.PressureCooker object at 0x7ffecd483050> 
INFO weewx.engine: Archive will use data binding wx_binding
INFO weewx.engine: Record generation will be attempted in 'software'
INFO weewx.engine: Using archive interval of 300 seconds (software record generation)
INFO weewx.restx: StationRegistry: Registration not requested.
INFO weewx.restx: Wunderground: Posting not enabled.
INFO weewx.restx: PWSweather: Posting not enabled.
INFO weewx.restx: CWOP: Posting not enabled.
INFO weewx.restx: WOW: Posting not enabled.
INFO weewx.restx: AWEKAS: Posting not enabled.
INFO weewx.engine: 'pyephem' detected, extended almanac data is available
INFO __main__: Starting up weewx version 5.1.0
INFO weewx.engine: Using binding 'wx_binding' to database 'weewx_ecowitt2_http.sdb'
INFO weewx.manager: Starting backfill of daily summaries
INFO weewx.manager: Daily summaries up to date
INFO user.ecowitt_http: Collected data: {'common_list.0x02.id': '0x02', 'common_list.0x02.val': 18.8, 'common_list.0x07.id': '0x07', 'common_list.0x07.val': 88, 'common_list.3.id': '3', 'common_list.3.val': 18.8, 'common_list.5.id': '5', 'common_list.5.val': 2.6, 'common_list.0x03.id': '0x03', 'common_list.0x03.val': 16.8, 'common_list.0x0B.id': '0x0B', 'common_list.0x0B.val': 1.4000000011199998, 'common_list.0x0C.id': '0x0C', 'common_list.0x0C.val': 1.5000000011999999, 'common_list.0x19.id': '0x19', 'common_list.0x19.val': 6.300000005039999, 'common_list.0x15.id': '0x15', 'common_list.0x15.val': 169.22, 'common_list.0x17.id': '0x17', 'common_list.0x17.val': 1, 'common_list.0x0A.id': '0x0A', 'common_list.0x0A.val': 129, 'common_list.0x6D.id': '0x6D', 'common_list.0x6D.val': 91, 'rain.0x0D.id': '0x0D', 'rain.0x0D.val': 25.3, 'rain.0x0E.id': '0x0E', 'rain.0x0E.val': 0.0, 'rain.0x7C.id': '0x7C', 'rain.0x7C.val': 9.3, 'rain.0x10.id': '0x10', 'rain.0x10.val': 3.0, 'rain.0x11.id': '0x11', 'rain.0x11.val': 3.0, 'rain.0x12.id': '0x12', 'rain.0x12.val': 70.5, 'rain.0x13.id': '0x13', 'rain.0x13.val': 682.3, 'rain.0x13.voltage': 1.4, 'piezoRain.srain_piezo.id': 'srain_piezo', 'piezoRain.srain_piezo.val': 1, 'piezoRain.0x0D.id': '0x0D', 'piezoRain.0x0D.val': 31.3, 'piezoRain.0x0E.id': '0x0E', 'piezoRain.0x0E.val': 0.0, 'piezoRain.0x7C.id': '0x7C', 'piezoRain.0x7C.val': 9.3, 'piezoRain.0x10.id': '0x10', 'piezoRain.0x10.val': 0.5, 'piezoRain.0x11.id': '0x11', 'piezoRain.0x11.val': 0.5, 'piezoRain.0x12.id': '0x12', 'piezoRain.0x12.val': 86.0, 'piezoRain.0x13.id': '0x13', 'piezoRain.0x13.val': 701.4, 'piezoRain.0x13.voltage': 3.28, 'piezoRain.0x13.ws85cap_volt': 5.4, 'piezoRain.0x13.ws90cap_volt': 5.4, 'piezoRain.0x13.ws85_ver': 114, 'piezoRain.0x13.ws90_ver': 158, 'wh25.intemp': 22.5, 'wh25.inhumi': 52, 'wh25.abs': 922.2, 'wh25.rel': 1014.4, 'lightning.count': 0, 'lightning.distance': 12.0, 'lightning.date': '2025-09-14T00:21:00', 'lightning.timestamp': 1757802060, 'co2.temp': 20.0, 'co2.humidity': 77, 'co2.CO2': 517, 'co2.CO2_24H': 480, 'co2.PM25': 1.2, 'co2.PM25_24H': 2.2, 'co2.PM25_RealAQI': 5, 'co2.PM25_24HAQI': 9, 'co2.PM10': 1.6, 'co2.PM10_24H': 2.8, 'co2.PM10_RealAQI': 1, 'co2.PM10_24HAQI': 3, 'co2.PM1': 0.9, 'co2.PM1_24H': 1.5, 'co2.PM1_RealAQI': 4, 'co2.PM1_24HAQI': 6, 'co2.PM4': 1.5, 'co2.PM4_24H': 2.6, 'co2.PM4_RealAQI': 6, 'co2.PM4_24HAQI': 11, 'ch_pm25.1.channel': 1, 'ch_pm25.1.PM25': 6.0, 'ch_pm25.1.PM25_24H': 8.0, 'ch_pm25.1.PM25_RealAQI': 25, 'ch_pm25.1.PM25_24HAQI': 33, 'ch_pm25.2.channel': 2, 'ch_pm25.2.PM25': 4.0, 'ch_pm25.2.PM25_24H': 7.6, 'ch_pm25.2.PM25_RealAQI': 17, 'ch_pm25.2.PM25_24HAQI': 32, 'ch_pm25.3.channel': 3, 'ch_pm25.3.PM25': 0.0, 'ch_pm25.3.PM25_24H': 1.3, 'ch_pm25.3.PM25_RealAQI': 0, 'ch_pm25.3.PM25_24HAQI': 5, 'ch_pm25.4.channel': 4, 'ch_pm25.4.PM25': 2.0, 'ch_pm25.4.PM25_24H': 5.5, 'ch_pm25.4.PM25_RealAQI': 8, 'ch_pm25.4.PM25_24HAQI': 23, 'ch_leak.1.channel': '1', 'ch_leak.1.name': 'Leak1 Heizung', 'ch_leak.1.battery': 4, 'ch_leak.1.status': 0, 'ch_leak.2.channel': '2', 'ch_leak.2.name': 'Leak2 Vorraum', 'ch_leak.2.battery': 5, 'ch_leak.2.status': 0, 'ch_leak.3.channel': '3', 'ch_leak.3.name': 'Leak3 Holzraum', 'ch_leak.3.battery': 5, 'ch_leak.3.status': 0, 'ch_leak.4.channel': '4', 'ch_leak.4.name': 'Leak4 Spüle', 'ch_leak.4.battery': 5, 'ch_leak.4.status': 0, 'ch_aisle.1.channel': 1, 'ch_aisle.1.temp': 18.6, 'ch_aisle.1.humidity': 89, 'ch_aisle.1.name': 'CH1 Aussen', 'ch_aisle.2.channel': 2, 'ch_aisle.2.temp': 16.6, 'ch_aisle.2.humidity': 88, 'ch_aisle.2.name': 'CH2 Nebengeb', 'ch_aisle.3.channel': 3, 'ch_aisle.3.temp': 21.3, 'ch_aisle.3.humidity': 58, 'ch_aisle.3.name': 'CH3 Gang', 'ch_aisle.4.channel': 4, 'ch_aisle.4.temp': 17.0, 'ch_aisle.4.humidity': 68, 'ch_aisle.4.name': 'CH4 Keller T', 'ch_aisle.5.channel': 5, 'ch_aisle.5.temp': 22.4, 'ch_aisle.5.humidity': 53, 'ch_aisle.5.name': 'CH5 CompR', 'ch_aisle.6.channel': 6, 'ch_aisle.6.temp': 20.3, 'ch_aisle.6.humidity': 56, 'ch_aisle.6.name': 'CH6 Keller E', 'ch_aisle.7.channel': 7, 'ch_aisle.7.temp': 18.2, 'ch_aisle.7.humidity': 61, 'ch_aisle.7.name': 'CH7 DG Bad', 'ch_aisle.8.channel': 8, 'ch_aisle.8.temp': 15.7, 'ch_aisle.8.humidity': 76, 'ch_aisle.8.name': 'CH8 Eingang', 'ch_soil.1.channel': 1, 'ch_soil.1.humidity': 60, 'ch_soil.1.name': 'Soil1 Garten', 'ch_soil.1.voltage': 1.7, 'ch_soil.2.channel': 2, 'ch_soil.2.humidity': 54, 'ch_soil.2.name': 'Soil2 Terasse', 'ch_soil.2.voltage': 1.7, 'ch_soil.3.channel': 3, 'ch_soil.3.humidity': 62, 'ch_soil.3.name': 'Soil3 Rand', 'ch_soil.3.voltage': 1.7, 'ch_soil.4.channel': 4, 'ch_soil.4.humidity': 95, 'ch_soil.4.name': 'Soil4 Lebensb', 'ch_soil.4.voltage': 1.7, 'ch_soil.5.channel': 5, 'ch_soil.5.humidity': 45, 'ch_soil.5.name': 'Soil5 Dornenk', 'ch_soil.5.voltage': 1.7, 'ch_soil.6.channel': 6, 'ch_soil.6.humidity': 98, 'ch_soil.6.name': 'Soil6 Bromelia', 'ch_soil.6.voltage': 1.7, 'ch_soil.7.channel': 7, 'ch_soil.7.humidity': 52, 'ch_soil.7.name': 'Soil7 Medinilla', 'ch_soil.7.voltage': 1.4, 'ch_soil.8.channel': 8, 'ch_soil.8.humidity': 97, 'ch_soil.8.name': 'Soil8 FleischfP', 'ch_soil.8.voltage': 1.6, 'ch_soil.9.channel': 9, 'ch_soil.9.humidity': 28, 'ch_soil.9.name': 'Soil9 Blue chal', 'ch_soil.9.voltage': 1.4, 'ch_soil.10.channel': 10, 'ch_soil.10.humidity': 78, 'ch_soil.10.name': 'Soil10 Kl.Leben', 'ch_soil.10.voltage': 1.5, 'ch_temp.1.channel': 1, 'ch_temp.1.temp': 15.7, 'ch_temp.1.name': 'T1 Soil -10cm', 'ch_temp.1.voltage': 1.54, 'ch_temp.2.channel': 2, 'ch_temp.2.temp': 16.6, 'ch_temp.2.name': 'T2 Soil 0cm', 'ch_temp.2.voltage': 1.54, 'ch_temp.3.channel': 3, 'ch_temp.3.temp': 9.5, 'ch_temp.3.name': 'T3 Kühlschrank', 'ch_temp.3.voltage': 1.54, 'ch_temp.4.channel': 4, 'ch_temp.4.temp': -19.0, 'ch_temp.4.name': 'T4 Gefrierschra', 'ch_temp.4.voltage': 1.4, 'ch_temp.5.channel': 5, 'ch_temp.5.temp': 23.6, 'ch_temp.5.name': 'T5 Heizung RL', 'ch_temp.5.voltage': 1.42, 'ch_temp.6.channel': 6, 'ch_temp.6.temp': 22.1, 'ch_temp.6.name': 'T6 Warmw. RL', 'ch_temp.6.voltage': 1.38, 'ch_temp.7.channel': 7, 'ch_temp.7.temp': 21.5, 'ch_temp.7.name': 'T7 Regenm Heiz', 'ch_temp.7.voltage': 1.54, 'ch_temp.8.channel': 8, 'ch_temp.8.temp': 40.0, 'ch_temp.8.name': 'T8 Warmw. Boile', 'ch_temp.8.voltage': 1.76, 'ch_leaf.1.channel': '1', 'ch_leaf.1.name': '', 'ch_leaf.1.humidity': 99.0, 'ch_leaf.1.battery': '5', 'ch_leaf.1.voltage': 1.72, 'ch_lds.1.channel': 1, 'ch_lds.1.air': 2065.0, 'ch_lds.1.depth': 0.0, 'ch_lds.1.total_height': 2050.0, 'ch_lds.1.total_heat': 3104, 'ch_lds.1.name': '', 'ch_lds.1.voltage': 2.84, 'debug.heap': 115632, 'debug.runtime': 254843, 'debug.usr_interval': 30, 'debug.is_cnip': False, 'rain_priority': 1, 'rain_gain': 1.0, 'rain_reset_day': 0, 'rain_reset_week': 1, 'rain_reset_year': 0, 'rain_piezo': 1, 'gain1': 0.89, 'gain2': 1.06, 'gain3': 1.05, 'gain4': 1.0, 'gain5': 1.0, 'radcompensation': 1, 'upgrade': 1, 'newVersion': 0, 'datetime': 1757942284, 'ws85.address': 49, 'ws85.id': '2848', 'ws85.battery': 5, 'ws85.rssi': -72, 'ws85.signal': 4, 'ws85.enabled': True, 'ws85.version': '114', 'ws90.address': 48, 'ws90.id': '3138', 'ws90.battery': 5, 'ws90.rssi': -76, 'ws90.signal': 4, 'ws90.enabled': True, 'ws90.version': '158', 'wh69.address': 0, 'wh69.id': '10', 'wh69.battery': 0, 'wh69.rssi': -76, 'wh69.signal': 4, 'wh69.enabled': True, 'wh68.address': 1, 'wh68.id': 'FFFFFFFF', 'wh68.battery': None, 'wh68.rssi': None, 'wh68.signal': None, 'wh68.enabled': True, 'wh40.address': 3, 'wh40.id': 'E724', 'wh40.battery': 4, 'wh40.rssi': -71, 'wh40.signal': 4, 'wh40.enabled': True, 'wn20.address': 70, 'wn20.id': 'FFFFFFFF', 'wn20.battery': None, 'wn20.rssi': None, 'wn20.signal': None, 'wn20.enabled': True, 'wh25.address': 4, 'wh25.id': 'FFFFFFFE', 'wh25.battery': None, 'wh25.rssi': None, 'wh25.signal': None, 'wh25.enabled': False, 'wh26.address': 5, 'wh26.id': 'FFFFFFFE', 'wh26.battery': None, 'wh26.rssi': None, 'wh26.signal': None, 'wh26.enabled': False, 'wn38.address': 71, 'wn38.id': 'FFFFFFFF', 'wn38.battery': None, 'wn38.rssi': None, 'wn38.signal': None, 'wn38.enabled': True, 'ws80.address': 2, 'ws80.id'
INFO user.ecowitt_http: Firmware update check,  time '1757942284' last check '0' elapsed '1757942284'
INFO user.ecowitt_http: Performing firmware update check
INFO user.ecowitt_http: Firmware update check complete
INFO user.ecowitt_http: Archive: using 'rain.0x13.val' for rain total
INFO user.ecowitt_http: Archive: using 'piezoRain.0x13.val' for piezo rain total
INFO user.ecowitt_http: Archive: skipping rain measurement of 682.3: no last rain
INFO user.ecowitt_http: Archive: skipping piezo rain measurement of 701.4: no last rain
INFO user.ecowitt_http: Archive: Skipping lightning count of 0.0: no last count
INFO user.ecowitt_http: Archive rec data {'ch_aisle.1.temp': 18.0, 'dewpoint1': 16.5, 'heatindex1': 18.0, 'ch_aisle.1.humidity': 91.0, 'ch_aisle.2.temp': 16.7, 'dewpoint2': 14.9, 'heatindex2': 16.7, 'ch_aisle.2.humidity': 89.0, 'ch_aisle.3.temp': 21.3, 'dewpoint3': 12.5, 'heatindex3': 21.3, 'ch_aisle.3.humidity': 57.0, 'ch_aisle.4.temp': 17.0, 'dewpoint4': 11.1, 'heatindex4': 17.0, 'ch_aisle.4.humidity': 68.0, 'ch_aisle.5.temp': 22.4, 'dewpoint5': 12.4, 'heatindex5': 22.4, 'ch_aisle.5.humidity': 53.0, 'ch_aisle.6.temp': 20.4, 'dewpoint6': 11.4, 'heatindex6': 20.4, 'ch_aisle.6.humidity': 56.0, 'ch_aisle.7.temp': 18.2, 'dewpoint7': 10.6, 'heatindex7': 18.2, 'ch_aisle.7.humidity': 61.0, 'ch_aisle.8.temp': 15.6, 'dewpoint8': 11.0, 'heatindex8': 15.6, 'ch_aisle.8.humidity': 74.0, 'ch_leaf.1.humidity': 99.0, 'lightning.timestamp': 1757802060.0, 'lightning.count': None, 'lightning.distance': 12.0, 'co2.temp': 19.7, 'co2.humidity': 79.0, 'co2.CO2': 523.0, 'co2.PM25': 1.6, 'co2.PM10': 1.8, 'co2.PM1': 1.3, 'co2.PM4': 1.8, 'ch_soil.1.humidity': 60.0, 'ch_soil.2.humidity': 53.0, 'ch_soil.3.humidity': 63.0, 'ch_soil.4.humidity': 95.0, 'ch_soil.5.humidity': 45.0, 'ch_soil.6.humidity': 98.0, 'ch_soil.7.humidity': 52.0, 'ch_soil.8.humidity': 97.0, 'ch_soil.9.humidity': 28.0, 'ch_soil.10.humidity': 78.0, 'ch_leak.1.status': 0, 'ch_leak.2.status': 0, 'ch_leak.3.status': 0, 'ch_leak.4.status': 0, 'ch_pm25.1.PM25': 5.0, 'ch_pm25.2.PM25': 5.0, 'ch_pm25.3.PM25': 0.0, 'ch_pm25.4.PM25': 2.0, 'ch_temp.1.temp': 15.6, 'ch_temp.2.temp': 16.4, 'ch_temp.3.temp': 9.6, 'ch_temp.4.temp': -18.7, 'ch_temp.5.temp': 23.9, 'ch_temp.6.temp': 22.2, 'ch_temp.7.temp': 20.6, 'ch_temp.8.temp': 40.3, 'ch_lds.1.air': 2064.0, 'ch_lds.1.depth': 0.0, 'ch_lds.1.total_heat': 3104.0, 'datetime': 1757940660.0, 'interval': 5, 'wh25.intemp': 22.5, 'wh25.inhumi': 51.0, 'common_list.0x02.val': 18.1, 'common_list.0x07.val': 89.0, 'common_list.0x03.val': 16.3, 'feelslike': 18.1, 'common_list.5.val': 2.2800000000000002, 'common_list.0x0B.val': 1.6000000012799998, 'common_list.0x0C.val': 2.8000000022399996, 'common_list.0x6D.val': 57.0, 'common_list.0x0A.val': 63.0, 'wh25.abs': 922.5, 'wh25.rel': 1015.0, 'common_list.0x15.val': 220.76, 'common_list.0x17.val': 2.0, 'rain.0x0E.val': 0.0, 'rain.0x7C.val': 9.3, 'rain.0x0F.val': 0.0, 'rain.0x0D.val': 25.3, 'rain.0x10.val': 3.0, 'rain.0x11.val': 3.0, 'rain.0x12.val': 70.5, 'rain.0x13.val': 682.3, 'piezoRain.0x0E.val': 0.6, 'piezoRain.0x7C.val': 9.5, 'piezoRain.0x0F.val': 0.1, 'piezoRain.0x0D.val': 31.3, 'piezoRain.0x10.val': 0.5, 'piezoRain.0x11.val': 0.5, 'piezoRain.0x12.val': 86.0, 'piezoRain.0x13.val': 701.4, 'rain': None, 'hail': None, 't_rain': None, 'p_rain': None}
INFO user.sunrainduration: Archiv-Record-Interval=300 sec
INFO user.ecowitt_http: Archive rec data {'ch_aisle.1.temp': 18.2, 'dewpoint1': 16.2, 'heatindex1': 18.2, 'ch_aisle.1.humidity': 88.0, 'ch_aisle.2.temp': 16.7, 'dewpoint2': 14.9, 'heatindex2': 16.7, 'ch_aisle.2.humidity': 89.0, 'ch_aisle.3.temp': 21.3, 'dewpoint3': 12.5, 'heatindex3': 21.3, 'ch_aisle.3.humidity': 57.0, 'ch_aisle.4.temp': 17.0, 'dewpoint4': 11.1, 'heatindex4': 17.0, 'ch_aisle.4.humidity': 68.0, 'ch_aisle.5.temp': 22.4, 'dewpoint5': 12.4, 'heatindex5': 22.4, 'ch_aisle.5.humidity': 53.0, 'ch_aisle.6.temp': 20.3, 'dewpoint6': 11.3, 'heatindex6': 20.3, 'ch_aisle.6.humidity': 56.0, 'ch_aisle.7.temp': 18.1, 'dewpoint7': 10.5, 'heatindex7': 18.1, 'ch_aisle.7.humidity': 61.0, 'ch_aisle.8.temp': 15.6, 'dewpoint8': 11.0, 'heatindex8': 15.6, 'ch_aisle.8.humidity': 74.0, 'ch_leaf.1.humidity': 99.0, 'lightning.timestamp': 1757802060.0, 'lightning.count': 0.0, 'lightning.distance': 12.0, 'co2.temp': 19.9, 'co2.humidity': 77.0, 'co2.CO2': 517.0, 'co2.PM25': 2.0, 'co2.PM10': 2.2, 'co2.PM1': 1.8, 'co2.PM4': 2.1, 'ch_soil.1.humidity': 60.0, 'ch_soil.2.humidity': 54.0, 'ch_soil.3.humidity': 62.0, 'ch_soil.4.humidity': 95.0, 'ch_soil.5.humidity': 45.0, 'ch_soil.6.humidity': 98.0, 'ch_soil.7.humidity': 52.0, 'ch_soil.8.humidity': 97.0, 'ch_soil.9.humidity': 28.0, 'ch_soil.10.humidity': 78.0, 'ch_leak.1.status': 0, 'ch_leak.2.status': 0, 'ch_leak.3.status': 0, 'ch_leak.4.status': 0, 'ch_pm25.1.PM25': 6.0, 'ch_pm25.2.PM25': 4.0, 'ch_pm25.3.PM25': 0.0, 'ch_pm25.4.PM25': 1.0, 'ch_temp.1.temp': 15.5, 'ch_temp.2.temp': 16.6, 'ch_temp.3.temp': 9.6, 'ch_temp.4.temp': -19.6, 'ch_temp.5.temp': 23.9, 'ch_temp.6.temp': 22.3, 'ch_temp.7.temp': 21.5, 'ch_temp.8.temp': 40.3, 'ch_lds.1.air': 2065.0, 'ch_lds.1.depth': 0.0, 'ch_lds.1.total_heat': 3104.0, 'datetime': 1757940960.0, 'interval': 5, 'wh25.intemp': 22.5, 'wh25.inhumi': 51.0, 'common_list.0x02.val': 18.6, 'common_list.0x07.val': 87.0, 'common_list.0x03.val': 16.4, 'feelslike': 18.6, 'common_list.5.val': 2.79, 'common_list.0x0B.val': 0.90000000072, 'common_list.0x0C.val': 2.40000000192, 'common_list.0x6D.val': 71.0, 'common_list.0x0A.val': 186.0, 'wh25.abs': 922.5, 'wh25.rel': 1014.8, 'common_list.0x15.val': 130.23, 'common_list.0x17.val': 1.0, 'rain.0x0E.val': 0.0, 'rain.0x7C.val': 9.3, 'rain.0x0F.val': 0.0, 'rain.0x0D.val': 25.3, 'rain.0x10.val': 3.0, 'rain.0x11.val': 3.0, 'rain.0x12.val': 70.5, 'rain.0x13.val': 682.3, 'piezoRain.0x0E.val': 0.6, 'piezoRain.0x7C.val': 9.5, 'piezoRain.0x0F.val': 0.1, 'piezoRain.0x0D.val': 31.3, 'piezoRain.0x10.val': 0.5, 'piezoRain.0x11.val': 0.5, 'piezoRain.0x12.val': 86.0, 'piezoRain.0x13.val': 701.4, 'rain': 0.0, 'hail': 0.0, 't_rain': 0.0, 'p_rain': 0.0}
INFO user.ecowitt_http: Archive rec data {'ch_aisle.1.temp': 18.4, 'dewpoint1': 16.4, 'heatindex1': 18.4, 'ch_aisle.1.humidity': 88.0, 'ch_aisle.2.temp': 16.7, 'dewpoint2': 14.7, 'heatindex2': 16.7, 'ch_aisle.2.humidity': 88.0, 'ch_aisle.3.temp': 21.3, 'dewpoint3': 12.5, 'heatindex3': 21.3, 'ch_aisle.3.humidity': 57.0, 'ch_aisle.4.temp': 17.0, 'dewpoint4': 11.1, 'heatindex4': 17.0, 'ch_aisle.4.humidity': 68.0, 'ch_aisle.5.temp': 22.4, 'dewpoint5': 12.4, 'heatindex5': 22.4, 'ch_aisle.5.humidity': 53.0, 'ch_aisle.6.temp': 20.3, 'dewpoint6': 11.3, 'heatindex6': 20.3, 'ch_aisle.6.humidity': 56.0, 'ch_aisle.7.temp': 18.1, 'dewpoint7': 10.5, 'heatindex7': 18.1, 'ch_aisle.7.humidity': 61.0, 'ch_aisle.8.temp': 15.6, 'dewpoint8': 11.6, 'heatindex8': 15.6, 'ch_aisle.8.humidity': 77.0, 'ch_leaf.1.humidity': 99.0, 'lightning.timestamp': 1757802060.0, 'lightning.count': 0.0, 'lightning.distance': 12.0, 'co2.temp': 19.8, 'co2.humidity': 76.0, 'co2.CO2': 520.0, 'co2.PM25': 1.9, 'co2.PM10': 2.2, 'co2.PM1': 1.5, 'co2.PM4': 2.1, 'ch_soil.1.humidity': 58.0, 'ch_soil.2.humidity': 54.0, 'ch_soil.3.humidity': 62.0, 'ch_soil.4.humidity': 95.0, 'ch_soil.5.humidity': 45.0, 'ch_soil.6.humidity': 98.0, 'ch_soil.7.humidity': 52.0, 'ch_soil.8.humidity': 97.0, 'ch_soil.9.humidity': 28.0, 'ch_soil.10.humidity': 78.0, 'ch_leak.1.status': 0, 'ch_leak.2.status': 0, 'ch_leak.3.status': 0, 'ch_leak.4.status': 0, 'ch_pm25.1.PM25': 5.0, 'ch_pm25.2.PM25': 4.0, 'ch_pm25.3.PM25': 0.0, 'ch_pm25.4.PM25': 1.0, 'ch_temp.1.temp': 15.6, 'ch_temp.2.temp': 16.6, 'ch_temp.3.temp': 9.5, 'ch_temp.4.temp': -19.9, 'ch_temp.5.temp': 23.8, 'ch_temp.6.temp': 22.2, 'ch_temp.7.temp': 21.7, 'ch_temp.8.temp': 40.2, 'ch_lds.1.air': 2066.0, 'ch_lds.1.depth': 0.0, 'ch_lds.1.total_heat': 3104.0, 'datetime': 1757941260.0, 'interval': 5, 'wh25.intemp': 22.5, 'wh25.inhumi': 51.0, 'common_list.0x02.val': 18.7, 'common_list.0x07.val': 88.0, 'common_list.0x03.val': 16.7, 'feelslike': 18.7, 'common_list.5.val': 2.59, 'common_list.0x0B.val': 1.7000000013599998, 'common_list.0x0C.val': 1.9000000015199998, 'common_list.0x6D.val': 116.0, 'common_list.0x0A.val': 116.0, 'wh25.abs': 922.6, 'wh25.rel': 1014.9, 'common_list.0x15.val': 125.41, 'common_list.0x17.val': 1.0, 'rain.0x0E.val': 0.0, 'rain.0x7C.val': 9.3, 'rain.0x0F.val': 0.0, 'rain.0x0D.val': 25.3, 'rain.0x10.val': 3.0, 'rain.0x11.val': 3.0, 'rain.0x12.val': 70.5, 'rain.0x13.val': 682.3, 'piezoRain.0x0E.val': 0.0, 'piezoRain.0x7C.val': 9.3, 'piezoRain.0x0F.val': 0.1, 'piezoRain.0x0D.val': 31.3, 'piezoRain.0x10.val': 0.5, 'piezoRain.0x11.val': 0.5, 'piezoRain.0x12.val': 86.0, 'piezoRain.0x13.val': 701.4, 'rain': 0.0, 'hail': 0.0, 't_rain': 0.0, 'p_rain': 0.0}
INFO user.ecowitt_http: Archive rec data {'ch_aisle.1.temp': 18.4, 'dewpoint1': 16.4, 'heatindex1': 18.4, 'ch_aisle.1.humidity': 88.0, 'ch_aisle.2.temp': 16.6, 'dewpoint2': 14.6, 'heatindex2': 16.6, 'ch_aisle.2.humidity': 88.0, 'ch_aisle.3.temp': 21.3, 'dewpoint3': 12.5, 'heatindex3': 21.3, 'ch_aisle.3.humidity': 57.0, 'ch_aisle.4.temp': 17.0, 'dewpoint4': 11.1, 'heatindex4': 17.0, 'ch_aisle.4.humidity': 68.0, 'ch_aisle.5.temp': 22.4, 'dewpoint5': 12.4, 'heatindex5': 22.4, 'ch_aisle.5.humidity': 53.0, 'ch_aisle.6.temp': 20.4, 'dewpoint6': 11.4, 'heatindex6': 20.4, 'ch_aisle.6.humidity': 56.0, 'ch_aisle.7.temp': 18.2, 'dewpoint7': 10.6, 'heatindex7': 18.2, 'ch_aisle.7.humidity': 61.0, 'ch_aisle.8.temp': 15.6, 'dewpoint8': 11.6, 'heatindex8': 15.6, 'ch_aisle.8.humidity': 77.0, 'ch_leaf.1.humidity': 99.0, 'lightning.timestamp': 1757802060.0, 'lightning.count': 0.0, 'lightning.distance': 12.0, 'co2.temp': 19.8, 'co2.humidity': 76.0, 'co2.CO2': 520.0, 'co2.PM25': 1.2, 'co2.PM10': 1.6, 'co2.PM1': 1.0, 'co2.PM4': 1.5, 'ch_soil.1.humidity': 59.0, 'ch_soil.2.humidity': 53.0, 'ch_soil.3.humidity': 62.0, 'ch_soil.4.humidity': 95.0, 'ch_soil.5.humidity': 45.0, 'ch_soil.6.humidity': 98.0, 'ch_soil.7.humidity': 52.0, 'ch_soil.8.humidity': 97.0, 'ch_soil.9.humidity': 28.0, 'ch_soil.10.humidity': 78.0, 'ch_leak.1.status': 0, 'ch_leak.2.status': 0, 'ch_leak.3.status': 0, 'ch_leak.4.status': 0, 'ch_pm25.1.PM25': 7.0, 'ch_pm25.2.PM25': 3.0, 'ch_pm25.3.PM25': 0.0, 'ch_pm25.4.PM25': 1.0, 'ch_temp.1.temp': 15.7, 'ch_temp.2.temp': 16.7, 'ch_temp.3.temp': 9.6, 'ch_temp.4.temp': -19.3, 'ch_temp.5.temp': 23.8, 'ch_temp.6.temp': 22.1, 'ch_temp.7.temp': 21.5, 'ch_temp.8.temp': 40.1, 'ch_lds.1.air': 2064.0, 'ch_lds.1.depth': 0.0, 'ch_lds.1.total_heat': 3104.0, 'datetime': 1757941560.0, 'interval': 5, 'wh25.intemp': 22.5, 'wh25.inhumi': 52.0, 'common_list.0x02.val': 18.7, 'common_list.0x07.val': 87.0, 'common_list.0x03.val': 16.5, 'feelslike': 18.7, 'common_list.5.val': 2.8000000000000003, 'common_list.0x0B.val': 1.5000000011999999, 'common_list.0x0C.val': 1.5000000011999999, 'common_list.0x6D.val': 116.0, 'common_list.0x0A.val': 144.0, 'wh25.abs': 922.5, 'wh25.rel': 1014.8, 'common_list.0x15.val': 108.92, 'common_list.0x17.val': 1.0, 'rain.0x0E.val': 0.0, 'rain.0x7C.val': 9.3, 'rain.0x0F.val': 0.0, 'rain.0x0D.val': 25.3, 'rain.0x10.val': 3.0, 'rain.0x11.val': 3.0, 'rain.0x12.val': 70.5, 'rain.0x13.val': 682.3, 'piezoRain.0x0E.val': 0.0, 'piezoRain.0x7C.val': 9.3, 'piezoRain.0x0F.val': 0.1, 'piezoRain.0x0D.val': 31.3, 'piezoRain.0x10.val': 0.5, 'piezoRain.0x11.val': 0.5, 'piezoRain.0x12.val': 86.0, 'piezoRain.0x13.val': 701.4, 'rain': 0.0, 'hail': 0.0, 't_rain': 0.0, 'p_rain': 0.0}
INFO user.ecowitt_http: Archive rec data {'ch_aisle.1.temp': 18.4, 'dewpoint1': 16.4, 'heatindex1': 18.4, 'ch_aisle.1.humidity': 88.0, 'ch_aisle.2.temp': 16.6, 'dewpoint2': 14.6, 'heatindex2': 16.6, 'ch_aisle.2.humidity': 88.0, 'ch_aisle.3.temp': 21.3, 'dewpoint3': 12.7, 'heatindex3': 21.3, 'ch_aisle.3.humidity': 58.0, 'ch_aisle.4.temp': 17.0, 'dewpoint4': 11.1, 'heatindex4': 17.0, 'ch_aisle.4.humidity': 68.0, 'ch_aisle.5.temp': 22.4, 'dewpoint5': 12.4, 'heatindex5': 22.4, 'ch_aisle.5.humidity': 53.0, 'ch_aisle.6.temp': 20.3, 'dewpoint6': 11.3, 'heatindex6': 20.3, 'ch_aisle.6.humidity': 56.0, 'ch_aisle.7.temp': 18.2, 'dewpoint7': 10.6, 'heatindex7': 18.2, 'ch_aisle.7.humidity': 61.0, 'ch_aisle.8.temp': 15.7, 'dewpoint8': 11.7, 'heatindex8': 15.7, 'ch_aisle.8.humidity': 77.0, 'ch_leaf.1.humidity': 99.0, 'lightning.timestamp': 1757802060.0, 'lightning.count': 0.0, 'lightning.distance': 12.0, 'co2.temp': 19.7, 'co2.humidity': 77.0, 'co2.CO2': 521.0, 'co2.PM25': 1.5, 'co2.PM10': 1.5, 'co2.PM1': 1.4, 'co2.PM4': 1.5, 'ch_soil.1.humidity': 60.0, 'ch_soil.2.humidity': 54.0, 'ch_soil.3.humidity': 62.0, 'ch_soil.4.humidity': 95.0, 'ch_soil.5.humidity': 45.0, 'ch_soil.6.humidity': 98.0, 'ch_soil.7.humidity': 52.0, 'ch_soil.8.humidity': 97.0, 'ch_soil.9.humidity': 28.0, 'ch_soil.10.humidity': 78.0, 'ch_leak.1.status': 0, 'ch_leak.2.status': 0, 'ch_leak.3.status': 0, 'ch_leak.4.status': 0, 'ch_pm25.1.PM25': 6.0, 'ch_pm25.2.PM25': 3.0, 'ch_pm25.3.PM25': 0.0, 'ch_pm25.4.PM25': 1.0, 'ch_temp.1.temp': 15.7, 'ch_temp.2.temp': 16.6, 'ch_temp.3.temp': 9.6, 'ch_temp.4.temp': -18.9, 'ch_temp.5.temp': 23.7, 'ch_temp.6.temp': 22.1, 'ch_temp.7.temp': 21.2, 'ch_temp.8.temp': 40.1, 'ch_lds.1.air': 2064.0, 'ch_lds.1.depth': 0.0, 'ch_lds.1.total_heat': 3104.0, 'datetime': 1757941860.0, 'interval': 5, 'wh25.intemp': 22.5, 'wh25.inhumi': 52.0, 'common_list.0x02.val': 18.5, 'common_list.0x07.val': 88.0, 'common_list.0x03.val': 16.5, 'feelslike': 18.5, 'common_list.5.val': 2.56, 'common_list.0x0B.val': 0.5000000003999999, 'common_list.0x0C.val': 1.30000000104, 'common_list.0x6D.val': 176.0, 'common_list.0x0A.val': 178.0, 'wh25.abs': 922.4, 'wh25.rel': 1014.7, 'common_list.0x15.val': 215.79, 'common_list.0x17.val': 2.0, 'rain.0x0E.val': 0.0, 'rain.0x7C.val': 9.3, 'rain.0x0F.val': 0.0, 'rain.0x0D.val': 25.3, 'rain.0x10.val': 3.0, 'rain.0x11.val': 3.0, 'rain.0x12.val': 70.5, 'rain.0x13.val': 682.3, 'piezoRain.0x0E.val': 0.0, 'piezoRain.0x7C.val': 9.3, 'piezoRain.0x0F.val': 0.1, 'piezoRain.0x0D.val': 31.3, 'piezoRain.0x10.val': 0.5, 'piezoRain.0x11.val': 0.5, 'piezoRain.0x12.val': 86.0, 'piezoRain.0x13.val': 701.4, 'rain': 0.0, 'hail': 0.0, 't_rain': 0.0, 'p_rain': 0.0}
INFO user.ecowitt_http: Archive rec data {'ch_aisle.1.temp': 18.6, 'dewpoint1': 16.6, 'heatindex1': 18.6, 'ch_aisle.1.humidity': 88.0, 'ch_aisle.2.temp': 16.6, 'dewpoint2': 14.6, 'heatindex2': 16.6, 'ch_aisle.2.humidity': 88.0, 'ch_aisle.3.temp': 21.3, 'dewpoint3': 12.7, 'heatindex3': 21.3, 'ch_aisle.3.humidity': 58.0, 'ch_aisle.4.temp': 17.0, 'dewpoint4': 11.1, 'heatindex4': 17.0, 'ch_aisle.4.humidity': 68.0, 'ch_aisle.5.temp': 22.4, 'dewpoint5': 12.4, 'heatindex5': 22.4, 'ch_aisle.5.humidity': 53.0, 'ch_aisle.6.temp': 20.3, 'dewpoint6': 11.3, 'heatindex6': 20.3, 'ch_aisle.6.humidity': 56.0, 'ch_aisle.7.temp': 18.2, 'dewpoint7': 10.6, 'heatindex7': 18.2, 'ch_aisle.7.humidity': 61.0, 'ch_aisle.8.temp': 15.7, 'dewpoint8': 11.5, 'heatindex8': 15.7, 'ch_aisle.8.humidity': 76.0, 'ch_leaf.1.humidity': 99.0, 'lightning.timestamp': 1757802060.0, 'lightning.count': 0.0, 'lightning.distance': 12.0, 'co2.temp': 19.9, 'co2.humidity': 77.0, 'co2.CO2': 520.0, 'co2.PM25': 1.4, 'co2.PM10': 1.7, 'co2.PM1': 1.0, 'co2.PM4': 1.6, 'ch_soil.1.humidity': 59.0, 'ch_soil.2.humidity': 54.0, 'ch_soil.3.humidity': 62.0, 'ch_soil.4.humidity': 95.0, 'ch_soil.5.humidity': 45.0, 'ch_soil.6.humidity': 98.0, 'ch_soil.7.humidity': 52.0, 'ch_soil.8.humidity': 97.0, 'ch_soil.9.humidity': 28.0, 'ch_soil.10.humidity': 78.0, 'ch_leak.1.status': 0, 'ch_leak.2.status': 0, 'ch_leak.3.status': 0, 'ch_leak.4.status': 0, 'ch_pm25.1.PM25': 9.0, 'ch_pm25.2.PM25': 4.0, 'ch_pm25.3.PM25': 0.0, 'ch_pm25.4.PM25': 2.0, 'ch_temp.1.temp': 15.6, 'ch_temp.2.temp': 16.6, 'ch_temp.3.temp': 9.4, 'ch_temp.4.temp': -19.0, 'ch_temp.5.temp': 23.5, 'ch_temp.6.temp': 22.1, 'ch_temp.7.temp': 21.4, 'ch_temp.8.temp': 40.0, 'ch_lds.1.air': 2066.0, 'ch_lds.1.depth': 0.0, 'ch_lds.1.total_heat': 3104.0, 'datetime': 1757942160.0, 'interval': 5, 'wh25.intemp': 22.5, 'wh25.inhumi': 52.0, 'common_list.0x02.val': 18.7, 'common_list.0x07.val': 88.0, 'common_list.0x03.val': 16.7, 'feelslike': 18.7, 'common_list.5.val': 2.59, 'common_list.0x0B.val': 0.8000000006399999, 'common_list.0x0C.val': 3.2000000025599995, 'common_list.0x6D.val': 111.0, 'common_list.0x0A.val': 66.0, 'wh25.abs': 922.4, 'wh25.rel': 1014.6, 'common_list.0x15.val': 164.88, 'common_list.0x17.val': 1.0, 'rain.0x0E.val': 0.0, 'rain.0x7C.val': 9.3, 'rain.0x0F.val': 0.0, 'rain.0x0D.val': 25.3, 'rain.0x10.val': 3.0, 'rain.0x11.val': 3.0, 'rain.0x12.val': 70.5, 'rain.0x13.val': 682.3, 'piezoRain.0x0E.val': 0.0, 'piezoRain.0x7C.val': 9.3, 'piezoRain.0x0F.val': 0.1, 'piezoRain.0x0D.val': 31.3, 'piezoRain.0x10.val': 0.5, 'piezoRain.0x11.val': 0.5, 'piezoRain.0x12.val': 86.0, 'piezoRain.0x13.val': 701.4, 'rain': 0.0, 'hail': 0.0, 't_rain': 0.0, 'p_rain': 0.0}
INFO weewx.engine: Starting main packet loop.
INFO user.ecowitt_http: Using 'rain.0x13.val' for rain total
INFO user.ecowitt_http: Using 'piezoRain.0x13.val' for piezo rain total
INFO user.ecowitt_http: Archive: skipping rain measurement of 682.3: no last rain
INFO user.ecowitt_http: Archive: skipping piezo rain measurement of 701.4: no last rain
INFO user.ecowitt_http: Archive: Skipping lightning count of 0: no last count
INFO user.ecowitt_http: Collected data: {'common_list.0x02.id': '0x02', 'common_list.0x02.val': 18.8, 'common_list.0x07.id': '0x07', 'common_list.0x07.val': 88, 'common_list.3.id': '3', 'common_list.3.val': 18.8, 'common_list.5.id': '5', 'common_list.5.val': 2.6, 'common_list.0x03.id': '0x03', 'common_list.0x03.val': 16.8, 'common_list.0x0B.id': '0x0B', 'common_list.0x0B.val': 0.90000000072, 'common_list.0x0C.id': '0x0C', 'common_list.0x0C.val': 1.9000000015199998, 'common_list.0x19.id': '0x19', 'common_list.0x19.val': 6.300000005039999, 'common_list.0x15.id': '0x15', 'common_list.0x15.val': 176.09, 'common_list.0x17.id': '0x17', 'common_list.0x17.val': 1, 'common_list.0x0A.id': '0x0A', 'common_list.0x0A.val': 149, 'common_list.0x6D.id': '0x6D', 'common_list.0x6D.val': 91, 'rain.0x0D.id': '0x0D', 'rain.0x0D.val': 25.3, 'rain.0x0E.id': '0x0E', 'rain.0x0E.val': 0.0, 'rain.0x7C.id': '0x7C', 'rain.0x7C.val': 9.3, 'rain.0x10.id': '0x10', 'rain.0x10.val': 3.0, 'rain.0x11.id': '0x11', 'rain.0x11.val': 3.0, 'rain.0x12.id': '0x12', 'rain.0x12.val': 70.5, 'rain.0x13.id': '0x13', 'rain.0x13.val': 682.3, 'rain.0x13.voltage': 1.4, 'piezoRain.srain_piezo.id': 'srain_piezo', 'piezoRain.srain_piezo.val': 1, 'piezoRain.0x0D.id': '0x0D', 'piezoRain.0x0D.val': 31.3, 'piezoRain.0x0E.id': '0x0E', 'piezoRain.0x0E.val': 0.0, 'piezoRain.0x7C.id': '0x7C', 'piezoRain.0x7C.val': 9.3, 'piezoRain.0x10.id': '0x10', 'piezoRain.0x10.val': 0.5, 'piezoRain.0x11.id': '0x11', 'piezoRain.0x11.val': 0.5, 'piezoRain.0x12.id': '0x12', 'piezoRain.0x12.val': 86.0, 'piezoRain.0x13.id': '0x13', 'piezoRain.0x13.val': 701.4, 'piezoRain.0x13.voltage': 3.28, 'piezoRain.0x13.ws85cap_volt': 5.4, 'piezoRain.0x13.ws90cap_volt': 5.4, 'piezoRain.0x13.ws85_ver': 114, 'piezoRain.0x13.ws90_ver': 158, 'wh25.intemp': 22.5, 'wh25.inhumi': 52, 'wh25.abs': 922.2, 'wh25.rel': 1014.4, 'lightning.count': 0, 'lightning.distance': 12.0, 'lightning.date': '2025-09-14T00:21:00', 'lightning.timestamp': 1757802060, 'co2.temp': 20.0, 'co2.humidity': 77, 'co2.CO2': 517, 'co2.CO2_24H': 480, 'co2.PM25': 1.2, 'co2.PM25_24H': 2.2, 'co2.PM25_RealAQI': 5, 'co2.PM25_24HAQI': 9, 'co2.PM10': 1.6, 'co2.PM10_24H': 2.8, 'co2.PM10_RealAQI': 1, 'co2.PM10_24HAQI': 3, 'co2.PM1': 0.9, 'co2.PM1_24H': 1.5, 'co2.PM1_RealAQI': 4, 'co2.PM1_24HAQI': 6, 'co2.PM4': 1.5, 'co2.PM4_24H': 2.6, 'co2.PM4_RealAQI': 6, 'co2.PM4_24HAQI': 11, 'ch_pm25.1.channel': 1, 'ch_pm25.1.PM25': 6.0, 'ch_pm25.1.PM25_24H': 8.0, 'ch_pm25.1.PM25_RealAQI': 25, 'ch_pm25.1.PM25_24HAQI': 33, 'ch_pm25.2.channel': 2, 'ch_pm25.2.PM25': 4.0, 'ch_pm25.2.PM25_24H': 7.6, 'ch_pm25.2.PM25_RealAQI': 17, 'ch_pm25.2.PM25_24HAQI': 32, 'ch_pm25.3.channel': 3, 'ch_pm25.3.PM25': 0.0, 'ch_pm25.3.PM25_24H': 1.3, 'ch_pm25.3.PM25_RealAQI': 0, 'ch_pm25.3.PM25_24HAQI': 5, 'ch_pm25.4.channel': 4, 'ch_pm25.4.PM25': 2.0, 'ch_pm25.4.PM25_24H': 5.5, 'ch_pm25.4.PM25_RealAQI': 8, 'ch_pm25.4.PM25_24HAQI': 23, 'ch_leak.1.channel': '1', 'ch_leak.1.name': 'Leak1 Heizung', 'ch_leak.1.battery': 4, 'ch_leak.1.status': 0, 'ch_leak.2.channel': '2', 'ch_leak.2.name': 'Leak2 Vorraum', 'ch_leak.2.battery': 5, 'ch_leak.2.status': 0, 'ch_leak.3.channel': '3', 'ch_leak.3.name': 'Leak3 Holzraum', 'ch_leak.3.battery': 5, 'ch_leak.3.status': 0, 'ch_leak.4.channel': '4', 'ch_leak.4.name': 'Leak4 Spüle', 'ch_leak.4.battery': 5, 'ch_leak.4.status': 0, 'ch_aisle.1.channel': 1, 'ch_aisle.1.temp': 18.6, 'ch_aisle.1.humidity': 89, 'ch_aisle.1.name': 'CH1 Aussen', 'ch_aisle.2.channel': 2, 'ch_aisle.2.temp': 16.6, 'ch_aisle.2.humidity': 88, 'ch_aisle.2.name': 'CH2 Nebengeb', 'ch_aisle.3.channel': 3, 'ch_aisle.3.temp': 21.3, 'ch_aisle.3.humidity': 58, 'ch_aisle.3.name': 'CH3 Gang', 'ch_aisle.4.channel': 4, 'ch_aisle.4.temp': 17.0, 'ch_aisle.4.humidity': 68, 'ch_aisle.4.name': 'CH4 Keller T', 'ch_aisle.5.channel': 5, 'ch_aisle.5.temp': 22.4, 'ch_aisle.5.humidity': 53, 'ch_aisle.5.name': 'CH5 CompR', 'ch_aisle.6.channel': 6, 'ch_aisle.6.temp': 20.4, 'ch_aisle.6.humidity': 56, 'ch_aisle.6.name': 'CH6 Keller E', 'ch_aisle.7.channel': 7, 'ch_aisle.7.temp': 18.2, 'ch_aisle.7.humidity': 61, 'ch_aisle.7.name': 'CH7 DG Bad', 'ch_aisle.8.channel': 8, 'ch_aisle.8.temp': 15.6, 'ch_aisle.8.humidity': 76, 'ch_aisle.8.name': 'CH8 Eingang', 'ch_soil.1.channel': 1, 'ch_soil.1.humidity': 60, 'ch_soil.1.name': 'Soil1 Garten', 'ch_soil.1.voltage': 1.7, 'ch_soil.2.channel': 2, 'ch_soil.2.humidity': 54, 'ch_soil.2.name': 'Soil2 Terasse', 'ch_soil.2.voltage': 1.7, 'ch_soil.3.channel': 3, 'ch_soil.3.humidity': 62, 'ch_soil.3.name': 'Soil3 Rand', 'ch_soil.3.voltage': 1.7, 'ch_soil.4.channel': 4, 'ch_soil.4.humidity': 95, 'ch_soil.4.name': 'Soil4 Lebensb', 'ch_soil.4.voltage': 1.7, 'ch_soil.5.channel': 5, 'ch_soil.5.humidity': 45, 'ch_soil.5.name': 'Soil5 Dornenk', 'ch_soil.5.voltage': 1.7, 'ch_soil.6.channel': 6, 'ch_soil.6.humidity': 98, 'ch_soil.6.name': 'Soil6 Bromelia', 'ch_soil.6.voltage': 1.7, 'ch_soil.7.channel': 7, 'ch_soil.7.humidity': 52, 'ch_soil.7.name': 'Soil7 Medinilla', 'ch_soil.7.voltage': 1.4, 'ch_soil.8.channel': 8, 'ch_soil.8.humidity': 97, 'ch_soil.8.name': 'Soil8 FleischfP', 'ch_soil.8.voltage': 1.6, 'ch_soil.9.channel': 9, 'ch_soil.9.humidity': 28, 'ch_soil.9.name': 'Soil9 Blue chal', 'ch_soil.9.voltage': 1.4, 'ch_soil.10.channel': 10, 'ch_soil.10.humidity': 78, 'ch_soil.10.name': 'Soil10 Kl.Leben', 'ch_soil.10.voltage': 1.5, 'ch_temp.1.channel': 1, 'ch_temp.1.temp': 15.6, 'ch_temp.1.name': 'T1 Soil -10cm', 'ch_temp.1.voltage': 1.54, 'ch_temp.2.channel': 2, 'ch_temp.2.temp': 16.6, 'ch_temp.2.name': 'T2 Soil 0cm', 'ch_temp.2.voltage': 1.54, 'ch_temp.3.channel': 3, 'ch_temp.3.temp': 9.5, 'ch_temp.3.name': 'T3 Kühlschrank', 'ch_temp.3.voltage': 1.54, 'ch_temp.4.channel': 4, 'ch_temp.4.temp': -19.0, 'ch_temp.4.name': 'T4 Gefrierschra', 'ch_temp.4.voltage': 1.4, 'ch_temp.5.channel': 5, 'ch_temp.5.temp': 23.5, 'ch_temp.5.name': 'T5 Heizung RL', 'ch_temp.5.voltage': 1.42, 'ch_temp.6.channel': 6, 'ch_temp.6.temp': 22.1, 'ch_temp.6.name': 'T6 Warmw. RL', 'ch_temp.6.voltage': 1.38, 'ch_temp.7.channel': 7, 'ch_temp.7.temp': 21.5, 'ch_temp.7.name': 'T7 Regenm Heiz', 'ch_temp.7.voltage': 1.54, 'ch_temp.8.channel': 8, 'ch_temp.8.temp': 40.0, 'ch_temp.8.name': 'T8 Warmw. Boile', 'ch_temp.8.voltage': 1.76, 'ch_leaf.1.channel': '1', 'ch_leaf.1.name': '', 'ch_leaf.1.humidity': 99.0, 'ch_leaf.1.battery': '5', 'ch_leaf.1.voltage': 1.72, 'ch_lds.1.channel': 1, 'ch_lds.1.air': 2065.0, 'ch_lds.1.depth': 0.0, 'ch_lds.1.total_height': 2050.0, 'ch_lds.1.total_heat': 3104, 'ch_lds.1.name': '', 'ch_lds.1.voltage': 2.84, 'debug.heap': 116316, 'debug.runtime': 254874, 'debug.usr_interval': 30, 'debug.is_cnip': False, 'rain_priority': 1, 'rain_gain': 1.0, 'rain_reset_day': 0, 'rain_reset_week': 1, 'rain_reset_year': 0, 'rain_piezo': 1, 'gain1': 0.89, 'gain2': 1.06, 'gain3': 1.05, 'gain4': 1.0, 'gain5': 1.0, 'radcompensation': 1, 'upgrade': 1, 'newVersion': 0, 'datetime': 1757942314, 'ws85.address': 49, 'ws85.id': '2848', 'ws85.battery': 5, 'ws85.rssi': -72, 'ws85.signal': 4, 'ws85.enabled': True, 'ws85.version': '114', 'ws90.address': 48, 'ws90.id': '3138', 'ws90.battery': 5, 'ws90.rssi': -76, 'ws90.signal': 4, 'ws90.enabled': True, 'ws90.version': '158', 'wh69.address': 0, 'wh69.id': '10', 'wh69.battery': 0, 'wh69.rssi': -75, 'wh69.signal': 4, 'wh69.enabled': True, 'wh68.address': 1, 'wh68.id': 'FFFFFFFF', 'wh68.battery': None, 'wh68.rssi': None, 'wh68.signal': None, 'wh68.enabled': True, 'wh40.address': 3, 'wh40.id': 'E724', 'wh40.battery': 4, 'wh40.rssi': -71, 'wh40.signal': 4, 'wh40.enabled': True, 'wn20.address': 70, 'wn20.id': 'FFFFFFFF', 'wn20.battery': None, 'wn20.rssi': None, 'wn20.signal': None, 'wn20.enabled': True, 'wh25.address': 4, 'wh25.id': 'FFFFFFFE', 'wh25.battery': None, 'wh25.rssi': None, 'wh25.signal': None, 'wh25.enabled': False, 'wh26.address': 5, 'wh26.id': 'FFFFFFFE', 'wh26.battery': None, 'wh26.rssi': None, 'wh26.signal': None, 'wh26.enabled': False, 'wn38.address': 71, 'wn38.id': 'FFFFFFFF', 'wn38.battery': None, 'wn38.rssi': None, 'wn38.signal': None, 'wn38.enabled': True, 'ws80.address': 2, 'ws80.id': '67
Es werden hier, wie auch zu erwarten ist, die Datensätze welche von der SDcard gelesen werden (Archive rec data ) protokolliert.
So sollte es auch bei Dir sein!

Re: Ecowitt_http Treiber

von rsgaf » 15 Sep 2025 12:19

Bei debug = archive werden keine Fehlermeldungen ausgegeben.
Bei debug = collector wird folgendes ausgegeben:

Code: Alles auswählen

2025-09-15T12:50:53.568700+02:00 raspberrypi weewxd[1524492]: INFO user.ecowitt_http: Next update in 20 seconds
2025-09-15T12:50:53.734501+02:00 raspberrypi weewxd[1524492]: --- Logging error ---
2025-09-15T12:50:53.734730+02:00 raspberrypi weewxd[1524492]: Traceback (most recent call last):
2025-09-15T12:50:53.734852+02:00 raspberrypi weewxd[1524492]:   File "/usr/lib/python3.11/logging/handlers.py", line 987, in emit
2025-09-15T12:50:53.734933+02:00 raspberrypi weewxd[1524492]:     msg = self.format(record)
2025-09-15T12:50:53.735004+02:00 raspberrypi weewxd[1524492]:           ^^^^^^^^^^^^^^^^^^^
2025-09-15T12:50:53.735074+02:00 raspberrypi weewxd[1524492]:   File "/usr/lib/python3.11/logging/__init__.py", line 953, in format
2025-09-15T12:50:53.735147+02:00 raspberrypi weewxd[1524492]:     return fmt.format(record)
2025-09-15T12:50:53.735215+02:00 raspberrypi weewxd[1524492]:            ^^^^^^^^^^^^^^^^^^
2025-09-15T12:50:53.735284+02:00 raspberrypi weewxd[1524492]:   File "/usr/lib/python3.11/logging/__init__.py", line 687, in format
2025-09-15T12:50:53.735356+02:00 raspberrypi weewxd[1524492]:     record.message = record.getMessage()
2025-09-15T12:50:53.735425+02:00 raspberrypi weewxd[1524492]:                      ^^^^^^^^^^^^^^^^^^^
2025-09-15T12:50:53.735494+02:00 raspberrypi weewxd[1524492]:   File "/usr/lib/python3.11/logging/__init__.py", line 377, in getMessage
2025-09-15T12:50:53.735566+02:00 raspberrypi weewxd[1524492]:     msg = msg % self.args
2025-09-15T12:50:53.735677+02:00 raspberrypi weewxd[1524492]:           ~~~~^~~~~~~~~~~
2025-09-15T12:50:53.735766+02:00 raspberrypi weewxd[1524492]: TypeError: %d format: a real number is required, not tuple
2025-09-15T12:50:53.735843+02:00 raspberrypi weewxd[1524492]: Call stack:
2025-09-15T12:50:53.735958+02:00 raspberrypi weewxd[1524492]:   File "/usr/lib/python3.11/threading.py", line 995, in _bootstrap
2025-09-15T12:50:53.736045+02:00 raspberrypi weewxd[1524492]:     self._bootstrap_inner()
2025-09-15T12:50:53.736131+02:00 raspberrypi weewxd[1524492]:   File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
2025-09-15T12:50:53.736204+02:00 raspberrypi weewxd[1524492]:     self.run()
2025-09-15T12:50:53.736274+02:00 raspberrypi weewxd[1524492]:   File "/etc/weewx/bin/user/ecowitt_http.py", line 6409, in run
2025-09-15T12:50:53.736348+02:00 raspberrypi weewxd[1524492]:     self.client.collect()
2025-09-15T12:50:53.736429+02:00 raspberrypi weewxd[1524492]:   File "/etc/weewx/bin/user/ecowitt_http.py", line 6267, in collect
2025-09-15T12:50:53.736508+02:00 raspberrypi weewxd[1524492]:     log.info("Polling the device, time '%d' "
2025-09-15T12:50:53.736597+02:00 raspberrypi weewxd[1524492]: Message: "Polling the device, time '%d' last poll '%d' elapsed '%d'"
2025-09-15T12:50:53.736710+02:00 raspberrypi weewxd[1524492]: Arguments: ((1757933453, 1757933433, 20),)
Kann es daran liegen?

Re: Ecowitt_http Treiber

von Werner » 15 Sep 2025 10:15

Eventuell habe ich mich etwas unglücklich ausgedrückt, ich meine nicht ältere Formate, sondern vorherige Monate.
Ich hab das schon verstanden.

Ich hab Daten seit 25.März auf der SDCard und die wurden alle übernommen.
Irgendwann kam "VPD" dazu, im Januar gab es jedenfalls diesen Wert noch nicht.
In meinen CSV's ab März ist "VPD" enthalten.

Aber wie geschrieben, um Probleme zu erkennen. gibt es beim Treiber die Debug Option.

Re: Ecowitt_http Treiber

von rsgaf » 14 Sep 2025 20:01

Den Treiber habe ich heute über deinen Github-Link installiert, sollte also der aktuelle sein.

Eventuell habe ich mich etwas unglücklich ausgedrückt, ich meine nicht ältere Formate, sondern vorherige Monate. Auf der SD-Karte sind CSV-Dateien von 202501 bis 202509 vorhanden, laut Log werden nur die beiden aktuellsten 202509A.csv und 202509Allsensors_A.csv gelesen, die 202501 bis 202508 aber nicht.

Re: Ecowitt_http Treiber

von Werner » 14 Sep 2025 17:33

Der Treiber unterstützt das aktuelle Format der Daten auf der SDCard.
Bei mir GW3000 Firmware V1.1.1
Du verwendest schon v0.2.3 vom Treiber?

Eigentlich sollten auch ältere Formate unterstützt werden.
Warum das bei Dir nicht der Fall war, kann man nur durch Aktivieren der entsprechenden Debug-Option(en) herausfinden.
debug = parser, catchup, archive
wobei
debug = archive
eventuell genügen sollte.

Re: Ecowitt_http Treiber

von rsgaf » 14 Sep 2025 14:29

Kann man mit dem Treiber auch ältere Dateien von der SD-Karte des GW3000 nachladen?

Treiber funktioniert problemlos, es wurden aber nur die letzten beiden Dateien 202509A.csv und 202509Allsensors_A.csv ausgelesen.

Re: Ecowitt_http Treiber

von Werner » 08 Aug 2025 17:38

Es gibt eine neue Version vom EcowittHttp (ecowitt_http.py) Treiber.

Die Einheit bei den RSSI-Werten wurde von "dB" auf "dBm" geändert

Ecowitt_http Treiber

von Werner » 10 Jul 2025 17:21

Ich habe den Treiber Ecowitt_http von Gary Roderick überarbeitet und funktionsfähig gemacht.

Vorteil dieses Treibers:
Wenn Daten fehlen, werden die Daten von Ecowitt.net geholt,
dazu ist aber ein Account bei Ecowitt (hat man, wenn man die Daten auch zu Ecowitt hochladen läßt) und zugehörigen APP_key und API_key notwendig. In der Regel sind diese Daten 90 Tage lang im 5 Minuten Interval vorhanden.
Achtung! das kann hier ganz lange dauern, bis alle Daten abgeholt sind.
Der Treiber versucht hier, bei Fehler alle x Sekunden (default 10 Sekunden) es erneut.

Beim GW3000 und eingesteckter SDCard und bei fehlenden Daten, werden von dort die Daten übernommen.
Wenn die Daten dann abgeholt sind, wird in den normalen Loop-Betrieb übergegangen.
Man kann einstellen (wie bei GW1000) ich welchen Zeitabstand (default 20 Sekunden) die Daten abgefragt werden.

Der Treiber ist so aufgebaut, dass er sofort meinen geänderten GW1000, den Ecowittcustom Treiber oder auch meinen geänderten Interceptor Treiber direkt ersetzen kann (gleiche Sensornamen).
Wie eben da gehandhapt, werden die Regenwerte via rain und bei vorhandenem WS85 oder WS90 Sensor via hail bzw. auch p_rain zur Verfügung gestellt.

Er hat kleine Nachteile:
Bestimmte Spannungswerte z.B. ws90cap_volt oder ws85cap_volt sind nicht auf der SCCard oder über die Loop-Funktion verfügbar.
Dafür gibt es die Werte wh80_batt, wh85_batt, wh90_bat mit den Werte 1 bis 5 (dafür geänderte sensors.inc)
Die notwendigen Einstellungen in der weewx.conf sind alle auf Github dokumeniert und auch die Treiber-Datei ecowitt_http.py ist dort verfügbar. Ein installierbares Treiberpaket gibt es (noch ?) nicht.

https://github.com/WernerKr/Ecowitt-or- ... owitt_http

Nach oben