Turns out, the option line_gap_fraction is not used for bar plots. I don't
see why it can't be, so I've created issue #818
<https://github.com/weewx/weewx/issues/818>.

In the meantime, you could use a plot_type of 'line'. Not as pretty, but it
would work.

On Sun, Dec 4, 2022 at 1:36 PM [email protected] <[email protected]>
wrote:

> OK, thanks.
> I also include the schema I use, but it is the 'rain' field which give the
> issue.
>
> On Sunday, December 4, 2022 at 10:17:40 PM UTC+1 [email protected] wrote:
>
>> Sorry - it does not mention that in the documentation.
>>
>>
>> But it does in the log.
>>
>> Send me the last 27 hours from your database and I'll try and replicate
>> it. The following assumes a 5 minute archive interval.
>>
>> *sqlite3 /var/lib/weewx/archive.sdb*
>> sqlite> *.output /var/tmp/data.sql*
>> sqlite> *.mode insert*
>> sqlite> *.schema archive*
>> sqlite> *SELECT * FROM archive ORDER BY dateTime DESC LIMIT 324;*
>>
>> The results will be in /var/tmp/data.sql
>>
>>
>>
>>
>>
>> On Sun, Dec 4, 2022 at 12:44 PM [email protected] <
>> [email protected]> wrote:
>>
>>> Sorry - it does not mention that in the documentation.
>>> But neither 0.5 not 0.99 changes anything :-(
>>>
>>> On Sunday, December 4, 2022 at 8:53:57 PM UTC+1 [email protected] wrote:
>>>
>>>> The image generator will only accept values between 0 and 1. Try 0.5.
>>>>
>>>> On Sun, Dec 4, 2022 at 11:47 AM [email protected] <
>>>> [email protected]> wrote:
>>>>
>>>>> Upping it to 10 or even 100 did unfortunately not change anything..
>>>>> The original global value was 0.01.
>>>>>
>>>>> On Sunday, December 4, 2022 at 8:29:21 PM UTC+1 [email protected]
>>>>> wrote:
>>>>>
>>>>>> If this is the case, then the most likely problem is too low a number
>>>>>> for "line_gap_fraction". Try upping it to 0.5, or even higher.
>>>>>>
>>>>>> On Sun, Dec 4, 2022 at 10:13 AM [email protected] <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> I have now tried to change the driver, so all reports send to weewx
>>>>>>> contains a 'rain'. This seems to work around the problem (see attached
>>>>>>> graph).
>>>>>>> This workaround will require me to alter the database (which is not
>>>>>>> a big issue) for older observations, but it is in my eyes not a good
>>>>>>> solution. On the other hand, it seems to point at 'rain' records being
>>>>>>> 'None' is causing the problem..
>>>>>>>
>>>>>>> I have tried to play around with the get_scalar function in
>>>>>>> wxxtypes.py, as it contains references to cumulative, and it could have
>>>>>>> something to do with it, but with no effect.
>>>>>>>
>>>>>>> Regards
>>>>>>> Henrik Ostergaard
>>>>>>>
>>>>>>> On Sunday, December 4, 2022 at 4:55:42 PM UTC+1
>>>>>>> [email protected] wrote:
>>>>>>>
>>>>>>>> Thanks for the answer!
>>>>>>>> Very interesting that it is working for you!
>>>>>>>> I have attached the requested files.
>>>>>>>> One note: I get sensor data from multiple sources through the same
>>>>>>>> driver, meaning that the packets send to Weewx mostly does not have any
>>>>>>>> rain entry. I wonder if it would help to just always add a rain zero.. 
>>>>>>>> I
>>>>>>>> can try that.
>>>>>>>> Btw, the server can be seen on vejr.ostergaard.net.
>>>>>>>> Weewx version 4.9.1.
>>>>>>>>
>>>>>>>> Regards
>>>>>>>> Henrik Ostergaard
>>>>>>>>
>>>>>>>> On Sunday, December 4, 2022 at 2:06:09 PM UTC+1 [email protected]
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Just tried it, and it works for me.
>>>>>>>>>
>>>>>>>>> [image: image.png]
>>>>>>>>>
>>>>>>>>> It's hard to go any further without seeing your configuration
>>>>>>>>> files. Post the [StdReport] section of weewx.conf, and the entire 
>>>>>>>>> skin.conf
>>>>>>>>> of whatever skin you are using (looks like Standard).
>>>>>>>>>
>>>>>>>>> -tk
>>>>>>>>>
>>>>>>>>> On Sun, Dec 4, 2022 at 4:10 AM [email protected] <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> A few years ago, I came up with the cumulative aggregation type
>>>>>>>>>> specifically for total rain graphs. Since then, Weewx has been 
>>>>>>>>>> updated a
>>>>>>>>>> few times, and now the cumulative aggregation seems broken.
>>>>>>>>>>
>>>>>>>>>> It correctly sums up the totals, but the graphs will show zero
>>>>>>>>>> (or None?) for intervals without rain, in stead of shoving the total 
>>>>>>>>>> so far.
>>>>>>>>>>
>>>>>>>>>> I have been looking a little into this, but I could not readily
>>>>>>>>>> see where the problem is. If somebody could point me in the right
>>>>>>>>>> direction, I would be happy to give it a try to fix it.
>>>>>>>>>>
>>>>>>>>>> If it is just a setting, I have missed, please let me know.
>>>>>>>>>>
>>>>>>>>>> I have enclosed an example of a daily total rain, and a yearly to
>>>>>>>>>> show how I would have expected it (almost).
>>>>>>>>>>
>>>>>>>>>> Regards
>>>>>>>>>> Henrik Ostergaard
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> 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/5c24114c-965d-4095-9b29-a29c89f1ce22n%40googlegroups.com
>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/5c24114c-965d-4095-9b29-a29c89f1ce22n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>> .
>>>>>>>>>>
>>>>>>>>> --
>>>>>>> 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/1f0ab70e-3e92-47af-b74a-5e250890e60bn%40googlegroups.com
>>>>>>> <https://groups.google.com/d/msgid/weewx-user/1f0ab70e-3e92-47af-b74a-5e250890e60bn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>> .
>>>>>>>
>>>>>> --
>>>>> 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/ab95a272-4ee0-41f1-89e8-1f86a4c42273n%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/weewx-user/ab95a272-4ee0-41f1-89e8-1f86a4c42273n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>>> 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/aba0def4-fc60-4057-a88e-f714d2ed8734n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/weewx-user/aba0def4-fc60-4057-a88e-f714d2ed8734n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> 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/0e64a189-f795-4784-8891-cb60953a3583n%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-user/0e64a189-f795-4784-8891-cb60953a3583n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CAPq0zEADkFNZQqy3kN83iOrHfqG9Gb0jyJWa9qJB9tm-ZjyvBA%40mail.gmail.com.

Reply via email to