How to install WD on Rasberry pi?

I’m a novice Linux user trying to install WD on my Rasberry pi 4. I read the readme.txt and extracted the files but, it just won’t install as instructed.

Are the files in the right place? I am attaching a picture of the file structure and where the WD is located.

Has anyone recently installed WD for Linux on a Rasberry pi 4?

All advice and suggestions are gratefully received.

Best regards Jan

Did you download this:
Weather Display for Linux console 64 bit Raspberry pi 4 with 64 bit Operating System Version on 25 January 2023 - 21:08:39?

I don’t know if the full Linux version will run on the Raspberry Pi.

No I installed “Weather Display For Linux 64 bit Desktop (e.g Ubuntu) v 10.37Linux Build 337”. There is also the option “Weather Display for Linux GUI 64 version Version on 19 March 2023 - 18:48:30”.

Weather Display for Linux console 64 bit Raspberry pi 4 with 64 bit Operating System doesn’t include GUI desktop as an option, does it?

Thanks for your reply!

Best regards Jan

I run a Raspberry Pi 4B with the 64 bit RaspOS. I have the WD linux console 64 bit Raspberry Pi with 64 bit OS running on it. RaspOS has a GUI desktop. The WD console version for the Pi has a limited GUI display which is invoked from a terminal:
/home/username/consolewdfiles/wpdi

Interesting!

I have “Raspberry Pi OS with desktop, Release date: february 21st 2023, System: 64-bit, Kernel version: 5.15, Debian version: 11 (bullseye), Size: 816MB”.

Then maybe I can test “Weather Display for Linux console 64 bit Raspberry pi 4 with 64 bit Operating System Version on 25 January 2023 - 21:08:39” ?

Best regards Jan

I would be happy if I can get WD on my rasberry to send data to my weather page (Landet).
At worst, it can be without images/graphs.

Best regards Jan

Try it! Be sure and follow the Read.me.

Randy

I am using mine to send data to: CWOP, Weather Underground and PWSWeather. I don’t have a personal weather page, so I can’t advise you on that.
Good luck!

Randy

Randy!
Many thanks for your response! It will be really exciting to try what you describe. I’ll get back to you with how it went.
Best regards Jan

Randy!
After a break over the Easter weekend with family and friends, my project continues.

I’ve got WD running both in the console window and WDPI. But, I don’t know how to get my data up to my website and, nor to WU etc. I’m attaching my config.txt file, can you see if I need to change paths or the like?

The positive thing is that my Rasberry pi updates all data locally without problems.

Best regards Jan
config_2.zip (1.6 KB)

I can’t comment on WU because I don’t use it but there are a few things to check:

  1. Does your hosting company allow unencrypted FTP connections. Not all do these days. Some now insist on FTPS or SFTP connections so you might need to change to use cURL to achieve that.
  2. I assume you can log into your web site using an FTP client, e.g. WinSCP? If so, are you using the same username/password?
  3. If you log in using a client (WinSCP) then check that the upload path is correct. Often on shared hosts there might be more path than you normally see, e.g. you might think your top level directory is /jiveborn.se but it might be /home/users/jiveborn.se. Try removing the initial ‘/’ from your upload path to see if that helps, although if when you log in with WinSCP you’re automatically put into jiveborn.se directory your path would be ‘public_html/Temp’
  4. Is your Temp folder definitely ‘Temp’ or possibly ‘temp’. If it’s a Linux host (most likely) then case of letters matters.

Sorry there’s no exact answer to this question…it really depends a lot on how your host and accounts on the host are se tup.

Yes I use FileZilla and it works. However, FileZilla requires ok on a certificate, I don’t get that question from WD for the pi. I have also emailed Brian and asked if he can offer any advice.

Thanks for your quick answer!
Best regards Jan

Jan,
I’ve compared your config.txt with mine, and the only difference, with regard to WU, I can see is that I have a line, Station name= in my file, in which I put my WU station name. Attached is my config.txt file for you to look over. Note that I am using an earlier version of WD for pi. I haven’t seen any need to update.

Hope this helps.
Randy

config-1.txt.zip (2.1 KB)

Randy,

I have a row called “Station id” instead. But, I suspect it has to do with transferring files from rasberry to my website. When I use FileZilla, this program requires me to accept certificates at the beginning. FileZilla works correctly. I don’t get that question with WD for pi.

I have correct data for WU but, it doesn’t work.

Maybe I should try an ftp client that runs in the background? The project continues.

Best regards Jan

If Filezilla is asking to accept a certificate that suggests it’s using an encrypted mechanism, e.g. FTPS or possibly SFTP. By default WD will use FTP (no ‘S’) which might not be accepted by your host. If you try WinSCP that allows you to select the type of connection (FTP/FTPS/SFTP) so you can test FTP (no ‘S’) to see if that works.

Chris,
that sounds like a golden path to try!
Many thanks, Jan

Now I have managed to get uploading files to my website via FTP to work. The solution was relatively simple, I ticked the box in config.txt “Run cron programs (e.g croncloud)” and suddenly there is data on my side at WU, and data files are also uploaded to my website.

Now it remains to solve the upload to Ecowitt, I have generated api and application keys and entered Rasberry pi LAN mac address alternatively WiFi mac. Unfortunately no data. :frowning:

Anyone got the update to Ecowitt to work?

The project continues. :slight_smile:
Best regards Jan