Trouble installing Belchertown skin:

390 views
Skip to first unread message

Eric Gammeter

unread,
Jul 19, 2023, 8:41:57 AM7/19/23
to weewx-user
I want to try the Belchertown skin.  I am running the Github install instructions for the Skin. I download the tar file: 
$ wget https://github.com/poblabs/weewx-belchertown/releases/download/weewx-belchertown-1.3.1/weewx-belchertown-release.1.3.1.tar.gz

Response:
2023-07-19 07:42:56 (1.48 MB/s) - ‘weewx-belchertown-release.1.3.1.tar.gz’ saved [1770173/1770173]


But when I issue: 
$ sudo wee_extension --install weewx-belchertown-release-1.3.1.tar.gz
I get: 

Request to install 'weewx-belchertown-release-1.3.1.tar.gz'
Traceback (most recent call last):
  File "/usr/share/weewx/wee_extension", line 92, in <module>
    main()
  File "/usr/share/weewx/wee_extension", line 84, in main
    ext.install_extension(options.install)
  File "/usr/share/weewx/weecfg/extension.py", line 139, in install_extension
    raise InstallError("Extension '%s' not found." % extension_path)
weecfg.extension.InstallError: Extension 'weewx-belchertown-release-1.3.1.tar.gz' not found.


My goal:  To have fun and learn a little about python, weewx and the weather.








WEEWX 4.10.2
Install method:  Debian package
Platform:  RaspberryPi 3
 

vince

unread,
Jul 19, 2023, 9:35:49 AM7/19/23
to weewx-user
Guessing you were in a different directory when you ran the wget command, which is a common error people make.

Find where it downloaded to and fully specify the pathname to the .tar.gz file you downloaded ala:
wee_extension --install /some/path/here/weewx-belchertown-release.1.3.1.tar.gz

paul...@gmail.com

unread,
Jul 19, 2023, 10:11:12 AM7/19/23
to weewx-user
Hi Eric

See this link for the solution. You need a dot not a hyphen (dash) before 1.3.1.tar.gz

n8a...@gmail.com

unread,
Jul 19, 2023, 11:41:01 AM7/19/23
to weewx...@googlegroups.com

Very good- Thank you. 

May I also ask:   Do you think I can get the MQTT feature to work for me IF I HAVE CARRIER GRADE NAT?  My ISP, Starlink, uses CGN- I do not have a ‘public’ IP address.  I have heard that CLOUDFLARE offers a workaround.  Just looking for recommendation(s). 

--
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/CFOJimUnBp4/unsubscribe.
To unsubscribe from this group and all its topics, send an email to weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/07352e3c-9bdb-43e2-a157-5b1f7300ec4cn%40googlegroups.com.

Eric Gammeter

unread,
Aug 1, 2023, 7:47:35 AM8/1/23
to weewx-user
Very good on the file pathname issue-  I can easily work through that.  Thank you for the input. 
Additionally-  is there a reply regarding my inquiry into Belchertown skin working for me even through my CARRIER GRADE NAT?  Perhaps I missed it somewhere.  I am not against working thru the set up administration process of Belchertown only to discover it cannot work. 
/E

paul...@gmail.com

unread,
Aug 1, 2023, 2:35:58 PM8/1/23
to weewx-user
Hi Eric

I'm sorry but I can't help with your MQTT/CGN-I question personally, I don't use MQTT, but I did find this thread from 2021. I just wonder whether the set-up described by Don Vawter on the 26 Aug 2021, 14:40:42 would be any help to you.


Paul

Andy

unread,
Aug 2, 2023, 8:44:08 AM8/2/23
to weewx-user
If your clients are local, why not just run the MQTT broker on the same machine as WEEWX? Not hard to do.

Andy

n8a...@gmail.com

unread,
Aug 6, 2023, 9:41:10 AM8/6/23
to weewx...@googlegroups.com

I did try what you suggest below- and MQTT did operate- however it would not/could not connect to my Web Site- due to the CGNat.

Thank you, Andy-

/Eric   

Reply all
Reply to author
Forward
0 new messages