Ich begreife es auch nicht. Wir könnten testweise *lambda* x : x*0.000001 
durch *lambda* x : x/1000000 ersetzen.

[email protected] schrieb am Dienstag, 5. Oktober 2021 um 16:28:01 UTC+2:

> die Empfehlung bringt keine Meldung!
>
> Mit debug = 1 in weewx.conf
> erscheint nur 
> Oct  5 15:55:35 airpi weewx[4740] DEBUG weewx.reportengine: Report 
> 'US_Report' not enabled. Skipping.
> Oct  5 15:55:35 airpi weewx[4740] DEBUG weewx.reportengine: Running report 
> 'airqReport'
> Oct  5 15:55:35 airpi weewx[4740] DEBUG weewx.reportengine: Found 
> configuration file /home/weewx/skins/airQ/skin.conf for report 'airqReport'
> Oct  5 15:55:35 airpi weewx[4740] DEBUG weewx.reportengine: Found 
> localization file /home/weewx/skins/airQ/lang/de.conf for report 
> 'airqReport'
> Oct  5 15:55:35 airpi weewx[4740] DEBUG weewx.cheetahgenerator: Using 
> search list ['weewx.cheetahgenerator.Almanac', 
> 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
> 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
> 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers', 
> 'weewx.cheetahgenerator.Gettext']
> Oct  5 15:55:35 airpi weewx[4740] DEBUG weewx.manager: Daily summary 
> version is 4.0
> Oct  5 15:55:36 airpi weewx[4740] DEBUG weewx.units: Unable to convert 
> from microgram_per_meter_cubed to gram_per_meter_cubed
> Oct  5 15:55:36 airpi weewx[4740] INFO weewx.cheetahgenerator: Generated 3 
> files for report airqReport in 0.94 seconds
> Oct  5 15:55:36 airpi weewx[4740] DEBUG weewx.manager: Daily summary 
> version is 4.0
> Oct  5 15:55:38 airpi weewx[4740] DEBUG user.airQ: co: mass 1.816 vol 1.589
> Oct  5 15:55:38 airpi weewx[4740] DEBUG user.airQ: co2: mass 744.000 vol 
> 414.299
> Oct  5 15:55:38 airpi weewx[4740] DEBUG user.airQ: no2: mass 19.460 vol 
> 10.366
> Oct  5 15:55:38 airpi weewx[4740] DEBUG user.airQ: o3: mass 12.810 vol 
> 6.541
> Oct  5 15:55:38 airpi weewx[4740] DEBUG user.airQ: so2: mass 3180.910 vol 
> 1216.831
> Oct  5 15:55:38 airpi weewx[4740] DEBUG user.airQ: co2: mass 744.000 vol 
> 1336.077
> Oct  5 15:55:38 airpi weewx[4740] DEBUG user.airQ: tvoc: mass 345.000 vol 
> 1111.446
> Oct  5 15:55:40 airpi weewx[4740] INFO weewx.imagegenerator: Generated 44 
> images for report airqReport in 4.11 seconds
>
> Die Umwandlung in der Gruppe "group_concentration" für 
> "microgram_per_meter_cubed" zu "gram_per_meter_cubed" und die Formatierung 
> der Werte und der Strings für die Einheit werden in airQ_corant.py 
> festgelegt
>
> ich gebe jetzt auf, die Anzeigen beim WetterServer sind in g/m³ ebenso 
> beim HausServer
>
> Hartmut
> Auch die Erweiterung der units.py mit allen airQ-variablen inc. Einheiten, 
> Zuweisung und Umrechnungen bringt nichts.
> [email protected] schrieb am Dienstag, 5. Oktober 2021 um 13:58:47 UTC+2:
>
>> Bringt die Empfehlung "To debug, try inserting '#errorCatcher Echo' at 
>> top of template" zusätzliche Infos?
>>
>> [email protected] schrieb am Dienstag, 5. Oktober 2021 um 07:30:32 UTC+2:
>>
>>> Guten Morgen,
>>> die unterschiedlichen Höhen habe ich ausprobiert weil ich einen airQ im 
>>> EG und einen im OG habe (Höhendifferenz ca. 3,60 m Tisch im EG und Regal im 
>>> OG).
>>> Die ermittelten Werte für Luftdruck sollten gleich sein.
>>>
>>> Das Problem mit der gram_per_meter_cubed 
>>>
>>> cannot find 'gram_per_meter_cubed' while searching for 
>>> 'current.og_HumAbs.gram_per_meter_cubed'
>>>
>>> tritt nur bei dem RasPi auf, welcher die Daten ermittelt und speichert.
>>> Mein WetterRechner stellt es korrekt dar, er läuft mit der gleichen 
>>> Version weewx und airQ.
>>>
>>> AirQ abs. Luftfeuchte 10,7 g/m³ <http://wetter/weewx/dayhumid.png> 
>>>
>>> ebenso stellt der HausRechner (weewx 4.6.0b2 und airQ   
>>> [[Services]]
>>>         prep_services = weewx.engine.StdTimeSynch, 
>>> user.airQ_corant.AirqUnits)
>>>
>>> og_Barometer 1014,2 hPa 1% 
>>> og_Altimeter   1014,2 hPa  1% 
>>> og_Pressure   1007,6 hPa  1% 
>>> og_Temp              21,4°C     1% 
>>> og_Dewpoint       12,2°C     1% 
>>> og_Humidity        57%       4% 
>>> og_HumAbs   10,75 g/m³ 1% 
>>> og_co2           845 ppm  75%
>>> dar.
>>> der RasPi (airpi) gibt bei gleicher Einrichtung den Fehler aus.
>>> Ich habe bereits alle Einstellungen verglichen, jedoch bisher nicht 
>>> auffälliges gefunden.
>>>
>>> Oct  5 07:20:42 airpi weewx[989] ERROR weewx.cheetahgenerator: 
>>> Evaluation of template /home/weewx/skins/airQ/first_device.html.tmpl failed.
>>> Oct  5 07:20:42 airpi weewx[989] ERROR weewx.cheetahgenerator: **** 
>>> Ignoring template /home/weewx/skins/airQ/first_device.html.tmpl
>>> Oct  5 07:20:42 airpi weewx[989] ERROR weewx.cheetahgenerator: **** 
>>> Reason: cannot find 'gram_per_meter_cubed' while searching for 
>>> 'current.og_HumAbs.gram_per_meter_cubed'
>>> Oct  5 07:20:42 airpi weewx[989] ERROR weewx.cheetahgenerator: **** To 
>>> debug, try inserting '#errorCatcher Echo' at top of template
>>> Oct  5 07:20:42 airpi weewx[989] INFO weewx.cheetahgenerator: Generated 
>>> 2 files for report airqReport in 0.88 seconds
>>> Oct  5 07:20:46 airpi weewx[989] INFO weewx.imagegenerator: Generated 44 
>>> images for report airqReport in 4.27 seconds
>>> Oct  5 07:20:46 airpi weewx[989] INFO weewx.reportengine: Copied 0 files 
>>> to /home/weewx/public_html/airQ
>>> Oct  5 07:25:01 airpi CRON[1252]: (root) CMD (if [ -x 
>>> /etc/munin/plugins/apt_all ]; then /etc/munin/plugins/apt_all update 7200 
>>> 12 >/dev/null; elif [ -x /etc/munin/plugins/apt ]; then 
>>> /etc/munin/plugins/apt update 7200 12 >/dev/null; fi)
>>>
>>> Mit der Einstellung "current.og_HumAbs.milligram_per_meter_cubed" bei 
>>> keine Fehler.
>>>
>>> Oct  5 07:25:18 airpi weewx[989] INFO weewx.manager: Added record 
>>> 2021-10-05 07:25:19 CEST (1633411519) to database 'weewxCmon.sdb'
>>> Oct  5 07:25:18 airpi weewx[989] INFO weewx.manager: Added record 
>>> 2021-10-05 07:25:19 CEST (1633411519) to daily summary in 'weewxCmon.sdb'
>>> Oct  5 07:25:19 airpi weewx[989] INFO weewx.manager: Added record 
>>> 2021-10-05 07:25:00 CEST (1633411500) to database 'wx_AirQ'
>>> Oct  5 07:25:20 airpi weewx[989] INFO weewx.manager: Added record 
>>> 2021-10-05 07:25:00 CEST (1633411500) to daily summary in 'wx_AirQ'
>>> Oct  5 07:25:20 airpi weewx[989] INFO weewx.cheetahgenerator: Generated 
>>> 1 files for report ServerReport in 0.36 seconds
>>> Oct  5 07:25:21 airpi weewx[989] INFO weewx.imagegenerator: Generated 8 
>>> images for report ServerReport in 1.16 seconds
>>> Oct  5 07:25:21 airpi weewx[989] INFO weewx.reportengine: Copied 0 files 
>>> to /home/weewx/public_html/cmon
>>> Oct  5 07:25:27 airpi weewx[989] INFO weewx.cheetahgenerator: Generated 
>>> 8 files for report SeasonsReport in 5.20 seconds
>>> Oct  5 07:25:39 airpi weewx[989] INFO weewx.imagegenerator: Generated 14 
>>> images for report SeasonsReport in 12.34 seconds
>>> Oct  5 07:25:39 airpi weewx[989] INFO weewx.reportengine: Copied 0 files 
>>> to /home/weewx/public_html
>>> Oct  5 07:25:41 airpi weewx[989] INFO weewx.cheetahgenerator: Generated 
>>> 3 files for report airqReport in 1.43 seconds
>>> Oct  5 07:25:45 airpi weewx[989] INFO weewx.imagegenerator: Generated 44 
>>> images for report airqReport in 4.48 seconds
>>> Oct  5 07:25:45 airpi weewx[989] INFO weewx.reportengine: Copied 0 files 
>>> to /home/weewx/public_html/airQ
>>>
>>> Hartmut
>>> [email protected] schrieb am Montag, 4. Oktober 2021 um 18:16:40 UTC+2:
>>>
>>>> Vielen Dank.
>>>>
>>>> Es ist nicht notwendig, 'altitude' im Abschnitt [airQ] zu setzen. Wenn 
>>>> es fehlt, wird der Wert auf dem Abschnitt [Station] benutzt
>>>>
>>>> Zu den Fehlermeldungen: Kann ich mal sämtliche Meldungen (inkl. INFO) 
>>>> für user.airQ sehen?
>>>>
>>>> [email protected] schrieb am Samstag, 2. Oktober 2021 um 12:39:32 
>>>> UTC+2:
>>>>
>>>>> Nachtrag:
>>>>>
>>>>> in der airQ_conrant.py in Zeile 374
>>>>>
>>>>> if len(__altitude)==3: 
>>>>> __altitude = weewx.units.ValueTuple(__altitude[0],__altitude[1],
>>>>> __altitude[2]) 
>>>>> else: __altitude = weewx.units.ValueTuple(__altitude[0],__altitude[1],
>>>>> 'group_altitude')
>>>>>
>>>>> ÄNDERUNG in 
>>>>>
>>>>>  if len(__altitude)==3:
>>>>>      __altitude = weewx.units.ValueTuple(float(__altitude[0])
>>>>> ,__altitude[1],__altitude[2])
>>>>>      else:
>>>>>      __altitude = weewx.units.ValueTuple(float(__altitude[0]),
>>>>> __altitude[1],'group_altitude')
>>>>>
>>>>> sonst wird der Wert __altitude als String gelesen.
>>>>>
>>>>> Meine kleine Erweiterung mit Fehlerwerten im Anhang.
>>>>>
>>>>> Fehler nach wie vor bei 
>>>>> Oct  2 12:30:34 wee2 weewx-weewx[13860] ERROR weewx.cheetahgenerator: 
>>>>> Evaluation of template /home/weewx/skins/airQ/first_device.html.tmpl 
>>>>> failed.
>>>>> Oct  2 12:30:34 wee2 weewx-weewx[13860] ERROR weewx.cheetahgenerator: 
>>>>> **** Ignoring template /home/weewx/skins/airQ/first_device.html.tmpl
>>>>> Oct  2 12:30:34 wee2 weewx-weewx[13860] ERROR weewx.cheetahgenerator: 
>>>>> **** Reason: cannot find 'gram_per_meter_cubed' while searching for '
>>>>> og_HumAbs.gram_per_meter_cubed'
>>>>> Oct  2 12:30:34 wee2 weewx-weewx[13860] ERROR weewx.cheetahgenerator: 
>>>>> **** To debug, try inserting '#errorCatcher Echo' at top of template
>>>>> Oct  2 12:30:34 wee2 weewx-weewx[13860] ERROR weewx.cheetahgenerator: 
>>>>> Evaluation of template /home/weewx/skins/airQ/second_device.html.tmpl 
>>>>> failed.
>>>>> Oct  2 12:30:34 wee2 weewx-weewx[13860] ERROR weewx.cheetahgenerator: 
>>>>> **** Ignoring template /home/weewx/skins/airQ/second_device.html.tmpl
>>>>> Oct  2 12:30:34 wee2 weewx-weewx[13860] ERROR weewx.cheetahgenerator: 
>>>>> **** Reason: cannot find 'gram_per_meter_cubed' while searching for '
>>>>> eg_HumAbs.gram_per_meter_cubed'
>>>>> Oct  2 12:30:34 wee2 weewx-weewx[13860] ERROR weewx.cheetahgenerator: 
>>>>> **** To debug, try inserting '#errorCatcher Echo' at top of template
>>>>> Oct  2 12:30:34 wee2 weewx-weewx[13860] INFO weewx.cheetahgenerator: 
>>>>> Generated 0 files for report AirQsReport in 0.49 seconds
>>>>> Oct  2 12:30:36 wee2 weewx-weewx[13860] INFO weewx.imagegenerator: 
>>>>> Generated 29 images for report AirQsReport in 2.19 seconds
>>>>>
>>>>> alle anderen Erweiterungen "ppb", "milligram_per_meter_cubed" werden 
>>>>> angezeigt.
>>>>>
>>>>> in prep_services wurde user.airQ_corant.AirqUnits eingefügt.
>>>>>
>>>>> Hartmut
>>>>> [email protected] schrieb am Sonntag, 5. September 2021 um 15:55:45 
>>>>> UTC+2:
>>>>>
>>>>>> Danke für die Erläuterungen, mir fehlt jetzt nur noch eine Idee für 
>>>>>> die Feststellung der Fehlerwerte, aber Kommt Zeit Kommt Rat
>>>>>> Hartmut
>>>>>>
>>>>>>
>>>>>> [email protected] schrieb am Sonntag, 5. September 2021 um 15:39:48 
>>>>>> UTC+2:
>>>>>>
>>>>>>> [email protected] schrieb am Sonntag, 5. September 2021 um 15:21:04 
>>>>>>> UTC+2:
>>>>>>>
>>>>>>>> Die Berechnung für "Barometer" sollte doch für indoor airQ's mit 
>>>>>>>> "temperature" vom airQ erfolgen, der Bezug zu "outTemp" geht meiner 
>>>>>>>> Meinung 
>>>>>>>> nach fehl.
>>>>>>>>
>>>>>>>
>>>>>>> Nein, das stimmt nicht. Für die Umrechnung des lokalen Luftdrucks 
>>>>>>> (der im Zimmer derselbe ist wie draußen) auf Meeresniveau muß immer die 
>>>>>>> Außentemperatur genommen werden. Diese Umrechnung soll ja die Werte 
>>>>>>> verschiedener Meßstellen vergleichbar machen. Der Wert darf nicht davon 
>>>>>>> abhängen, ob man sich gerade im Zimmer oder draußen befindet.
>>>>>>>  
>>>>>>> Luftdruckumrechnung DWD 
>>>>>>> <https://www.dwd.de/DE/fachnutzer/luftfahrt/download/produkte/runwaymap/06_luftdruck_und_standardatmoshaere.pdf?__blob=publicationFile&v=2>
>>>>>>>
>>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/93048417-0081-4b5a-b949-1f247739b949n%40googlegroups.com.

Reply via email to