Page 1 sur 1

[MAJ 2021.1] Problème angular.js

Publié : 07 mai 2021, 12:05
par Oriol
Bonjour à tous,

après avoir fait la mise à jour en 2021.1 , j'ai eu des problèmes de front end vierge. J'ai supprimé le cache de chrome mais rien n'y fait.
En inspectant la page, j'ai ces erreurs :

Code : Tout sélectionner

ng-grid.js:33 Uncaught ReferenceError: angular is not defined
    at ng-grid.js:33
    at ng-grid.js:3685
    at angular.js:99
    at angular.js:5127
    at r (angular.js:388)
    at g (angular.js:5087)
    at fb (angular.js:5004)
    at c (angular.js:1963)
    at Object.Wc [as bootstrap] (angular.js:1984)
    at HTMLDocument.<anonymous> (angularAMD.min.js:26)
    at e (jquery-3.5.1.min.js:2)
    at t (jquery-3.5.1.min.js:2)
J'ai aussi ça qui revient :

Code : Tout sélectionner

Could not load content for http://192.168.1.1:8080/js/angular.js (HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE)
Je vais alors supprimer ng-grid.js , je vide à nouveau le cache puis replace ng-grid.js dans domoticz/www/app/ et ça fonctionne à nouveau pour un temps (2 minutes, un jour, une heure, ça dépend)...

C'est en train de me rendre fou.

Est-ce que l'un d'entre vous a rencontré ce problème?

Merci d'avance pour vos réponses.

Oriol

Re: [MAJ 2021.1] Problème angular.js

Publié : 07 mai 2021, 13:08
par Keros
Bonjour Oriol et bienvenue sur le forum ;)

As-tu essayer depuis un autre navigateur et depuis un autre équipement (PC, Tablette, Téléphone) ?

Re: [MAJ 2021.1] Problème angular.js

Publié : 07 mai 2021, 13:44
par Oriol
Bonjour Keros,

oui, j'ai essayé sur plusieurs navigateurs / plateformes.
Je viens d'essayer à l'instant sur mon téléphone portable. Premier chargement, ok. Par contre, si je rafraichis la page, je retrouve l'écran vierge.

J'ai aussi un problème quand je veux ajouter un capteur openweather dans la liste :
Image
Une fois cliqué sur "add" , rien ne se passe et il y a un message d'erreur

Code : Tout sélectionner

TypeError: deviceApi.setDeviceUsed is not a function
    at controller.$ctrl.addDevice (Devices.js:26)
    at fn (eval at compile (angular.js:16486), <anonymous>:4:179)
    at e (angular.js:29019)
    at b.$eval (angular.js:19461)
    at b.$apply (angular.js:19560)
    at HTMLButtonElement.<anonymous> (angular.js:29023)
    at HTMLButtonElement.dispatch (jquery-3.5.1.min.js:2)
    at HTMLButtonElement.v.handle (jquery-3.5.1.min.js:2)
(anonymous) @ angular.js:15635
(anonymous) @ angular.js:11914
$apply @ angular.js:19565
(anonymous) @ angular.js:29023
dispatch @ jquery-3.5.1.min.js:2
v.handle @ jquery-3.5.1.min.js:2
Je sens que ça va se finir par un gros reset compulsif de la carte SD du RPI tout ça :)

Re: [MAJ 2021.1] Problème angular.js

Publié : 07 mai 2021, 18:47
par Keros
Tu étais sous quelle version de DomoticZ avant ?

Tu tournes sur quel système ?

Re: [MAJ 2021.1] Problème angular.js

Publié : 08 mai 2021, 08:06
par Oriol
Honnêtement, je ne saurais te dire sous quelle version j'étais. J'avais installé domoticz en octobre 2020 sur un raspberry qui tourne sous raspbian.

Re: [MAJ 2021.1] Problème angular.js

Publié : 08 mai 2021, 08:42
par Keros
Tu peux voir les log de DomoticZ ? Tu as des erreurs au démarrage ?

Si besoin, tu peux essayer de mettre les logs dans un fichier texte.

Re: [MAJ 2021.1] Problème angular.js

Publié : 08 mai 2021, 13:02
par Oriol
Oui, j'ai accès aux logs mais pas d'erreur.
Je ne suis pas chez moi ce week-end, je regarderai en détail les logs à mon retour et je te dirai ce qu'il en est mais j'avais cherché de ce côté-là et tout m'avait semblé normal.

Re: [MAJ 2021.1] Problème angular.js

Publié : 08 mai 2021, 13:40
par Keros
Je ne sais pas du tout ce qui peut causer ton problème. J'essaye de penser aux choses qui pourrait nous mettre sur une piste :roll:

Re: [MAJ 2021.1] Problème angular.js

Publié : 08 mai 2021, 17:19
par Oriol
En fait, après avoir fait la màj manuellement, tout allait bien jusqu'à ce que je vide le cache de mon navigateur (chrome)

Re: [MAJ 2021.1] Problème angular.js

Publié : 11 mai 2021, 10:11
par Oriol
Bonjour,

c'est à n'y rien comprendre. Ce matin, je me suis à nouveau connecté à domoticz localement et tout fonctionne normalement. J'ai pu aussi ajouter les devices meteo...
Je ne comprends franchement pas ce qu'il s'est passé.

Le labo va pouvoir continuer avant de mettre en place la solution définitive :)