Plugin IPX800 V3 sur core V4

Hello
Je pense que le souci vient de Buster, et non de la V4. J’ai 3 IPX avec le plugin sur ma V4 en strech et je n’ai pas de problème.
Sinon, en prévision, j’ai testé ça :
https://forum.jeedom.com/viewtopic.php?t=47112
Et ça fonctionne nickel.

@Loic
Merci pour votre réponse rapide et claire…Je comprends bien que vous n’avez pas le temps de vous occuper de cela…
De mémoire, il y a eu des exemples dans le passé de reprise de plugin par un autre développeur…
Il n’y a personne qui pourrait s’atteler à cette tâche ? Je ne me rends peut être pas bien compte de la charge de travail que cela représente…Mais ce serait top !! :slight_smile:

Si non, je repasse sur Stretch…Est ce un problème pour passer en Jeedom V4 par la suite ?

Merci,
Philippe

@Claude69
Oui, pour moi aussi, c’est un problème lié à cette version de Raspbian et pas un problème de version de Jeedom.
Je vais essayer d’installer ce plugin sur une VM en Stretch avec Jeedom V4…Quand j’aurai un peu de temps !!

Je suis déjà tombé sur le lien que vous avez sité ! Cela me semblait loin de mes compétences en la matière…Pas trop compliqué ?

Merci,
Philippe

Salut
Non, super simple. Il suffit d’appliquer le tutoriel à la lettre, et ça fonctionne du premier coup.

Parfait ! Je m’y plonge dès que possible.
Merci !
Philippe

Bonsoir,

Je suis un peu tétu…
Et voilà le résultat:
A l’aide de JeeXplorer,
Dans plugins, checher le plugin ‹ ipx800 ›
Aller dans desktop
Puis dans php :
Ici, dans chaque fichier (n = 5) chercher la ligne : « foreach (object::all()… » et remplacer ‹ object › par ‹ jeeObject ›
Sauvegarder à chaque fois le fichier.

Et hop, tout refonctionne !! Plus de page blanche !

Il me manque juste l’icône de la carte, mais ce n’est vraiment pas critique.

Bref, cela m’a pris quelques minutes pour retrouver le plugin fonctionnel sous Raspbian Buster lite !! :slight_smile:

Dites moi si cela fonctionne chez vous.

Merci,
Philippe

Bonsoir à tous,

[EDIT] Philippe, je testerai ultérieurement, le temps de monter une VM.

En relisant le post, j’ai l’impression que la compatibilité Jeedom v4 & Buster peut être réglée très rapidement. Il y a deux points :

  1. Compatibilité Jeedom v4 + Debian Strech (9.x) => OK
    C’est confirmé par Claude69 plus haut.

  2. Compatibilité Jeedom v4 + Debian Buster (10.x) => KO
    Si j’ai bien compris, il suffirait de corriger ceci :
    Avec Buster (et php 7.3), si un plugin Jeedom affiche des doubles accolades {{ }} c’est probablement que le développeur n’a pas encore remplacé dans le code php la classe « object:: » par « jeeObject:: ».

Etes-vous en phase, ou voyez-cous autre chose ?

Si oui, je vais ouvrir un ticket pour demander à Loïc s’il veut bien pousser une maj.
Je me débrouillerai pour tester une beta si cela peut aider.

J’ai 6 x IPX800v3 + périphériques, et cela m’empêche de passer sous Jeedom v4…
Sujet critique ici :frowning: :frowning::frowning:

@+


Historique forum

Claude69Bêta-testeurs
23 mars

Hello
Je pense que le souci vient de Buster, et non de la V4. J’ai 3 IPX avec le plugin sur ma V4 en strech et je n’ai pas de problème.

=============================================
bibi31470
23 mars

Je suis un peu tétu…
Et voilà le résultat:
A l’aide de JeeXplorer,
Dans plugins, checher le plugin ‹ ipx800 ›
Aller dans desktop
Puis dans php :
Ici, dans chaque fichier (n = 5) chercher la ligne : « foreach (object::all()… » et remplacer ‹ object › par ‹ jeeObject ›
Sauvegarder à chaque fois le fichier.

=============================================
ar akenad » 17 août 2019, 19:17

Avec Buster (et php 7.3), si un plugin Jeedom affiche des doubles accolades {{ }} c’est probablement que le développeur n’a pas encore remplacé dans le code php la classe « object:: » par « jeeObject:: ».

Pour les utilisateurs avancés impatients :
-Plugin JeeXplorer
-recherche des fichiers .php
-édition/recherche/remplace

akenad

Bonsoir @dvb ,
Pour faire le point : Je suis sur Jeedom V3.3.45 + Buster => OK comme décrit plus haut. Et ceci pour le plugin IPX800 (pour des IPX V3) et pour le plugin IPX800V2 (oui, j’ai des IPX type V1 qui fonctionnent encore, mais uniquement avec le plugin V2… !!)
Sur une VM, en Jeedom V4 + Debian 10 (= rasbian Buster), j’ai testé le plugin IPX V2 après avoir modifié les fichier .php…Et là ca marche moins bien : RAS pour les commandes relai, mais pour les entrées analogiques, la page ne s’affiche pas correctement, il manque des infos…Modifier les fichiers .php comme je l’ai fait, ne semble pas suffisant ici…
Je n’ai pas testé le plugin IPX800 V3 pour l’instant.

Comme vous, cela me bloque un peut pour passer en V4…
Si j’ai bien compris, ces plugins ne sont plus supportés par le développeurs…Et l’équipe Jeedom n’a pas bcp de temps à consacrer à ces vieux plugins, je que je peux comprendre. Mais si on demande à plusieurs, peut être que nous serons entendus !!
Merci d’ouvrir un ticket !

A bientôt !
Philippe

Je viens d’ouvrir un ticket résumant la situation.
J’espère que nous aurons un retour positif.

On se tient au courant :slight_smile:

Parfait !
Je croise les doigts !! :slight_smile:

Update !

Bonne nouvelle, Loic a répondu ce matin :

le 09/04/2020 à 10:28, Assistance Jeedom a écrit :

Bonjour

La beta a été corrigé il y a 20 jours environ mais n’ayant pas eu de retour de l’utilisateur l’ayant demandé je ne peux pas monté la branche en stable.


Loic

Est-ce que l’un d’entre vous pourrait tester rapidement sous une VM ?
Si pas possible, je regarde ce week-end (le temps d’installer une machine).

Nous sommes près du but :slight_smile:

@+

Good !
On parle bien du plugin IPX800 V3 en béta ?

Oui oui c’est bien ça…
A tester sous Jeedom v4 et Buster.

Si le feedback est OK, Loïc le poussera en stable.
Tu sais faire rapidement sous une VM par exemple ?

Je suis entrain de le tester sur ma VM de test qui est bien sous V4 + debian 10 (= Buster)…
Je reviens dans quelques minutes…

Excellent !!!

Très bonne nouvelle !! la version béta fonctionne !! il n’y a plus les doubles accolades contrairement à la version stable actuelle. J’ai testé les deux versions, y a pas photo, la ver Béta permet de gérer ses cartes V3 !!
Le suel petit bug que je vois pour l’instant est qu’il n’y a pas d’image sur l’icône des cartes, mais cela ne me gène pas, c’est juste une question esthétique.

On peut dire un grand merci à Loic !! :slight_smile:

Et si ce n’est pas trop abusé, si Loic pouvait faire la même chose avec le plugin IPX800 V2 cela m’arrangerait vraiment !! car je n’ai pas accès aux entrées analogiques avec la version actuelle de ce plugin.

Voilà pour ce premier test. Ce serait bien que tu test de ton coté aussi !
A+
Philippe

Je pense que Loïc lit le forum, mais par précaution je lui pousse ton message pour V2.
De mon côté, je me débrouille pour tester ce week-end. A suivre donc.

PS :as-tu vérifié aussi le fonctionnement des entrées analogiques ?

Merci d’avoir ‹ poussé › pour la V2 ! ce serait le top pour moi, j’ai encore deux IPX800 V1 qui ne fonctionnent que sur le plugin V2…

Je n’ai pas de sonde de température sur cette carte…(elle est sur une carte V1…).
Mais les 4 entrées son bien visible dans le menu à gauche et dans le menu déroulant de chaque entrée, il y a bien les types de sondes gérables par la carte avec la formule de calcul associée…Je pense donc que cela devrait fonctionner…
Voila ce que cela donne :

Oui, le visuel est rassurant, merci.

Ce week-end, je vais essayer de tout faire à partir de 0 : déclarer l’IPX, activer le push, tester l’analogue, etc… (Mais je suis plus qu’optimiste. !)

Pour la V2, c’est transmis mais sans garantie. Il est possible/probable que Loïc demande un ticket à part. Si tu penses que les évolutions sont du même type, il faudra le préciser pour faire gagner du temps.

A suivre :slight_smile:

PS : c’est rassurant de voir que tu as encore d’anciennes cartes (V1). C’est du bon matos !

OK, tiens moi au courant de ton installation ! Tu es, ou vas passer en V4 ?

Merci pour avoir passé le message à Loic ! Oui je pense que les modifs à faire sont semblables au plugin V3.
Question bête probablement, comment fait on un ticket ?? je n’en ai jamais fait…

Oui, je suis d’accord avec toi, ces cartes GCE sont vraiment fiables, et c’est français !! :slight_smile: