Gary was the maintainer but ive notice the version has been updated so maybe not a problem but ive not checked as yet. Your loop-data.txt file uses different headings so the gauges.ss doesn't work . Is there a newer version ?? Thanks Phil
On Saturday, June 13, 2026 at 1:32:40 PM UTC+1 John Kline wrote: > Excellent. You might want to ask the maintainer of the gw1000 extension > to add 'ecolightningcount': 'group_count' so other users won’t hit this > problem. > > On Jun 13, 2026, at 3:19 AM, [email protected] <[email protected]> > wrote: > > i was using gw1000.py and Ive added 'ecolightningcount': 'group_count' > to the file. > > It now formats correctly without decimal points so thanks for your pointers > > Phil > > On Friday, June 12, 2026 at 5:30:26 PM UTC+1 John Kline wrote: > >> You are showing me LoopDataReport, but not LoopData. Is this report the >> target report in the LoopData section. >> >> In any event, if the loop data report is the target report in the >> LoopData section, my guess is that you haven’t properly defined the >> ecolightningcount type. Is this something you did on your own, or is it >> from an extension that I can look at? The type needs to be associated with >> group_count in weewx.units.obs_group_dict. >> >> In any event, you might get this working the wrong way by removing the >> “current.“ in LoopDataReport so that it reads: >> >> ecolightningcount = %.0f >> >> I say the wrong way because you really want ecolightningcount to be a >> properly defined observation so you don’t keep hitting these problems. >> >> On Jun 12, 2026, at 8:53 AM, [email protected] <[email protected]> >> wrote: >> >> John K >> >> This is whats in the weewx.conf >> [[LoopDataReport]] >> HTML_ROOT = /etc/weewx/webpages/loopdata >> enable = true >> skin = LoopData >> [[[Extras]]] >> loop_data_file = loop-data.txt >> expiration_time = 4 >> page_update_pwd = foobar >> googleAnalyticsId = "" >> analytics_host = "" >> [[[Units]]] >> [[[[StringFormats]]]] >> mile_per_hour = %.0f >> degree_C = %.1f >> km_per_hour = %.0f >> degree_F = %.1f >> current.ecolightningcount = %.0f >> >> txt file attached and the link to view is >> Sher Center <https://sheringhamweathercenter.uk/loopdata/index.html> >> >> >> On Friday, June 12, 2026 at 2:38:26 PM UTC+1 John Kline wrote: >> >>> We are talking about the formatters associated with the observation. It >>> *may* be true that, if the observation was set up incorrectly, the database >>> type would have an effect on the output, but the goal here is to properly >>> create the new type. This is why I have asked the OP to tell me what is >>> displayed in the report. That takes the extension out of the picture and >>> we can work to get the observation configured correctly. The loopdata >>> extension, by design, uses the same formatters as the target report. >>> >>> On Jun 12, 2026, at 4:32 AM, Pablo Sanchez <[email protected]> >>> wrote: >>> >>> >>> >>> It is a database issue because the column's domain should be an integer. >>> Any other data type allows for garbage data to exist. >>> >>> By design, many DB engines reject data that does not match the domain. >>> --- >>> pablo >>> >>> On June 12, 2026 00:32:08 John Smith <[email protected]> wrote: >>> >>>> This is fundamentally a formatting issue. >>>> >>>> >>>> It might manifest as a formatting issue, but it's really a database >>>> issue and a waste of bytes storing whole numbers as decimals. >>>> >>>> I do know that the extended schema has lighthing count as REAL. >>>> >>>> >>>> The defaults are unnecessarily bloated, but I guarantee others on this >>>> list don't want the issue rehashed yet again. >>>> >>>> On Fri, 12 Jun 2026 at 11:46, 'John Kline' via weewx-user < >>>> [email protected]> wrote: >>>> >>>>> This is fundamentally a formatting issue. I have this completely >>>>> covered in the extension. >>>>> >>>>> I don’t know how well weewx will play with observations that are >>>>> integers (but, like I say, this is about formatting). I do know that the >>>>> extended schema has lighthing count as REAL. >>>>> >>>>> ('lightning_strike_count', 'REAL'), >>>>> >>>>> On Jun 11, 2026, at 6:01 PM, John Smith <[email protected]> wrote: >>>>> >>>>> >>>>> Why would a column for lightning strikes not use INTEGER in the first >>>>> place? >>>>> >>>>> It's not like you can have a half or third of a lightning strike. >>>>> >>>>> On Fri, 12 Jun 2026 at 09:35, 'John Kline' via weewx-user < >>>>> [email protected]> wrote: >>>>> >>>>>> Please don’t change the database. loopdata formats observations as >>>>>> specified by a report. The reason for this is, typically, the >>>>>> observation >>>>>> values written on every loop record are used to update values in a >>>>>> report. >>>>>> Of course, just like when observations are used in a report, adding .raw >>>>>> will skip the formatting. >>>>>> >>>>>> On Jun 11, 2026, at 3:01 PM, John Smith <[email protected]> wrote: >>>>>> >>>>>> >>>>>> The simplest fix would be to remove the column and then re-add it >>>>>> with the INTEGER type instead of REAL. >>>>>> >>>>>> The slightly more complex fix would be to update the column type in >>>>>> your database by doing something like >>>>>> >>>>>> ALTER TABLE my_table ADD COLUMN new_col INTEGER; >>>>>> UPDATE my_table SET new_col = CAST(old_col AS INTEGER); >>>>>> ALTER TABLE my_table DROP COLUMN old_col; >>>>>> ALTER TABLE my_table RENAME COLUMN new_col TO old_col; >>>>>> >>>>>> Although Claude.ai says SQLite columns are dynamically typed, so you >>>>>> could get away with just doing >>>>>> >>>>>> UPDATE my_table SET col = CAST(col AS INTEGER); >>>>>> >>>>>> On Fri, 12 Jun 2026 at 01:00, [email protected] < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> weewx version 5.3.1 >>>>>>> Ive added current.ecolightningcount to the weewx-loopdata ver 3.3.2 >>>>>>> program and it updates OK but it displays 6 decimal places. Ive added >>>>>>> various things in weewx.conf but obviously not correctly >>>>>>> Coulk somebody put me out of my misery and point me in the right >>>>>>> direction. >>>>>>> >>>>>>> Thanks Phil >>>>>>> >>>>>>> -- >>>>>>> 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 visit >>>>>>> https://groups.google.com/d/msgid/weewx-user/32453638-58fc-4a1b-bf38-85e6bcff50den%40googlegroups.com >>>>>>> >>>>>>> <https://groups.google.com/d/msgid/weewx-user/32453638-58fc-4a1b-bf38-85e6bcff50den%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 visit >>>>>> https://groups.google.com/d/msgid/weewx-user/CAGTinV4d%2Bh78RC82nEbAr2owQEbG3r%2Be3zwS8KPJ_rcYaHYXJQ%40mail.gmail.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/weewx-user/CAGTinV4d%2Bh78RC82nEbAr2owQEbG3r%2Be3zwS8KPJ_rcYaHYXJQ%40mail.gmail.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 visit >>>>>> https://groups.google.com/d/msgid/weewx-user/D2738456-68BF-4254-984B-386411A99E8F%40johnkline.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/weewx-user/D2738456-68BF-4254-984B-386411A99E8F%40johnkline.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 visit >>>>> https://groups.google.com/d/msgid/weewx-user/CAGTinV51OVgF_%2BFgsPVLbLcUQXyiqvKnfBkaTdFtgE%3DRBvnrkw%40mail.gmail.com >>>>> >>>>> <https://groups.google.com/d/msgid/weewx-user/CAGTinV51OVgF_%2BFgsPVLbLcUQXyiqvKnfBkaTdFtgE%3DRBvnrkw%40mail.gmail.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 visit >>>>> https://groups.google.com/d/msgid/weewx-user/FF04048C-0414-465C-84E2-543015C11210%40johnkline.com >>>>> >>>>> <https://groups.google.com/d/msgid/weewx-user/FF04048C-0414-465C-84E2-543015C11210%40johnkline.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 visit >>>> https://groups.google.com/d/msgid/weewx-user/CAGTinV7QPznu5xEQRWNS8q84nrNk9Gf_2uL2m9Do%2BDB1nboGkQ%40mail.gmail.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/CAGTinV7QPznu5xEQRWNS8q84nrNk9Gf_2uL2m9Do%2BDB1nboGkQ%40mail.gmail.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 visit >>> https://groups.google.com/d/msgid/weewx-user/19ebb9ab9a0.2848.44b74f35a7a433c111dbfaee4cca1c2d%40hillsandlakes.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/19ebb9ab9a0.2848.44b74f35a7a433c111dbfaee4cca1c2d%40hillsandlakes.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 visit >> https://groups.google.com/d/msgid/weewx-user/5b0fd6f7-3463-47c7-9ff3-8c5b4bfd3b0fn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/5b0fd6f7-3463-47c7-9ff3-8c5b4bfd3b0fn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> <loop-data.txt> >> >> -- > 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 visit > https://groups.google.com/d/msgid/weewx-user/e86cddec-d702-4723-9b4c-ab424ef8b0c4n%40googlegroups.com > > <https://groups.google.com/d/msgid/weewx-user/e86cddec-d702-4723-9b4c-ab424ef8b0c4n%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 visit https://groups.google.com/d/msgid/weewx-user/6a999f48-11d1-4a36-88fc-07d87266452fn%40googlegroups.com.
