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.
