Thanks everyone for your assistance. I think I've got a good sense of what I need to do. Much appreciated!
On Thursday, December 15, 2022 at 11:25:57 PM UTC+10 Greg Troxel wrote: > > David Schulz <davidjs...@gmail.com> writes: > > > Battery : *1* Temperature: *22.4 C* Humidity : *59 %* > > Wind direction: *205* Wind speed: *0.0 m/s* Gust speed: *0.0 > > m/s* Rainfall : *13.2 mm* UV : *83* UVI > > : *0* Light : *10922.0 lux* Integrity : *CRC* > > In my SDR device sensor map I am mapping the UV value to radiation, the > UVI > > value to UV. Those values seem to be landing in the 'intended' columns > and > > display nicely in repots with correct values assigned. > > > > radiation = uv.133.FOWH65BAltPacket > > > > UV = uv_index.133.FOWH65BAltPacket > > > > luminosity = light.133.FOWH65BAltPacket > > It is the value being reported as 'light' from the sensor that I'm > > struggling with. It's currently I'm mapping that value to field I can > > physically see in the database called luminosity. That stores data in > the > > database but the display shows no units and presents with 6 decimal > > places. > > As I understand it, Radiation is supposed to be the physical quantity > "irradiance" in W/m^2, 1000ish at noon under blue sky. UV seems to be > some radiometric measurement of just UV, and while that's useful, it is > not irradiance. > > UVI I think you have correct. > > As I said before, luminosity is not a sensible word in this context. > > So stop mapping UV to radiation, figure out what UV really is, and add a > column, perhaps uv_irradiance if it's in mW/m^2 which I think it might > be, but I don't have that kind of hardware. > > > After some searching through this group, I found the post referenced > where > > it sounded like there 'should' be a column called 'illuminance' which is > > mapped to a group with the same name which uses lux as units. When I > make > > that mapping, weewx refuses to start - not surprisingly. > > There are multiple schemas, as I understand it (and I am far from an > expert). Original wview, and extended, and then you can add whatever. > Read this carefully: > https://www.weewx.com/docs/customizing.htm#archive_database > > Look in bin/schemas in the source. > The wview regular schema has UV and radiation. Schema entries do not > give units. units are mapped in another file. > > wview extended adds luminosity. My best guess is that luminosity is a > word to mean illuminance, and that it came from a decision in a scheme > not in weewx long ago > > The processing part of the code seems to use illuminance in lux. This > is correct. > > The fineoffset driver converts (bogus but the best you can do) > illuminance to radiation and puts that in the radiation column. > > > So that leaves me with 2 options - assume my database is 'incorrect' and > > add a column (wee_database --add-column) called illuminance and remap > the > > light values to that column. The alternative is to add the existing > column > > to the illuminance group so it uses the correct unit and I can apply > some > > formatting. I guess I'm wondering if there are other options, and if > not, > > which of the methods is the "safest" in terms of playing nice with > future > > upgrades. > > My read -- and don't trust me -- is that having luminosity in the schema > is a bug, perhaps inherited from wview, and that you want an illuminance > column. > > > I'm just now looking up the command syntax to add a column and I notice > > this example from the section on renaming columns - 'wee_database > > --rename-column=luminosity --to-name=illuminance'. Maybe not a > coincidence > > that example is used? That's starting to lok like my third (and best?) > > option. > > That's what I would do, after making 3 backups, one of which is off > site :-) > > > Appreciate any guidance on what the intended design is here. > > Note that I am really just guessing in places. > -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/87deb6c8-6bad-4435-bce5-2f076a1ec95dn%40googlegroups.com.