I can not remember how to copy and paste codepi@raspberryWeather:~ $ wfpiconsole start
[INFO ] [Logger ] Record log in /home/pi/.kivy/logs/kivy_22-03-07_25.txt
[INFO ] [Kivy ] v2.0.0
[INFO ] [Kivy ] Installed at “/home/pi/.local/lib/python3.7/site-packages/kivy/init.py”
[INFO ] [Python ] v3.7.3 (default, Jul 25 2020, 13:03:44)
[GCC 8.3.0]
[INFO ] [Python ] Interpreter at “/usr/bin/python3”
[INFO ] [Factory ] 186 symbols loaded
[INFO ] [Image ] Providers: img_tex, img_dds, img_sdl2, img_pil (img_ffpyplayer ignored)
[INFO ] [Window ] Provider: sdl2
[INFO ] [GL ] Using the “OpenGL ES 2” graphics system
[INFO ] [GL ] Backend used
[INFO ] [GL ] OpenGL version <b’2.1 Mesa 18.3.6’>
[INFO ] [GL ] OpenGL vendor <b’X.Org R300 Project’>
[INFO ] [GL ] OpenGL renderer <b’ATI RC410’>
[INFO ] [GL ] OpenGL parsed version: 2, 1
[INFO ] [GL ] Shading version <b’1.20’>
[INFO ] [GL ] Texture max size <2048>
[INFO ] [GL ] Texture max units <16>
[INFO ] [Window ] auto add sdl2 input provider
[INFO ] [Window ] virtual keyboard not allowed, single mode, not docked
[INFO ] [Text ] Provider: sdl2
[INFO ] [GL ] NPOT texture support is available
[INFO ] [Websocket ] 2022-03-07 14:51:54 - Opening connection
[INFO ] [Base ] Start application main loop
[INFO ] [Websocket ] 2022-03-07 14:51:55 - Connection open
[INFO ] [Base ] Leaving application in progress…
Traceback (most recent call last):
File “main.py”, line 498, in
wfpiconsole().run()
File “/home/pi/.local/lib/python3.7/site-packages/kivy/app.py”, line 950, in run
runTouchApp()
File “/home/pi/.local/lib/python3.7/site-packages/kivy/base.py”, line 582, in runTouchApp
EventLoop.mainloop()
File “/home/pi/.local/lib/python3.7/site-packages/kivy/base.py”, line 347, in mainloop
self.idle()
File “/home/pi/.local/lib/python3.7/site-packages/kivy/base.py”, line 387, in idle
Clock.tick()
File “/home/pi/.local/lib/python3.7/site-packages/kivy/clock.py”, line 733, in tick
self.post_idle(ts, self.idle())
File “/home/pi/.local/lib/python3.7/site-packages/kivy/clock.py”, line 776, in post_idle
self._process_events()
File “kivy/_clock.pyx”, line 616, in kivy._clock.CyClockBase._process_events
File “kivy/_clock.pyx”, line 649, in kivy._clock.CyClockBase._process_events
File “kivy/_clock.pyx”, line 645, in kivy._clock.CyClockBase._process_events
File “kivy/_clock.pyx”, line 218, in kivy._clock.ClockEvent.tick
File “/home/pi/.local/lib/python3.7/site-packages/kivy/network/urlrequest.py”, line 513, in _dispatch_result
func(self, data)
File “/home/pi/wfpiconsole/panels/menu.py”, line 111, in parse_station_list
self.ids.stationDropdown.text = self.app.config[‘Station’][‘Name’]
File “kivy/weakproxy.pyx”, line 35, in kivy.weakproxy.WeakProxy.setattr
File “kivy/properties.pyx”, line 498, in kivy.properties.Property.set
File “kivy/properties.pyx”, line 545, in kivy.properties.Property.set
File “kivy/properties.pyx”, line 600, in kivy.properties.Property.dispatch
File “kivy/_event.pyx”, line 1248, in kivy._event.EventObservers.dispatch
File “kivy/_event.pyx”, line 1130, in kivy._event.EventObservers._dispatch
File “/home/pi/.local/lib/python3.7/site-packages/kivy/lang/builder.py”, line 57, in custom_callback
exec(kvlang.co_value, idmap)
File “/home/pi/wfpiconsole/wfpiconsole.kv”, line 1209, in
on_text: root.get_station_devices()
File “/home/pi/wfpiconsole/panels/menu.py”, line 144, in get_station_devices
self.get_station_metadata()
File “/home/pi/wfpiconsole/panels/menu.py”, line 341, in get_station_metadata
URL = URL.format(self.station_details[station][‘station_id’], App.get_running_app().config[‘Keys’][‘WeatherFlow’])
KeyError: ‘Fritz Weather Station’