No idea what happened, but motioneye add-on suddenly stopped working.
I deinstalled it, reinstalled it and could log in again, then I imported my old config, and it worked some time (minutes to one hour) and now it always shows this:
You are currently running version 0.118.1
Supervisor 2020.12.6
HassOS 5.4
Motioneye 0.10.2
-----------------------------------------------------------
Add-on: motionEye
Simple, elegant and feature-rich CCTV/NVR for your cameras
-----------------------------------------------------------
Add-on version: 0.10.2
You are running the latest version of this add-on.
System: HassOS 5.4 (aarch64 / raspberrypi4-64)
Home Assistant Core: 0.118.1
Home Assistant Supervisor: 2020.12.6
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing...
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] motioneye.sh: executing...
backing up /data/motioneye/motioneye.conf
[cont-init.d] motioneye.sh: exited 0.
[cont-init.d] nginx.sh: executing...
[cont-init.d] nginx.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[21:01:16] INFO: Starting motionEye...
INFO: hello! this is motionEye server 0.42.1
INFO: main config file /data/etc/motion.conf does not exist, using default values
Traceback (most recent call last):
File "/usr/bin/meyectl", line 11, in <module>
load_entry_point('motioneye==0.42.1', 'console_scripts', 'meyectl')()
File "/usr/lib/python2.7/site-packages/motioneye/meyectl.py", line 255, in main
server.main(arg_parser, sys.argv[2:], command[:-6])
File "/usr/lib/python2.7/site-packages/motioneye/server.py", line 439, in main
run()
File "/usr/lib/python2.7/site-packages/motioneye/server.py", line 362, in run
make_media_folders()
File "/usr/lib/python2.7/site-packages/motioneye/server.py", line 296, in make_media_folders
config.get_main() # just to have main config already loaded
File "/usr/lib/python2.7/site-packages/motioneye/config.py", line 228, in get_main
_get_additional_config(main_config)
File "/usr/lib/python2.7/site-packages/motioneye/config.py", line 2020, in _get_additional_config
(sections, configs) = get_additional_structure(camera=bool(camera_id))
File "/usr/lib/python2.7/site-packages/motioneye/config.py", line 1991, in get_additional_structure
result = func()
File "/usr/lib/python2.7/site-packages/motioneye/tzctl.py", line 126, in timeZone
import pytz
ImportError: No module named pytz