Karen,
Can you apply this simple patch to imagegenerator.py? Let me know if that
fixes the problem.
diff --git a/bin/weewx/imagegenerator.py b/bin/weewx/imagegenerator.py
index 4daae09a..0e33e40f 100644
--- a/bin/weewx/imagegenerator.py
+++ b/bin/weewx/imagegenerator.py
@@ -196,7 +196,7 @@ class
ImageGenerator(weewx.reportengine.ReportGenerator):
# Add a unit label. NB: all will get overwritten
except the
# last. Get the label from the configuration
dictionary.
- unit_label = line_options.get('y_label',
weewx.units.get_label_string(self.formatter, self.converter, var_type))
+ unit_label = line_options.get('y_label',
self.formatter.get_label_string(new_data_vec_t[1]))
# Strip off any leading and trailing whitespace so it's
# easy to center
plot.setUnitLabel(unit_label.strip())
-tk
On Mon, Mar 8, 2021 at 10:20 AM Tom Keffer <[email protected]> wrote:
> I've been able to confirm that this is a bug. Issue #654.
> <https://github.com/weewx/weewx/issues/654>
>
> Thanks, Karen. I think this bug has survived all this time because plots
> of aggregation types that change the unit type are rare. XTypes are
> changing that.
>
>
>
> On Mon, Mar 8, 2021 at 5:52 AM Karen K <[email protected]> wrote:
>
>> Ah, ok, then. That is the section in skin.conf:
>> [[[monthRadiationEnergy]]]
>> line_gap_fraction = 0.04
>> [[[[radiation]]]]
>> label = "Sonnenenergie (täglich gesamt)"
>> data_type = radiation
>> aggregate_type = energy_integral
>> aggregate_interval = 86400
>>
>> Tom Keffer schrieb am Montag, 8. März 2021 um 14:33:49 UTC+1:
>>
>>> Yes, but I was thinking more in terms of the specification for the plot
>>> in skin.conf. What observation type did you say to plot? Are you
>>> accidentally plotting "radiation" instead of "energy_integral?"
>>>
>>> -tk
>>>
>>> On Mon, Mar 8, 2021 at 4:30 AM Karen K <[email protected]> wrote:
>>>
>>>> The database query I use is that:
>>>> _result = db_manager.getSql(
>>>> "SELECT SUM(radiation*interval)/60.0, "
>>>> "MIN(usUnits),MAX(usUnits) FROM %s "
>>>> "WHERE dateTime>? AND dateTime<=?"
>>>> % db_manager.table_name,timespan)
>>>>
>>>> --
>>>>
>>> You received this message because you are subscribed to the Google
>>>> Groups "weewx-development" 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-development/ecc0844c-2061-4efb-8fd3-93a54f00936fn%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/weewx-development/ecc0844c-2061-4efb-8fd3-93a54f00936fn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
>> You received this message because you are subscribed to the Google Groups
>> "weewx-development" 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-development/0cb6b4b7-1bab-46cc-9e6e-63ef47e28206n%40googlegroups.com
>> <https://groups.google.com/d/msgid/weewx-development/0cb6b4b7-1bab-46cc-9e6e-63ef47e28206n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
--
You received this message because you are subscribed to the Google Groups
"weewx-development" 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-development/CAPq0zECRv38jSR51CVOXfnbWAuLo5OKR%3DMjqLe-3vSy%2BA9YKcw%40mail.gmail.com.