Mr_Ingrid ho provato più volte a riavviarlo, solo che dopo pochi minuti si ferma, questo il log:
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[11:55:26] INFO: Setup config file...
[11:55:29] INFO: Api address: http://xxxxxxxxxx.duckdns.org:5588/
Traceback (most recent call last):
File "bticino.py", line 516, in <module>
schedule_update_token()
File "bticino.py", line 512, in schedule_update_token
f_refresh_token()
File "bticino.py", line 199, in f_refresh_token
if not check_empty_item("refresh_token"):
File "bticino.py", line 77, in check_empty_item
json_object=get_json()
File "bticino.py", line 85, in get_json
json_object = json.load(a_file)
File "/usr/lib/python3.8/json/__init__.py", line 293, in load
return loads(fp.read(),
File "/usr/lib/python3.8/json/__init__.py", line 357, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.8/json/decoder.py", line 340, in decode
raise JSONDecodeError("Extra data", s, end)
json.decoder.JSONDecodeError: Extra data: line 1 column 3687 (char 3686)
Traceback (most recent call last):
File "mqtt.py", line 5, in <module>
from bticino import send_thermostat_cmd, load_api_config_arg
File "/hassio_bticino_smarter/bticino.py", line 516, in <module>
schedule_update_token()
File "/hassio_bticino_smarter/bticino.py", line 512, in schedule_update_token
f_refresh_token()
File "/hassio_bticino_smarter/bticino.py", line 199, in f_refresh_token
if not check_empty_item("refresh_token"):
File "/hassio_bticino_smarter/bticino.py", line 77, in check_empty_item
json_object=get_json()
File "/hassio_bticino_smarter/bticino.py", line 85, in get_json
json_object = json.load(a_file)
File "/usr/lib/python3.8/json/__init__.py", line 293, in load
return loads(fp.read(),
File "/usr/lib/python3.8/json/__init__.py", line 357, in loads
return _default_decoder.decode(s)
File "/usr/lib/python3.8/json/decoder.py", line 340, in decode
raise JSONDecodeError("Extra data", s, end)
json.decoder.JSONDecodeError: Extra data: line 1 column 3687 (char 3686)
[cmd] /hassio_bticino_smarter/run.sh exited 1
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
nel registro continuo ad avere errore Client error http://192.168.1.145:5588/rest
ClientConnectorError: Cannot connect to host 192.168.1.145:5588 ssl:None [Connect call failed ('192.168.1.145', 5588)
la cosa che non mi spiego è che non è intervenuta nessuna modifica da quando l'add-on funzionava correttamente