Plus d'actualisation sur dashboard depuis passage en v4.4 beta

Bonjour,
Depuis le passage sur la v4.4 beta (mise à jour à 13h) je n’ai plus d’actualisation automatique de l’image de mes caméras. Si je clique sur l’image, la modale qui s’ouvre se met bien à jour mais reste statique
Cela fonctionnait en 4.3.17

l’erreur qui va avec:
Fichier Ligne Message http://jeedom.home/index.php?v=d&p=view 60 Uncaught SyntaxError: Failed to execute 'querySelector' on 'Document': '.cmd[data-cmd_id=9618]' is not a valid selector.

Et le plugin camera est en beta aussi ?

Car si pas c’est normal !
En testant la beta ou alpha de la v4.4 ul faut aussi les plugins en beta
Tellzmznt de changements dans le core que les oluginq doivent etre également modifiés pour etre compatibles

Yep en beta aussi vu que je teste la nouvelle monture de l’appli mobile

Je reproduis pas en beta plugin beta ni en alpha
:thinking::thinking:

J’ai l’erreur que quand le flux rtsp est désactivé

Voila une info supplementaire interessante

Yep en mode flux c’est long mais ça charge. Et en mode image ça charge mais il faut actualiser la page ( et as la tuile) pour avoir la dernière image

Donc, pas forcement la meilleur méthode mais j’ai remplacer le bout de code par le même utilisé dans le widget mobile

Donc dans le fichier plugins/camera/core/template/dashboard/camera.html
ligne 97:

if('#cmd_off_id#' != '""' && '#cmd_on_id#' != '""'){
        document.querySelector('.cmd[data-cmd_id=#cmd_off_id#]').hidden = false
        document.querySelector('.cmd[data-cmd_id=#cmd_on_id#]').hidden = true
      }

par

if('#cmd_off_id#' != '""' && '#cmd_on_id#' != '""'){
        $('.cmd[data-cmd_id=#cmd_off_id#]').show();
        $('.cmd[data-cmd_id=#cmd_on_id#]').hide();
      }

et ligne 110:

if('#cmd_off_id#' != '""' && '#cmd_on_id#' != '""'){
          document.querySelector('.cmd[data-cmd_id=\'#cmd_off_id#]\'').hidden = true
          document.querySelector('.cmd[data-cmd_id=\'#cmd_on_id#]\'').hidden = false
        }

par

if('#cmd_off_id#' != '""' && '#cmd_on_id#' != '""'){
          $('.cmd[data-cmd_id=#cmd_off_id#]').hide();
          $('.cmd[data-cmd_id=#cmd_on_id#]').show();
        }```

La y a que loic qui peut valider

yep en tout cas ça fonctionne chez moi et plus d’erreur java

1 « J'aime »

Bonjour,

Merci pour le retour, la beta de demain devrait corriger le soucis.

1 « J'aime »

Merci Loïc ça fonctionne par contre la commande d’allumage/extinction n’est plus disponible sur le dashboard

Mais sur mobile ok

Bonjour,
Désolé pour le délai, un peu débordé… Tu as des erreurs dans la console js ?