No - that was me!
I’ve just fixed it though. Use wfpiconsole patch
to get the fix
No - that was me!
I’ve just fixed it though. Use wfpiconsole patch
to get the fix
there you go, looks a lot better
Let me see if I can break it somewhere else (you gonna hate me someday lol)
Yes i see, awesome!
If its not much to ask for a future update, would love to have the moon phase toggle with solar tile like the lightning does with rain, and/or the ability to select tiles that toggle after certain times. I’d like to see the forecast toggle with the segar every 30 seconds or so since the forecast doeant show for me
I am super impressed with piconsole so far. Thank you!!
I have a tempest and I was wondering how I can connect something for indoor air temperature. Do you have any recommendations?
@kbeast - glad it is all working now. Let me know if you see any other issues and I will add your thoughts to the to-do list.
@nburgess - thanks for checking out the console. Glad you like it :-). There aren’t that many options for the indoor temperature I’m afraid. The console is currently only compatible with an indoor Air module. WF were originally talking about developing a separate indoor module, but there hasn’t been any news on that for a while. I think I will start looking into alternatives as I would also like to have some indoor measurements.
I got this set up and running, like it a lot so far, thanks @peter
I read through the whole thread and saw some talk of making it capable of getting the indoor temp from an Ecobee. I guess that died?
Glad you like the console!
That’s a lot(!!!) of reading to get through the whole thread. There was one user who incorporated the Ecobee sensor, but I chose not to incorporate the changes into the main version. This was mainly because there are soooo many IoT smart thermostats etc. that could be added to the PiConsole that I simply wouldn’t be able to support them all. Instead I have taken the active choice to restrict it to just WeatherFlow hardware (plus perhaps one widely available indoor sensor in the future if WeatherFlow don’t do an indoor device).
yeah, it was a lot, but I wanted to make sure I understood things. And no big deal on the Ecobee, just thought I would ask, I have other apps for indoor readings.
Perhaps choosing one widely available indoor sensor that you like and supporting that? I know that the products that I make I produce because I like them. Just a thought as I would really like that functionality. It is about the only thing that I see is missing! It is incredible the thought that went into all the little details. Love it.
Peter;
just updated to 3.3 on my Windows 10 PC -- seems like things are broken.
I normally do the update on my rpi3 w/7" display, then just copy the entire folder ‘wfpiconsole’ over to my PC & change the Hardware to Hardware = Other
That has worked perfectly for well over a year.
I’m guessing I may need to update/install new miniconda3 modules?
Blockquote
(base) C:\Users\tomc\wfpiconsole>main.py
‘cat’ is not recognized as an internal or external command,
operable program or batch file.
[INFO ] [Logger ] Record log in C:\Users\tomc.kivy\logs\kivy_20-05-25_5.txt
[INFO ] [Image ] Providers: img_tex, img_dds, img_sdl2, img_gif (img_pil, img_ffpyplayer ignored)
[INFO ] [deps ] Successfully imported “kivy_deps.gstreamer” 0.1.18
[INFO ] [deps ] Successfully imported “kivy_deps.glew” 0.1.12
[INFO ] [deps ] Successfully imported “kivy_deps.sdl2” 0.1.23
[INFO ] [Kivy ] v1.11.1
[INFO ] [Kivy ] Installed at “C:\Users\tomc\miniconda3\lib\site-packages\kivy_init_.py”
[INFO ] [Python ] v3.7.6 (default, Jan 8 2020, 20:23:39) [MSC v.1916 64 bit (AMD64)]
[INFO ] [Python ] Interpreter at “C:\Users\tomc\miniconda3\python.exe”
[INFO ] [Factory ] 184 symbols loaded
[INFO ] [Window ] Provider: sdl2
[INFO ] [GL ] Using the “OpenGL” graphics system
[CRITICAL] [Window ] Unable to find any valuable Window provider. Please enable debug logging (e.g. add -d if running from the command line, or change the log level in the config) and re-run your app to identify potential causes
sdl2 - TypeError: GL is not available. Recompile with USE_OPENGL_MOCK=0
File “C:\Users\tomc\miniconda3\lib\site-packages\kivy\core_init_.py”, line 71, in core_select_lib
cls = cls()
File “C:\Users\tomc\miniconda3\lib\site-packages\kivy\core\window\window_sdl2.py”, line 152, in init
super(WindowSDL, self).init()
File “C:\Users\tomc\miniconda3\lib\site-packages\kivy\core\window_init_.py”, line 981, in init
self.create_window()
File “C:\Users\tomc\miniconda3\lib\site-packages\kivy\core\window\window_sdl2.py”, line 312, in create_window
super(WindowSDL, self).create_window()
File “C:\Users\tomc\miniconda3\lib\site-packages\kivy\core\window_init_.py”, line 1254, in create_window
self.initialize_gl()
File “C:\Users\tomc\miniconda3\lib\site-packages\kivy\core\window_init_.py”, line 1225, in initialize_gl
ignored=self.gl_backends_ignored)
File “C:\Users\tomc\miniconda3\lib\site-packages\kivy\core\gl_init_.py”, line 38, in init_gl
gl_init_symbols(allowed, ignored)
File “kivy\graphics\opengl.pyx”, line 1556, in kivy.graphics.opengl.gl_init_symbols
File “kivy\graphics\cgl.pyx”, line 100, in kivy.graphics.cgl.cgl_init
File “kivy\graphics\cgl_backend\cgl_gl.pyx”, line 149, in kivy.graphics.cgl_backend.cgl_gl.init_backend
[INFO ] [Text ] Provider: sdl2
2020-05-25 09:31:58-0400 [-] Log opened.
[CRITICAL] [App ] Unable to get a Window, abort.
Blockquote
I’ve gone back to ver.3.2 however because of the pending update the screen is ‘grayed out’ and I don’t get the nice NEW Sunrise/Sunset panel .
EDIT: I know I can UN-Gray - by clicking - outside the update message.
Sorry you are having issues. This might be a silly question, but are you absolutely sure you updated and saved the .ini file to read Hardware = Other
? I only ask as I can recreate the issue if the .ini file still reads Hardware = Pi3
.
For completeness, it is probably best if you delete/rename the .ini file on your Windows machine and then start the console. It will go through the process of generating a new .ini file (you can just copy your keys across from the old one) and then set the Hardware option. If it still doesn’t work then I will do some more digging
Peter;
OPPS!
Nevermind!
I did, however I assume I didn’t save it ? - anyway after actually making that change – BINGO!
working fine.
Excellent Easy to do, but glad to hear it’s all fixed
Hi Peter, you always make a very good job! Love it.
The new solar-panel is really great, but why does solar still display “moderate” instead of “none” after sunset?
Glad you like the new panel.
The “moderate” refers to the Peak Sun Hours rather than to the solar radiation. Although the sun has set, the Peak Sun Hours shows that it has been a “moderately” sunny day (or solar panel performance would have been moderate given the solar radiation received throughout the day). When Peak Sun Hours is reset to zero at midnight, the Solar will be set to “none” until the sun rises again.
Does that make sense?
That’s pretty much going to be the plan. I don’t want to give it a timeframe as I have to fit developing the console around work and family life, but it will happen
I did not know that.
Yeah, it makes sense, today it was almost cloudless and it showed “excellent” (6.34 hours).
Thanks for the explanation
No worries. If you are interested, you can read more here:
I have another suggestion for an additional panel:
The battery voltage of the sensors and the time of the last data transfer, as you already had it in the first console version.
This would help with troubleshooting…
This is exactly the functionality I am working on right now . I have been missing it myself ever since I removed it, but other tasks have kept getting in the way. It is not going to be in a panel, but rather I am adding a new “main menu” that will allow you to see the station status among other bits and pieces.