WeatherFlow PiConsole - Archive

@germy, @lauraf13, @patrick.mussner, glad you are all up and running again. The PiConsole will be switching to this model permanently, but I am currently away from my computer and wasn’t able to push an update in time!

@peter just a heads up i ran in to the same issue and just updated the .ini via winscp with the generated token and boom back in business!!

1 Like

Just wanted to add that I had the same issue, updated the token, and everything is working. Thank you!

1 Like

ran the upgrade after I manually upgraded the pi

though I had a personal token it did not auto reboot as expected. I had to go in terminal again and launch it manually where your script asks for the token (that was deleted during upgrade seems) Once given it started ok
Next reboot of the pi launched wfpiconsole as expected automatically.

1 Like

Yea, that’s expected. Unfortunately to prompt a user for input during a configuration file update, the configuration key has to be new or renamed. Existing configuration keys are just blindly copied across from the old to the new configuration file. So although you had entered a token into the config file already, you had to enter it again to populate the new personal access token configuration key. Hope that makes sense!

For some strange reason, I keep getting “Error: Unable to update local package cache. Please check your internet connection” when trying to run `wfpiconsole update’. Thoughts? I was able to run apt update and run a full upgrade before trying wfpiconsole update. Thanks!

That’s weird. Can you try rebooting? The error is because the apt-get update command is failing. What is the output of sudo apt-get update if you enter it directly into the terminal?

There were some major issues with the Level 3 backbone on the East Coast this morning. It appears it was resolved around 1:45pm. That may have been the problem.

https://twitter.com/CenturyLink

1 Like

The century link problem resolved over several hours and may have been responsible… it’s working now.

For our Fortune 100 company, it ended around 9 because we failed away. Thanks!

1 Like

Upgrade worked like a champ Peter! I appreciated the option to do a complete update to the Pi during the update of WFPiConsole.

Was hopeful that the option to change screen resolutions would be in this update. Any idea on a timeline for that functionality?

Not quite yet I’m afraid. I’ve been making good progress, but it has actually been quite a bit of work to re-write most of the graphics code. I don’t want to give an eta right now as I have a lot of “real life” going on as well, but I will keep working on it as quickly as I can :smiley: .

1 Like

Just installed the update, all went well.Thanks for all your hard work, Peter.

Question: is there a way to view rain checked data rather than the raw rain data?

1 Like

I’m afraid there isn’t right now. I have always assumed that as RainCheck is supposed to improve the raw rain data over time, it is better just to stick with the raw rain data.

1 Like

Hi Peter,
I ran into an issue during the update:

2020-09-05 19:32:26-0400 [-] Log opened.
2020-09-05 19:32:26-0400 [-] Starting factory <main.WeatherFlowClientFactory object at 0x759d04f0>
Unable to connect to X server
[INFO ] [ProbeSysfs ] device match: /dev/input/event0
[INFO ] [MTD ] Read event from </dev/input/event0>
[INFO ] [ProbeSysfs ] device match: /dev/input/event0
[INFO ] [HIDInput ] Read event from </dev/input/event0>
[INFO ] [Base ] Start application main loop
[INFO ] [Support ] Starting twisted reactor
[INFO ] [HIDMotionEvent] using
[INFO ] [MTD ] </dev/input/event0> range position X is 0 - 799
[INFO ] [HIDMotionEvent] range ABS X position is 0 - 799
[INFO ] [MTD ] </dev/input/event0> range position Y is 0 - 479
[INFO ] [HIDMotionEvent] range ABS Y position is 0 - 479
[INFO ] [MTD ] </dev/input/event0> range touch major is 0 - 0
[INFO ] [HIDMotionEvent] range position X is 0 - 799
[INFO ] [MTD ] </dev/input/event0> range touch minor is 0 - 0
[INFO ] [HIDMotionEvent] range position Y is 0 - 479
[INFO ] [MTD ] </dev/input/event0> range pressure is 0 - 255
[INFO ] [MTD ] </dev/input/event0> axes invertion: X is 0, Y is 0
[INFO ] [MTD ] </dev/input/event0> rotation set to 0
[INFO ] [GL ] NPOT texture support is available
2020-09-05 19:32:28-0400 [-] Websocket connection open
[ERROR ] [Image ] Error reading file icons/barometer/2243.4.png
[ERROR ] [Image ] Error reading file icons/barometer/2243.5.png

Everything else looks OK but barometer reads 66.185inHg. I delete the wfpiconsole and did a full reinstall with the same issue. Station ID=8335, thanks

I have console version v3.7 working on a win10 machine. After starting it, I have to re-size the window about 5% larger horizontally to make the wind rose and other circles circular. Can I change any parameters in the .kv file to set the window size on startup? Thanks for any help.

Ah, never mind. Found what I needed in main.py.

Sorry you ran into trouble @jtg7330. I have just looked at your data and it seems like there might be a bigger issue here with your pressure sensor. It isn’t showing anything! I have attached a screenshot below. You might want to check the sensor status to see if there are any issues.

@timothyebuchanan, glad you managed to find what you needed. I am working on official support for resizing the display and it should be ready for release soon.

Thanks, I was thrown off by the 65 on the console but you are right. I got a support ticket sent in. thanks again.

Version 3.7 is working well on my official Pi display. The place for indoor data is blank, since I don’t have an indoor AIR. I wonder if anyone has done any work on getting data into the console from other than the WeatherFlow database. I’m running weewx on another Pi on the same network with two indoor temp/humidity sensors in that database. Could weewx be used as a source?

I also have a bme280 sensor wired into the console Pi, It can supply temp and humidity as python variables. Could a function be inserted into main.py to use this data? Thanks for advice.

Same question from last year
Nothing changed since