WeatherFlow PiConsole - Archive

That looks great! Glad it is working out for you. Nice work adding the Indoor temperature. I am looking forward to when the Breathe is released. Let me know how you get on with the Raspberry Pi version, and keep an eye out for updates :smiley: .

1 Like

I guess Iā€™m getting too old for this.? I tried clicking the link to see if my WF data
could appear on the cool display but I got no where. Is there a link I should be using other than
the one I clicked? Any help would be appreciated.

1 Like

I have never dabbled in the world of Pi or another OS for that matter, so iā€™m going to purchase the whole kit, as I would love to run this lovely looking weather console on it.

4 Likes

hello tina

im sure peter will benefit from your knowledge and hawkeye observations:-) ps i will get around to doing your script ref email .just need to find a few hours to myself to work it out ā€¦brian

2 Likes

Hi @gliska15. The PiConsole is designed to run on an extra layer of hardware - in this case a Raspberry Pi with the official 7 inch touch screen for display. Once you have the raspberry pi and display up and running (there are lots and lots of tutorials you can follow on the internet to get to this stage), you will find the instructions of how to get the PiConsole running by following the Github link.

You can also setup a test installation on Windows if you want to see how it will run before you have to purchase extra hardware. The console wonā€™t look its best, but it will give you a nice idea of how it looks. If you want to do this, follow these steps:

  1. Download and install the Python 3.7 version of Miniconda for Windows (a lightweight Python interpreter): https://conda.io/miniconda.html
  2. Once Miniconda is installed open the ā€˜Anaconda Promptā€™ program.
  3. Go to the Github page (GitHub - peted-davis/WeatherFlow_PiConsole: Raspberry Pi Python console for WeatherFlow Tempest and Smart Home Weather Stations) and scroll down to the installation instructions. Follow steps 2 and 5 by copying the commands into the Anaconda Prompt. Omit the ā€˜sudoā€™ command from step 5, and change ā€˜python3ā€™ to just ā€˜pythonā€™.
  4. Then follow these instructions to install ā€˜Kivyā€™, which drives the console: Installation on Windows ā€” Kivy 2.2.1 documentation.
  5. Finally continue with the Github instructions from step 8 onwards.

Hope this works out, and sorry that it is a little complicated. Making installation easier is something that is on my list to work on.

@moeythomas Great to hear that you want to give the console a spin. Do let me know how you get on and whether you run into any issues!

2 Likes

Thank you, unfortunately beyond my

comfort level and, humbly capability.

Gary

Since the v1.6.1 the console running fine.
I donā€™t have any problems with version 1.7 yet

Thanks @peter

1 Like

Sorry to hear that. I hope you find a solution that works for you :slight_smile: .

Gary,

Itā€™s not as difficult as one might think. The setup for a RPi is simple and there are some great guides that make it super simple.

The biggest issue is the assembling of the hardware. You need a Raspberry Pi (I suggest the 3 B+), a power supply and SDCard. If you want a self contained unit, you will want the 7" touchscreen and display case.

The good news; Once you have the hardware itā€™s a simple matter to insert a pre-formatted SDCard and it boots up instantly. If you decide to jump in, Iā€™m sure someone will help you.

Gary

5 Likes

Thank you for your faith in me.

A new feature?
On the WF-app i have no rain, today there was only a little snowfallā€¦

Yes, it means that your Sky module has detected rain, but the total is less than 0.1 mm. The WF-app does not show anything below 0.1 mm.

3 Likes

Love it :heart_eyes:

1 Like

Peter - This console just keeps getting better and better. Thank you for all of your hard work.

Rick Comito

3 Likes

Just a heads up that there might be issues with the console if it disconnects, or you try to start it from scratch. Details here: https://community.tempest.earth/t/websocket-issues/2833

1 Like

I have exactly this issueā€¦ :frowning_face:

Looks like a fix is in the pipeline. Hopefully itā€™ll be back up and running soon :smiley:

https://community.tempest.earth/t/websocket-issues/2833/14?u=peter

Should be back up and running again now. You may need to restart the console :smiley:

peter ā€¦

any chance of allowing personal preferences on 'Feeling' text messages?

I know Iā€™m not in the majority (living in sunny Florida USA) but 64F is NOT considered HOT.
image

perhaps a configuration file or *.ini ?

it would be nice if we could adjust that trigger based on Temp & Dew Point - as opposed to just Tempā€¦ as discussed HERE.

5 Likes

Yes, absolutely! In fact it is exactly what I am working on at the moment :smiley: .

My initial instinct was to remove this feature all together, as no one was going to be happy with the hard coded cutoffs (except me of course :wink:). But I like the feature over all and decided that the best way forward was to allow users to define their own cutoffs. This opened a bit of a can of worms, however, regarding how the code handles personal settings, and how these personal settings are maintained between updates. I donā€™t want you have to to re-enter your cutoffs every time I update the code. So before I can implement this change, I am working on a way of making the wfpiconsole.ini file persistent between versions, saving the API keys and user specified settings. Once that is up and running, then I can introduce the user defined cutoffs for the Feels Like temperature.

So the cutoff at the moment is based on the Feels Like temperature, which is either derived from the wind chill, the observed temperature, or the heat index depending on the ambient temperature and humidity. In your screen shot it is too ā€œcoldā€ for the heat index to be calculated (which is only defined for temperatures above 80 F), so the Feels Like temperature is based on the ambient temperature.

Hope this all helps!

2 Likes