This is great information Gary regarding the battery status for the 
GW1000.  Do you think it makes sense to add this information to your 
readme.md file? I can just see many people asking for this information.

On Thursday, August 13, 2020 at 1:45:41 AM UTC-4, gjr80 wrote:
>
> Hi,
>
> You are correct in that sensors.inc needs to be modified and you probably 
> want to add a few entries to the Seasons skin.conf or weewx.conf as well. 
> I have included a modified sensors.inc 
> <https://github.com/gjr80/weewx-gw1000/tree/master/supplementary/skins/Seasons>
>  
> in the GW100 driver repo on GitHub. To modify Seasons to display GW100 
> sensor battery states:
>
> 1. move aside your existing skins/Seasons/sensor.inc by renaming it to 
> sensors_orig.inc. For setup.py installs:
>
> $ sudo mv /home/weewx/skins/Seasons/sensors.inc /home/weewx/skins/Seasons/
> sensors_orig.inc
>
> or for package installs:
>
> $ sudo mv /etc/weewx/skins/Seasons/sensors.inc /home/weewx/skins/Seasons/
> sensors_orig.inc
>
> 2. download sensors.inc from the GW1000 driver GitHub repo, for setup.py 
> installs:
>
> $ wget -P /home/weewx/skins/Seasons https://
> raw.githubusercontent.com/gjr80/weewx-gw1000/master/supplementary/skins/Seasons/sensors.inc
>
> or for package installs:
>
> $ wget -P /etc/weewx/skins/Seasons https://
> raw.githubusercontent.com/gjr80/weewx-gw1000/master/supplementary/skins/Seasons/sensors.inc
>
> 3. edit sensors.inc and make the necessary changes to $sensor_batt_data 
> to reflect the sensors connected to your GW1000. There are comments towards 
> the top of the file that describe how to make the changes.
>
> 4. edit Seasons/skin.conf and if required add suitable descriptive names 
> for each sensor state field under the [Labels] [[Generic]] stanza. These 
> labels are the text that will appear for each sensor battery state entry in 
> the Sensor Status panel. For example:
>
> [Labels]
>
>     # Override some labels. No need to identify these as a "Battery"
>     # or "Voltage", because that is included in the template.
>     [[Generic]]
>         ....
>         wh31_ch1_batt = Garage (WH31)
>         wh31_ch2_batt = Kitche (WH31)
>         wh41_ch1_batt = Dining (WH41)
>         wh51_ch1_batt = Front Garden (WH51)
>         wh51_ch3_batt = Flower Bed (WH51)
>         wh57_batt = Lightning (WH57)
>
> You could also place these entries in weewx.conf under [StdReport] 
> [[SeasonsReport]] [[Labels]]] [[[[Generic]]]]. The choice is yours, arguably 
> weewx.conf is upgrade safe but it is highly unlikely that a WeeWX upgrade 
> will make destructive changes to Seasons skin.conf.
>
> 5. On the next report cycle provided you have sensor battery state data in 
> your archive record it should be included in the Seasons main page Sensor 
> Status panel. Note you may have to refresh the page.
>
> Gary
>
>
>
>
> On Wednesday, 12 August 2020 00:15:33 UTC+10, Blaze wrote:
>>
>> Hi,
>>
>> How do I show the battery status for my Ecowitt weather sensors? This is 
>> a default install running on "Ubuntu 20.04.1 LTS". I installed WeeWx using 
>> the setup.py,  with Apache2, WeeWx v4.1.1 and the new GW1000 driver 
>> (gw1000-0.1.0b10.tar.gz).  As you can see below I am getting the data, but 
>> I don't understand how to get battery status to show on my page. I assume I 
>> need to modify the "/home/weewx/skins/Seasons/sensors.inc" file, but I'm 
>> not sure what I would need to add or change. Can someone give me pointers?
>>
>> Aug 10 03:05:25 myweewx weewx[14186] DEBUG gw1000: user.gw1000: Filtered 
>> parsed data: {'intemp': 21.5, 'inhumid': 54, 'absbarometer': 985.8, 
>> 'relbarometer': 985.8, 'outtemp': 24.0, 'outhumid': 80, 'soilmoist1': 53, 
>> 'soilmoist2': 37, 'soilmoist3': 47, 'soilmoist4': 59, 'temp1': 19.3, 
>> 'humid1': 59, 'wh26_batt': 0, 'wh31_ch1_batt': 0, 'wh51_ch1_batt': 0, 
>> 'wh51_ch2_batt': 0, 'wh51_ch3_batt': 0, 'wh51_ch4_batt': 0, 
>> 'wh51_ch5_batt': 0, 'datetime': 1597028725}
>> Aug 10 03:05:25 myweewx weewx[14186] DEBUG gw1000: user.gw1000: Next 
>> update in 60 seconds
>> Aug 10 03:05:25 myweewx weewx[14186] DEBUG gw1000: user.gw1000: Augmented 
>> packet: {'dateTime': 1597028725, 'usUnits': 17, 'inTemp': 21.5, 'outTemp': 
>> 24.0, 'inHumidity': 54, 'outHumidity': 80, 'pressure': 985.8, 
>> 'relbarometer': 985.8, 'extraTemp1': 19.3, 'extraHumid1': 59, 'soilMoist1': 
>> 53, 'soilMoist2': 37, 'soilMoist3': 47, 'soilMoist4': 59, 'wh26_batt': 0, 
>> 'wh31_ch1_batt': 0, 'wh51_ch1_batt': 0, 'wh51_ch2_batt': 0, 
>> 'wh51_ch3_batt': 0, 'wh51_ch4_batt': 0, 'wh51_ch5_batt': 0}
>>
>> Thanks!
>> Rob
>>
>

-- 
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/009fa91e-74a2-4763-a17d-f9015435c65bo%40googlegroups.com.

Reply via email to