Tks Gary, helped a lot!
Em dom., 17 de jan. de 2021 às 20:02, gjr80 <[email protected]> escreveu: > Hi, > > Provided the battery status field concerned is in your database schema > WeeWX just stores whatever values the driver emits in any > xxxxBatteryStatus fields, so if your driver emits 0 or 1 or a number from > 0 to 255 that is what WeeWX stores. How that data is presented then comes > down to the skins/reports that you are using. If you are using the Seasons > skin Seasons assumes that if xxxxBatteryStatus is 0 then the battery > status is 'OK' otherwise it is considered 'low'. If your station/driver > works differently eg 1 is 'OK' and 0 is 'low' or >= 75 is 'OK' and < 75 is > 'low' then you will need to alter some of the logic in the relevant report > template. In the case of the Seasons skin this is > skins/Seasons/sensors.inc, in particular the internal get_battery_status() > function which is defined starting at line 11. > > Signal levels/states are similar but in this case you may need to make > sure your driver emits signal status in fields that are included in your > database schema, if the field names are different you will need to change > the field/sensor mapping in the driver (if possible) or do some field name > gymnastics in the StdCalibrate service > <http://weewx.com/docs/usersguide.htm#StdCalibrate>. The Seasons skin > does not include any code to display any of the signal fields, you will > need to add this yourself to sensors.inc (the xxxxBatteryStatus HTML > template code should give you some clues as to what to do/include). The > other complicating factor here is that if your signal fields are dB then > you will need to tell WeeWX this in order to make use of the > formatting/conversion capabilities of the WeeWX report tags, otherwise > WeeWX will treat the signal fields as just plain numbers (you could not > bother but you will then be responsible for all formatting yourself). You > might want to have a look at this thread > <https://groups.google.com/g/weewx-user/c/f15v4Tc1kNI/m/XM14E2pPCAAJ> > where I helped someone with similar requirements. In particular, look at > the final sensors.inc (posted as sensors.txt) and the additions to > skins/Seasons/skin.conf and user/extensions.py. > > Gary > > On Sunday, 17 January 2021 at 11:21:09 UTC+10 [email protected] wrote: > >> Hi! >> How does these two observations works? >> I mean: for battery, I have "0-100" (%) for "inTempBatteryStatus" >> field.....but in reports page, I'm getting "LOW". >> >> For signal (signal1, signal2, etc..), I have link-quality (0-255) and dBm >> (negative values). I'm not using any right now, but I would like to >> use....I just don't know how it is proccesed/displayed. >> >> >> >> -- > You received this message because you are subscribed to a topic in the > Google Groups "weewx-user" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/weewx-user/DvHT0iuXcqc/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/37c346ae-73d1-482f-8246-35cce214c714n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/37c346ae-73d1-482f-8246-35cce214c714n%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/CACK8wihQPFPw_NWM8d046Hb%2Byi7yr0svdSayZEogRQbkqi4Q%2BQ%40mail.gmail.com.
