Ich kann es auch nicht nachvollziehen. WetterServer Python 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0]; BS Linux-4.19.0-12-amd64-x86_64-with-debian-10.10, weewx 4.6.0b2 HausServer Python 3.9.2; Raspbian GNU/Linux 11 4.19.66-v7l+; weewx 4.6.0b2 airpi Python 3.9.2; Raspbian GNU/Linux 11 Linux airpi 5.10.17-v7+ ; weewx 4.6.0b2 Nach dem Neustart (vorher habe ich die airQ_corant.py vom WetterServer auf airpi kopiert) airQ EG absolute Luftfeuchte 11,8 g/m³ airQ OG absolute Luftfeuchte 11,6 g/m³ es läuft... Danke für die Geduld Hartmut [email protected] schrieb am Dienstag, 5. Oktober 2021 um 17:11:53 UTC+2:
> 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/b4d7cc23-e80c-4cd9-b049-dd4f5210e59an%40googlegroups.com.
