Duh, perhaps i ! those glasses! what's a 'release' between commands, 
anywho? thanks!
On Thursday, March 4, 2021 at 9:43:42 PM UTC-8 gjr80 wrote:

> Perhaps I need to change my glasses, but the last time I looked 
> *weewx-belchertown-release-1.2.tar.gz* is different to 
> *weewx-belchertown-1.2.tar.gz*.
>
> Perhaps you should try:
>
> $ sudo /home/weewx/bin/wee_extension --install 
> /home/david/Downloads/weewx-belchertown-release-1.2.tar.gz
>
> Gary
> On Friday, 5 March 2021 at 15:34:46 UTC+10 [email protected] wrote:
>
>> Gary:
>> ls -l /home/david/Downloads:
>> -r-------- 1 david david 1518145 Mar  3 18:02 
>> weewx-belchertown-release-1.2.tar.gz
>> and i used the fully qualified sudo string for execution:
>> sudo /home/weewx/bin/wee_extension --install 
>> /home/david/Downloads/weewx-belchertown-1.2.tar.gz
>>
>> On Thursday, March 4, 2021 at 6:40:46 PM UTC-8 gjr80 wrote:
>>
>>> Did you ls the directory containing the extension package to confirm the 
>>> file name? According to the Belchertown repo the 1.2 extension package is 
>>> named weewx-belchertown-release-1.2.tar.gz, slightly different to that used 
>>> in your commands.
>>>
>>> Gary
>>>
>>> On Friday, 5 March 2021 at 12:28:08 UTC+10 [email protected] wrote:
>>>
>>>> Vince - thanks! I'll take that approach on the imports!
>>>>
>>>> Glenn:
>>>> I had hand-transcribed the command entry - i'd entered the correct 
>>>> command string:
>>>> sudo /home/weewx/bin/wee_extension --install 
>>>> /home/david/Downloads/weewx-belchertown-1.2.tar.gz |& tee 
>>>> /tmp/wee-extension-out.txt
>>>>
>>>> This is the results:
>>>> ======================
>>>> Request to install '/home/david/Downloads/weewx-belchertown-1.2.tar.gz'
>>>> Traceback (most recent call last):
>>>>   File "/home/weewx/bin/wee_extension", line 88, in <module>
>>>>     main()
>>>>   File "/home/weewx/bin/wee_extension", line 80, in main
>>>>     ext.install_extension(options.install)
>>>>
>>>>   File "/home/weewx/bin/weecfg/extension.py", line 134, in 
>>>> install_extension
>>>>     raise InstallError("Extension '%s' not found." % extension_path)
>>>> weecfg.extension.InstallError: Extension 
>>>> '/home/david/Downloads/weewx-belchertown-1.2.tar.gz' not found.
>>>> ========================
>>>>
>>>> No info about where to put the tar.gz file. Again, i'd used the 
>>>> "setup.py" script to install weewx, so all the relevant folders are off 
>>>> "/home". 
>>>> /David
>>>> On Wednesday, March 3, 2021 at 9:41:10 PM UTC-8 Glenn McKechnie wrote:
>>>>
>>>>> /home/david/Downloads/weewx-belchertown.1.2.tar.gz 
>>>>>
>>>>> Check the filename 
>>>>>
>>>>> Is it really ... weewx-belchertown.1.2.tar.gz ( as per your snippet) 
>>>>> or is it ... weewx-belchertown-1.2.tar.gz as per the release page at 
>>>>>
>>>>> https://github.com/poblabs/weewx-belchertown/releases/tag/weewx-belchertown-1.2
>>>>>  
>>>>>
>>>>> note: there are 2 dashes in the correct name. 
>>>>>
>>>>> On 04/03/2021, David Prellwitz <[email protected]> wrote: 
>>>>> > error trying to install belchertown. my weewx install was using 
>>>>> setup.py. I 
>>>>> > 
>>>>> > downloaded the belchertown 1.2 tar.gz into my home/david/Downloads 
>>>>> folder. 
>>>>> > I ran the sudo wee-extension command and get "File 
>>>>> > "/home/weewx/bin/weecfg/extension.py", line 134, in 
>>>>> install_extension 
>>>>> > weecfg.extension.InstallError: Extension 
>>>>> > '/home/david/Downloads/weewx-belchertown.1.2.tar.gz' not found. 
>>>>> > can't find what i did wrong. Should i extract the tar.gz file first? 
>>>>> move 
>>>>> > it to another folder to start install? 
>>>>> > /David 
>>>>> > 
>>>>> > On Wednesday, March 3, 2021 at 2:51:02 PM UTC-8 vince wrote: 
>>>>> > 
>>>>> >> Lightning is difficult because there's no units for 'energy' in the 
>>>>> UDP 
>>>>> >> API. I might also add perhaps don't bother, as lightning is bogus 
>>>>> anyway. 
>>>>> >> 
>>>>> >> It's what your sensor reported, but it is not remotely close to the 
>>>>> >> crowd-sourced info their web or mobile interfaces provide, of which 
>>>>> your 
>>>>> >> sensor measurements are just a small part of what they aggregate 
>>>>> and 
>>>>> >> display. 
>>>>> >> 
>>>>> >> I think the simplest thing to do is map stuff and see what the 
>>>>> driver puts 
>>>>> >> 
>>>>> >> in the db. It's possible the driver forces metric (or not metric) 
>>>>> and 
>>>>> >> does the conversions under the hood before weewx ever sees the 
>>>>> assembled 
>>>>> >> LOOP. Sometimes it's easier to just look at the code or do a little 
>>>>> >> experimentation. 
>>>>> >> 
>>>>> >> On Wednesday, March 3, 2021 at 1:42:13 PM UTC-8 
>>>>> [email protected] 
>>>>> >> wrote: 
>>>>> >> 
>>>>> >>> Vince, if i'm reading your post correctly (and carefully reading 
>>>>> the 
>>>>> >>> links you've provided), weewx.sdb stores all elements in a 
>>>>> unit-base type 
>>>>> >>> 
>>>>> >>> as specified in the usUnits group (*"Each observation type, such 
>>>>> >>> as outTemp or pressure, is associated with a unit group, such 
>>>>> >>> as group_temperature or group_pressure. Each unit group is 
>>>>> associated 
>>>>> >>> with 
>>>>> >>> a unit type such as degree_F or mbar.*" So, as my weewx.conf has 
>>>>> an 
>>>>> >>> entry in [StdConvert] section "target_unit = us " i can assume 
>>>>> that all 
>>>>> >>> weewx.sdb entries conform to the US Group column. further 
>>>>> assumption is 
>>>>> >>> that if WeatherFlow Tempest device provides data in m/b and i spec 
>>>>> it as 
>>>>> >>> 
>>>>> >>> m/b for the LOOP process, it will be converted to inHg as part of 
>>>>> the UDP 
>>>>> >>> 
>>>>> >>> LOOP process. If i import data from WF using the API's i just need 
>>>>> to 
>>>>> >>> spec 
>>>>> >>> the API page's listing of unit WF will be providing for those 
>>>>> fields and 
>>>>> >>> 
>>>>> >>> wee_import will correct those to the weewx.sdb needed units? If i 
>>>>> wish 
>>>>> >>> to 
>>>>> >>> have lightning information, i'll need to map to those "signal7/8" 
>>>>> and/or 
>>>>> >>> 
>>>>> >>> "xxx/yyy" fields, and i'll have to figure out what units they use? 
>>>>> >>> thanks! 
>>>>> >>> 
>>>>> >>> 
>>>>> >>> On Wednesday, March 3, 2021 at 11:34:05 AM UTC-8 David Prellwitz 
>>>>> wrote: 
>>>>> >>> 
>>>>> >>>> Vince - yea, my way of apologizing for running down some rabbit 
>>>>> hole i 
>>>>> >>>> didn't need to. Thanks for the guidance, I'll map it out and see 
>>>>> if it 
>>>>> >>>> works. I'll try to get a decent mapping setup and forward to you 
>>>>> for 
>>>>> >>>> comment. 
>>>>> >>>> My next attempt is to install and use Belchertown skins. 
>>>>> >>>> 
>>>>> >>>> On Wednesday, March 3, 2021 at 8:31:12 AM UTC-8 vince wrote: 
>>>>> >>>> 
>>>>> >>>>> That's a lot of words, but I still think you're possibly 
>>>>> overthinking. 
>>>>> >>>>> 
>>>>> >>>>> Anyway, I'm pretty lost re: what you're actually trying to do. 
>>>>> >>>>> 
>>>>> >>>>> - There is a sample mapping of Tempest UDP elements to Weewx 
>>>>> >>>>> database elements both in the driver code and in the docs on the 
>>>>> >>>>> github 
>>>>> >>>>> site for the driver. 
>>>>> >>>>> - There are a couple forks of the original driver, but they all 
>>>>> >>>>> have an example looking like (this map) 
>>>>> >>>>> 
>>>>> >>>>> <
>>>>> https://github.com/jjvdgeer/weatherflow-udp/blob/master/sample_Tempest_sensor_map>
>>>>>  
>>>>>
>>>>> >>>>> 
>>>>> >>>>> So using outside temperature as an example, you'll see a mapping 
>>>>> that 
>>>>> >>>>> looks like: 
>>>>> >>>>> 
>>>>> >>>>> - outTemp = air_temperature.ST-00000025.obs_st 
>>>>> >>>>> 
>>>>> >>>>> Which means: 
>>>>> >>>>> 
>>>>> >>>>> - map the driver's air_temperature element 
>>>>> >>>>> - for sensor ST-00000025 
>>>>> >>>>> - from the obs_st observation type emitted by the WF gear 
>>>>> >>>>> - to weewx's outTemp database element 
>>>>> >>>>> 
>>>>> >>>>> The driver's terminology is in the code around line 211 of the 
>>>>> driver 
>>>>> >>>>> (here) 
>>>>> >>>>> <
>>>>> https://github.com/jjvdgeer/weatherflow-udp/blob/master/bin/user/weatherflowudp.py>.
>>>>>  
>>>>>
>>>>> >>>>> 
>>>>> >>>>> So why is it different ? Because the driver references the WF 
>>>>> UDP 
>>>>> >>>>> API 
>>>>> >>>>> (here) <https://weatherflow.github.io/Tempest/api/udp/v143/> 
>>>>> which 
>>>>> >>>>> uses the description 'air temperature' in the obs_st (tempest 
>>>>> >>>>> observation) 
>>>>> >>>>> type. The driver is written to reconcile versus the vendor's 
>>>>> public 
>>>>> >>>>> API. 
>>>>> >>>>> The mapping reconciles that to weewx-speak. 
>>>>> >>>>> 
>>>>> >>>>> So what units does outTemp use and how do you figure THAT out ? 
>>>>> >>>>> 
>>>>> >>>>> - it's set in your weewx.conf or skin.conf for the item 
>>>>> >>>>> group_temperature 
>>>>> >>>>> - which is documented in the Customization Guide 
>>>>> >>>>> <http://weewx.com/docs/customizing.htm#units> appendix 
>>>>> detailing 
>>>>> >>>>> the units weewx uses for each thing in the database 
>>>>> >>>>> 
>>>>> >>>>> So if you want to see the mapping of any database element to 
>>>>> units, 
>>>>> >>>>> just reference the Customization Guide appendix. 
>>>>> >>>>> 
>>>>> >>>>> This stuff really is documented in excruciating detail, but it 
>>>>> is a bit 
>>>>> >>>>> 
>>>>> >>>>> of a trail of things to follow to put all the pieces together 
>>>>> >>>>> notionally. 
>>>>> >>>>> 
>>>>> >>>>> 
>>>>> > 
>>>>> > -- 
>>>>> > 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/98dd7083-29da-4cb3-9679-b5c391df6c65n%40googlegroups.com.
>>>>>  
>>>>>
>>>>> > 
>>>>>
>>>>>
>>>>> -- 
>>>>>
>>>>>
>>>>> Cheers 
>>>>> Glenn 
>>>>>
>>>>> rorpi - read only raspberry pi & various weewx addons 
>>>>> https://github.com/glennmckechnie 
>>>>>
>>>>

-- 
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/fbda1557-0bb8-4fa6-be49-02e98fc3a400n%40googlegroups.com.

Reply via email to