I think I found where to hardcode my project name (I am guessing it doesn’t look for all availed and ask the user).
blynkapp = {'dashname': 'zeRGBa - RGB LED', 'widgets': {'button': {}, 'sensor': {}}}
I also tried hard spaces…
blynkapp = {'dashname': 'zeRGBa_-_RGB_LED', 'widgets': {'button': {}, 'sensor': {}}}
And I seem to get better “results” when switching 'ssl': False
But still not clear if something more is missing on my part, or some other issue with the blynktimer.py
code?
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/ _ |/___/ ___ for
/ __ |/ _ \/ _ \ Python
/_/ |_/ .__/ .__/ v0.2.6_app
/_/ /_/
2021-06-12 13:17:52,001 [INFO] Registered request handlers: ['server details', 'auth details']
2021-06-12 13:17:52,001 [INFO] Registered event handlers: ['connect', 'load profile', 'write v0', 'write v1', 'write v2', 'write v3', 'write v4', 'write v5', 'write v6', 'write v7', 'write v8', 'write v9', 'write v10', 'write v11', 'write v12', 'write v13', 'write v14', 'write v15', 'write v16', 'write v17', 'write v18', 'write v19', 'write v20', 'write v21', 'write v22', 'write v23', 'write v24', 'write v25', 'write v26', 'write v27', 'write v28', 'write v29', 'write v30', 'write v31', 'write v32']
2021-06-12 13:17:52,001 [DEBUG] Request(server details)
2021-06-12 13:17:52,016 [INFO] Connecting to <REDACTED>.ddns.net:9443
2021-06-12 13:18:04,131 [INFO] Connection to Blynk server established
2021-06-12 13:18:04,147 [DEBUG] Request(auth details)
2021-06-12 13:18:04,162 [INFO] Authenticating user: <REDACTED>@gmail.com
2021-06-12 13:18:04,178 [DEBUG] Sending BlynkLoginMessage - BlynkCommand(Login) ID(1): ['<REDACTED>@gmail.com', 'VyD3Yy0nyzln<REDACTED IN PART>amalM6WKjxU=', 'Python App', '0.2.6_app', 'Blynk']
Then a long pause before this…
Traceback (most recent call last):
File "C:\Users\Gunner\blynk_app_demo\blynk_app.py", line 215, in <module>
main()
File "C:\Users\Gunner\blynk_app_demo\blynk_app.py", line 212, in main
timer.run()
File "C:\Users\Gunner\blynk_app_demo\blynktimer.py", line 102, in run
timers_intervals = [curr_timer.run() for curr_timer in Timer.timers.values() if not curr_timer.stopped]
File "C:\Users\Gunner\blynk_app_demo\blynktimer.py", line 102, in <listcomp>
timers_intervals = [curr_timer.run() for curr_timer in Timer.timers.values() if not curr_timer.stopped]
File "C:\Users\Gunner\blynk_app_demo\blynktimer.py", line 127, in run
self.deco(*self.args, **self.kwargs)
File "C:\Users\Gunner\blynk_app_demo\blynk_app.py", line 198, in toggle_door_button
blynkapp['widgets']['button']['value'] = int(blynkapp['widgets']['button']['value']) + 1
KeyError: 'value'