Plugin MyFoxv2

Alors j’ai trouvé quelque chose sur github et en regardant les fichiers, je vois qu’ils ont subit des modifs.

Mais je sais pas comment faire pour les remplacer.

Je vais migrer mon Jeedom et m’occuper de la modification sous peu …

1 « J'aime »

Merci gui59169
En attendant je suis passé par iftttt et je n’arrive pas a avoir mon retour d’état.

je ne sais pas vous mais moi depuis hier myfox deconne a fond… plus moyen d’utiliser l’appli ou le site pour activer ou desactiver l’alarme

A vrai dire je ne l’utilise plus depuis longtemps. Depuis que j’utilise jeedom, je centralise tout dessus … c’est plus simple.

Bonjour,

Est-ce que quelqu’un a réussi à rendre ce plug in compatible PHP7.3 ?

Merci par avance

Non, malgré un gros boulot sur la compatibilité avec la V4 …

Bonjour,
J’ai réussi à rendre le fichier compatible en modifiant 1 ligne:
Se rendre avec jeexplorer dans : Plugins/myfoxv2/desktop/php

Éditer le fichier myfoxV2.php, se rendre à la ligne 71 et remplacer:
foreach (Object::all() as $object) {
par
foreach (JeeObject::all() as $object) {

Je suis en V4.0.52

1 « J'aime »

Petite question avant de le faire, ça va changer quoi sur l’utilisation du plug in ? C’est important de faire cette modification ?

Ça va le rendre compatible PHP 7.3
Ça va te remonter dans Jeedom, tout tes équipements installés dans ta HomeControle…

  • Les températures de tes intellitag

  • Tes scenarios

  • Ton alarme
    Tu n’as pas besoin de passer par un module RFXcom pour récuperer les modules DIO attachés à ta centrale
    A toi d’adapter avec de jolies icônes…

Bon, pour l’instant, je teste… j’essaye… je bricole…

1 « J'aime »

Je ne comprends pas car chez moi ça fonctionne déjà comme ça

Tu as quelle version de Jeedom… si c’est la V3, tu n’as pas PHP 7.3
Donc, si ca fonctionne, ne fait rien…

Bonsoir, effectivement la modification corrige le problème principal.
Merci infiniment !!
IL y avait encore parfois un blocage en configuration avec le logiciel qui restait en boucle ( avec la roue qui tourne sans arret).
Si vous tombez sur le pb , on a fait 2 corrections supplémentaires qui ont debloqué la situation:

  • Ligne 15 , ajoute de Nav-Tabs juste après nav nav-list bs-sidenav et avant le "
  • Ligne 21 ajout de class="eqLogicAction" après "opacity. ' " ><a et avant le >.

Encore merci

J ai la version 4.0.52. Ça fonctionne peut être car tous les éléments étaient déjà synchronisés depuis longtemps ?

Bonsoir j’ai fait la modif Object::all() vers JeeObject:all() mais ça ne fonctionne toujours pas

Le demon ne se lance pas.

Finalement ça fonctionne en faisant les modifs :

  • Ligne 15 , ajoute de Nav-Tabs juste après nav nav-list bs-sidenav et avant le "
  • Ligne 21 ajout de class="eqLogicAction" après "opacity. ' " ><a et avant le > .

en en mettant en commentaire les lignes 71 à 73 :
/* foreach (JeeObject::all() as $object) {
echo ‹  › . $object->getName() . ‹  ›;
} */
sinon j’avais toujours :

J’ai pu ensuite ajouter mon system Myfox avec :

  • Client iD
  • Client secret
  • Indiquez votre identifiant Myfox
  • Indiquez votre mot de passe Myfox

et le deamon a pu démarrer.
image

1 « J'aime »

Hello, j’ai fait ces modifs … rien ne veut fonctionner chez moi.
tu aurais ton fichier …stp …dans Plugins/myfoxv2/desktop/php
j’ai surement fait une erreur ! :wink:

en redémarrant … cela fonctionne merci !!! par contre je ne peux pas mettre d’Objet Parents ?!

1 « J'aime »

Pour mettre l’objet parent j’ai du retiré la mise en commentaire des lignes 71-73 :wink:

En revanche je galère pour avoir des widgets propres pour Myfox.