Erreur avec le plugin Mode sous Jeedom v4.4 + Debian 12 (PHP 8.2.7)

Bonjour,

Apres avoir installé et renseigné 1 Mode dans Jeedom sur le plugin Mode, une erreur apparait sans pouvoir faire autre chose.

Jeedom v4.4 : Alpha
Mode : Beta

Aucune trace particulière dans les logs même en debug.

En supprimant le plugins, il est bien accessible de nouveau

plus difficile celui-ci :wink:

il n’y a pas de count($value) donc je suppose que c’est l’un de ceux là :

mais pour la solution ici il faut vérifier le contenu pour qu’il soit bien un int ou float…

tu peux regarder ce que la configuration modes indique dans ton équipement → avancé ?

Bonjour,
J’ai fait une correction pour les deux. Il faudra tester avec la beta de demain si c’est mieux.

Merci pour le retour.

joli
image

Attendons de voir si ca marche quand meme

Hello, merci pour le retour.

A priori non :

En rajoutant :

echo '<span>'.count($eqLogic->getConfiguration('modes'),array()).' {{modes}}</span>';

pas certain je pense…

Salut,

Tu n’as pas plus d’infos sur cette erreur dans les logs http.error ?

Sinon essayes plutôt avec ça :

echo '<span>'.count($eqLogic->getConfiguration('modes', array())).' {{modes}}</span>';

Hello non comme je l’ai dis au début du post je n’avais aucun log nul part, mais celle-ci a l’air d’être la bonne

:slight_smile:

Je vais attendre que Loïc valide la modif avant de fermer le post.

Merci pour l’aide :slight_smile:

Bon alors pour faire une pierre de coup (ou pas)

j’ai ça aussi, en choisissant une icone dans le plugins

('.eqLogic').off('click','.mode .modeAction[data-l1key=chooseIcon]').on('click','.mode .modeAction[data-l1key=chooseIcon]',  function () {
  var mode = $(this).closest('.mode');
  jeedomUtils.chooseIcon(function (_icon) {

C’est tout corrigé, merci

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.