Jan 17 23:42:09 raspberrypi bthelper[402]: Changing power on succeeded Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,344 - ERROR - Unable to find a valid display mode, will default to 1280x720 Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,356 - INFO - Loading service USB_Photos from svc_usb.py Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,360 - INFO - Loading service PicasaWeb from svc_picasaweb.py Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,365 - INFO - Loading service Pexels from svc_pexels.py Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,369 - INFO - Loading service SimpleUrl from svc_simpleurl.py Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,374 - INFO - Loading service GooglePhotos from svc_googlephotos.py Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,377 - INFO - No SMB subsystem, color sensor unavailable Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,379 - INFO - GPIO shutdown can be triggered by GPIO 3 Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,382 - INFO - Cache is set to True Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,411 - INFO - Registering URL / to RoutePages (simple) Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,413 - INFO - Registering URL / to RoutePages (simple) Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,432 - INFO - Registering URL /debug to RouteDebug (simple) Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,452 - INFO - Registering URL /options/ to RouteOptions (simple) Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,454 - INFO - Registering URL /options// to RouteOptions (simple) Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,457 - INFO - Registering URL /setting to RouteSettings Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,458 - INFO - Registering URL /setting/ to RouteSettings Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,460 - INFO - Registering URL /setting// to RouteSettings Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,462 - INFO - Registering URL /keywords//help to RouteKeywords Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,464 - INFO - Registering URL /keywords/ to RouteKeywords Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,466 - INFO - Registering URL /keywords//add to RouteKeywords Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,468 - INFO - Registering URL /keywords//delete to RouteKeywords Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,470 - INFO - Registering URL /keywords//source/ to RouteKeywords Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,472 - INFO - Registering URL /keywords//details/ to RouteKeywords Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,475 - INFO - Registering URL /rotation to RouteOrientation Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,476 - INFO - Registering URL /rotation/ to RouteOrientation Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,478 - INFO - Registering URL /overscan to RouteOverscan Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,480 - INFO - Registering URL /overscan/ to RouteOverscan Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,482 - INFO - Registering URL /maintenance/ to RouteMaintenance Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,484 - INFO - Registering URL /details/ to RouteDetails Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,486 - INFO - Registering URL /upload/ to RouteUpload Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,488 - INFO - Registering URL /callback to RouteOAuthLink Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,490 - INFO - Registering URL /service//link to RouteOAuthLink Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,491 - INFO - Registering URL /service//oauth to RouteOAuthLink Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,494 - INFO - Registering URL /service/ to RouteService Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,496 - INFO - Registering URL /control/ to RouteControl Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,498 - INFO - Registering URL /events to RouteEvents Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,499 - INFO - Registering URL /events/ to RouteEvents Jan 17 23:42:09 raspberrypi photoframe[467]: 2022-01-17 23:42:09,501 - INFO - Registering URL /events/remove/ to RouteEvents Jan 17 23:42:09 raspberrypi photoframe[467]: * Serving Flask app "modules.server" (lazy loading) Jan 17 23:42:09 raspberrypi photoframe[467]: * Environment: production Jan 17 23:42:09 raspberrypi photoframe[467]: WARNING: Do not use the development server in a production environment. Jan 17 23:42:09 raspberrypi photoframe[467]: Use a production WSGI server instead. Jan 17 23:42:09 raspberrypi photoframe[467]: * Debug mode: off Jan 17 23:42:13 raspberrypi dhcpcd[462]: wlan0: no IPv6 Routers available Jan 17 23:42:19 raspberrypi dbus-daemon[294]: [system] Activating via systemd: service name='org.freedesktop.timedate1' unit='dbus-org.freedesktop.timedate1.service' requested by ':1.10' (uid=0 pid=529 comm="/usr/bin/timedatectl list-timezones ") Jan 17 23:42:19 raspberrypi systemd[1]: Starting Time & Date Service... Jan 17 23:42:19 raspberrypi photoframe[467]: 2022-01-17 23:42:19,583 - INFO - Starting presentation Jan 17 23:42:19 raspberrypi dbus-daemon[294]: [system] Successfully activated service 'org.freedesktop.timedate1' Jan 17 23:42:19 raspberrypi systemd[1]: Started Time & Date Service. Jan 17 23:42:27 raspberrypi systemd[1]: systemd-fsckd.service: Succeeded. Jan 17 23:42:37 raspberrypi systemd-timesyncd[255]: Synchronized to time server for the first time 159.203.82.102:123 (2.debian.pool.ntp.org). Jan 17 23:42:39 raspberrypi systemd[1]: Created slice User Slice of UID 1000. Jan 17 23:42:39 raspberrypi systemd[1]: Starting User Runtime Directory /run/user/1000... Jan 17 23:42:39 raspberrypi systemd[1]: Started User Runtime Directory /run/user/1000. Jan 17 23:42:39 raspberrypi systemd[1]: Starting User Manager for UID 1000... Jan 17 23:42:40 raspberrypi systemd[567]: Listening on GnuPG network certificate management daemon. Jan 17 23:42:40 raspberrypi systemd[567]: Listening on GnuPG cryptographic agent and passphrase cache (access for web browsers). Jan 17 23:42:40 raspberrypi systemd[567]: Reached target Timers. Jan 17 23:42:40 raspberrypi systemd[567]: Listening on GnuPG cryptographic agent and passphrase cache (restricted). Jan 17 23:42:40 raspberrypi systemd[567]: Reached target Paths. Jan 17 23:42:40 raspberrypi systemd[567]: Listening on GnuPG cryptographic agent (ssh-agent emulation). Jan 17 23:42:40 raspberrypi systemd[567]: Listening on GnuPG cryptographic agent and passphrase cache. Jan 17 23:42:40 raspberrypi systemd[567]: Reached target Sockets. Jan 17 23:42:40 raspberrypi systemd[567]: Reached target Basic System. Jan 17 23:42:40 raspberrypi systemd[567]: Reached target Default. Jan 17 23:42:40 raspberrypi systemd[567]: Startup finished in 235ms. Jan 17 23:42:40 raspberrypi systemd[1]: Started User Manager for UID 1000. Jan 17 23:42:40 raspberrypi systemd[1]: Started Session 1 of user pi. Jan 17 23:42:44 raspberrypi systemd[1]: systemd-hostnamed.service: Succeeded. Jan 17 23:42:59 raspberrypi systemd[1]: systemd-timedated.service: Succeeded. Jan 17 23:43:43 raspberrypi dbus-daemon[294]: [system] Activating via systemd: service name='org.freedesktop.timedate1' unit='dbus-org.freedesktop.timedate1.service' requested by ':1.16' (uid=0 pid=638 comm="/usr/bin/timedatectl list-timezones ") Jan 17 23:43:43 raspberrypi systemd[1]: Starting Time & Date Service... Jan 17 23:43:44 raspberrypi dbus-daemon[294]: [system] Successfully activated service 'org.freedesktop.timedate1' Jan 17 23:43:44 raspberrypi systemd[1]: Started Time & Date Service. Jan 17 23:43:48 raspberrypi photoframe[467]: 2022-01-17 23:43:48,902 - INFO - path: "/tmp/tmpe5_94ihv/waveshare7" Jan 17 23:43:48 raspberrypi photoframe[467]: Archive: /tmp/waveshare7.zip Jan 17 23:43:48 raspberrypi photoframe[467]: creating: /tmp/tmpe5_94ihv/waveshare7/waveshare7/ Jan 17 23:43:48 raspberrypi photoframe[467]: inflating: /tmp/tmpe5_94ihv/waveshare7/waveshare7/INSTALL Jan 17 23:43:53 raspberrypi photoframe[467]: 2022-01-17 23:43:53,086 - ERROR - Failed to generate new config.txt Jan 17 23:43:53 raspberrypi photoframe[467]: Traceback (most recent call last): Jan 17 23:43:53 raspberrypi photoframe[467]: File "/root/photoframe/modules/drivers.py", line 269, in activate Jan 17 23:43:53 raspberrypi photoframe[467]: f.write('%s\n' % line) Jan 17 23:43:53 raspberrypi photoframe[467]: TypeError: a bytes-like object is required, not 'str' Jan 17 23:44:20 raspberrypi systemd[1]: systemd-timedated.service: Succeeded. Jan 17 23:46:10 raspberrypi dbus-daemon[294]: [system] Activating via systemd: service name='org.freedesktop.timedate1' unit='dbus-org.freedesktop.timedate1.service' requested by ':1.19' (uid=0 pid=747 comm="/usr/bin/timedatectl list-timezones ") Jan 17 23:46:10 raspberrypi systemd[1]: Starting Time & Date Service... Jan 17 23:46:11 raspberrypi dbus-daemon[294]: [system] Successfully activated service 'org.freedesktop.timedate1' Jan 17 23:46:11 raspberrypi systemd[1]: Started Time & Date Service. Jan 17 23:46:14 raspberrypi photoframe[467]: 2022-01-17 23:46:14,920 - INFO - path: "/tmp/tmpak8y1n9u/waveshare35a" Jan 17 23:46:14 raspberrypi photoframe[467]: Archive: /tmp/waveshare35a.zip Jan 17 23:46:14 raspberrypi photoframe[467]: creating: /tmp/tmpak8y1n9u/waveshare35a/waveshare35a/ Jan 17 23:46:14 raspberrypi photoframe[467]: inflating: /tmp/tmpak8y1n9u/waveshare35a/waveshare35a/INSTALL Jan 17 23:46:14 raspberrypi photoframe[467]: inflating: /tmp/tmpak8y1n9u/waveshare35a/waveshare35a/waveshare35a-overlay.dtb Jan 17 23:46:18 raspberrypi photoframe[467]: 2022-01-17 23:46:18,428 - ERROR - Failed to generate new config.txt Jan 17 23:46:18 raspberrypi photoframe[467]: Traceback (most recent call last): Jan 17 23:46:18 raspberrypi photoframe[467]: File "/root/photoframe/modules/drivers.py", line 269, in activate Jan 17 23:46:18 raspberrypi photoframe[467]: f.write('%s\n' % line) Jan 17 23:46:18 raspberrypi photoframe[467]: TypeError: a bytes-like object is required, not 'str' Jan 17 23:46:46 raspberrypi systemd[1]: systemd-timedated.service: Succeeded.