andrea-mattioli / mattiols_hassio_repository

Home Assistant Repository Addons
16 stars 13 forks source link

Addon non invia comandi #45

Closed Steve707-AE closed 2 years ago

Steve707-AE commented 2 years ago

Quando provo ad aumentare il setpoint dal lovelace poi riaggiornando la pagina ritorna a quello precedente, come se non avesse cambiato nulla, lo stesso se provo direttamente a mandare un comando mqtt, in ascolto va bene, infatti se aumento dall'app poi aumenta anche nella card, ma da homeassistant non fa nulla, ho provato a fare già il rebuild dell'addon..

Steve707-AE commented 2 years ago

Vorrei avere risposta, grazie..

Steve707-AE commented 2 years ago

[2022-01-31 01:41:58,079] ERROR in app: Exception on /callback [GET] Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/flask/app.py", line 2446, in wsgi_app response = self.full_dispatch_request() File "/usr/lib/python3.9/site-packages/flask/app.py", line 1951, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/lib/python3.9/site-packages/flask/app.py", line 1820, in handle_user_exception reraise(exc_type, exc_value, tb) File "/usr/lib/python3.9/site-packages/flask/_compat.py", line 39, in reraise raise value File "/usr/lib/python3.9/site-packages/flask/app.py", line 1949, in full_dispatch_request rv = self.dispatch_request() File "/usr/lib/python3.9/site-packages/flask/app.py", line 1935, in dispatch_request return self.view_functionsrule.endpoint File "/hassio_bticino_smarter/bticino.py", line 742, in callback access_token, refresh_token = get_access_token(code) File "/hassio_bticino_smarter/bticino.py", line 268, in get_access_token access_token = json.loads(response.text)['access_token'] KeyError: 'access_token' 192.168.0.12 - - [31/Jan/2022 01:41:58] "GET /callback?code=eyJraWQiOiJjcGltY29yZV8wOTI1MjAxNSIsInZlciI6IjEuMCIsInppcCI6IkRlZmxhdGUiLCJzZXIiOiIxLjAifQ..dMoolMdMrrPJqNce.GGyNzhP_Xmmy9h5hdNyEuWkf1etaFIctTZQ9uxJjMVv_EdK3ZxpPT93S0dE7t1Z6X2Zby-eMZ7yZ2FxNvXWQONknfvRGpivCUIkmOJ6AR2ofKdoznZgw-ibfny_aXLTjXixmDE0JIzrP2oMn-_l2BRm5u11ntKM9uTtS27I0oizw2tvAzgNsUjzD25kOvJVGW7hRDxRop9rNcpij2Zp0btZnOXdsAH-Jwj_hXs8zn3CqTLauvdjs9hboS2hWUnF35s29llCZ3T3asnj5sRUIHb3f-BG1yJadU9wotLmDOSiJmd6gb5kE4W8gguM-Yj4aGx4b5hHwYOijHvrhV5NLSbtuhpq13ylqhFVoxVMUJZEBikfb8q20KSKhA65RqIniAfgngHfvQVJjgCgO1jnOl3pCAK1m2RVQzfMdZKUMuLf3BCyHUivWjpBJfn3ZvH7EIyBj8_J-aXlLkt9jnt1kAM8z4bOZmXHKZmLbFIIIYPpedw1SFvAcadpJYffjj9cj3MT9qMUJbihQn24-fKDWlUNhWww1jp0IXHOwaf1j-GZfzAszCG7pVSyREWKNjzuYUB6XbW7OLXoJyBbZpOWd6W8UgNWapvv7TREX0_fkUG6fi5cr2GCrpapdpIxnuf8yyWJ5H3o6SlDCbhM4gy6ptRmza6J5w9SdxzAkHA-ddLjvXW4nikg5ghT6kgT3srQQzoz-ItDPIWvUbcxJZmaS9JizdHfRZbpXurTDdiMlsVYuREVBZ-s5pZwhnDVsMr1hKq0ng_1D2OJPh2I0C6kSNt-oPJ3RaIda6EOq2_ZILuiqkEW26dqWyui72__2YH1iwMDW4D2LzeZ_8PCDjGPtfnjIrfHjf-0-Tb026NNCMXZUPKgK0M0BpWXiaMrgXw.N_EOtTQhKe9Z1dDQX8RUTw&state=VD6DroK87AJKx7OWFPXnZAE1MRPYbCe6 HTTP/1.1" 500 -

andrea-mattioli commented 2 years ago

Quale versione dell'addon stai usando v1 o v2? prova a rimuovere la directory config/.bticino_smarter e fare il rebuild dell'addon

Steve707-AE commented 2 years ago

La v2, ora lo faccio e vedo

Steve707-AE commented 2 years ago

Allora ho rifatto il rebuild, e per qualche giorno va, ma dopo improvvisamente crasha e non invia più comandi. Devo andare sulla pagina web e ricollegare l'account bticino, fatto ciò vedo le informazioni ma non invia i comandi...

andrea-mattioli commented 2 years ago

che configurazione usi su virtual machine, scrivi su SD o ssd? Per me non riesce a scrivere ogni tanto su disco, se vedi dentro la directory che ti ho detto sopra ci sono dei file che aggiorna ogni tot con dei token che prende da legrand, se non trova il file o il token non è valido non invia comandi...

Steve707-AE commented 2 years ago

Scrivo su micro sd, con raspberry e HASSIO. Ieri ho fatto il rebuild e non li invia lo stesso.. Il problema è che per leggerli li legge, se aumento la temperatura dall'app aumenta anche nell'addon, ma non riesco ad inviare i comandi

andrea-mattioli commented 2 years ago

rimuovi la directory nuovamente e fail il restart e posta i log del boot dell'addon.

Steve707-AE commented 2 years ago

[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. [16:51:42] INFO: Smarter file already exist and contain some data. [16:51:42] INFO: Setup config file...

Ecco qua dice questo

Steve707-AE commented 2 years ago

[2022-02-16 17:36:50,288] ERROR in app: Exception on /callback [GET] Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/flask/app.py", line 2446, in wsgi_app response = self.full_dispatch_request() File "/usr/lib/python3.9/site-packages/flask/app.py", line 1951, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/lib/python3.9/site-packages/flask/app.py", line 1820, in handle_user_exception reraise(exc_type, exc_value, tb) File "/usr/lib/python3.9/site-packages/flask/_compat.py", line 39, in reraise raise value File "/usr/lib/python3.9/site-packages/flask/app.py", line 1949, in full_dispatch_request rv = self.dispatch_request() File "/usr/lib/python3.9/site-packages/flask/app.py", line 1935, in dispatch_request return self.view_functionsrule.endpoint File "/hassio_bticino_smarter/bticino.py", line 742, in callback access_token, refresh_token = get_access_token(code) File "/hassio_bticino_smarter/bticino.py", line 268, in get_access_token access_token = json.loads(response.text)['access_token'] KeyError: 'access_token'

andrea-mattioli commented 2 years ago

NON hai rimosso la directory come ti avevo detto altrimenti questo log non sarebbe comparso: [16:51:42] INFO: Smarter file already exist and contain some data.

Sarebbe dovuto comparire: [XX:XX:XX] INFO: Init Smarter file ...

andrea-mattioli commented 2 years ago

Close for inactivity