Powerlink V1 et jeedom v4

Bonjour tout le monde,
Comme il pleut en ce doux mois d’aout, j’ai eu la bonne idée de passer mon jeedom smart de v3 à v4.
Le plugins powerlink ne reagit plus avec ma visonic, je precise que je dois avoir une powerlink V1, celle qui réagit avec le code qui etait du type :

switch($stat) {
							// Francais
							case 'OK': return 0;
							case 'Pile faible': 
								//powerlink::powerlinkBatterir(10);
								//$eqLogic->batteryStatus(10);
								//$eqLogic->save();
								log::add('powerlink', 'info', 'Zone '.$zone.' : Batterie faible...');
							return 0;
							case 'Ouv.': return 1;
							case 'Ouv.,Pile faible': return 1;
							case 'Alarm': return 2;
							case 'Alarm,Pile faible': return 2;
							case 'Alarm,Ouv.': return 7;
							case 'Alarm,Ouv.,Pile faible': return 7;
							case 'Alrm autopr.,Ouv.,Pile faible,Autopr ouv.': return 7;
							case 'Alrm autopr.,Autopr ouv.': return 7;
							case 'Alrm autopr.,Ouv.,Autopr ouv.': return 7;
							case 'Alrm autopr.,Ouv.': return 7;
							case 'Alrm autopr.': return 7;
							//Anglais
							case 'Low Battery': 
								log::add('powerlink', 'info', 'Zone '.$zone.' : Batterie faible...');
							return 0;
							case 'Open': return 1;
							case 'Open,Low Battery': return 1;
							case 'Alarm,Open': return 7;
							case 'Tamper Alarm': return 7;
							case 'Tamper Alarm,Open': return 7;
							case 'Tamper Alarm,Open,Tamper Open': return 7;
							case 'Tamper Alarm,Low Battery,Tamper Open': return 7;
							//Espagnol
							case 'Alarma': return 2;
							case 'Alarma Tamper': return 7;
						
							default: 
								log::add('powerlink', 'info', 'Statut '.$stat.' de la zone '.$zone.' non reconnu, merci d envoyer cette log sur le forum');
								return 9;

Je n’ai pas vu ce code dans le nouveau code, est-ce normal ?
Est-ce possible de faire un test pour savoir si la powerlink est de version 1 et de reprendre ce bout de code ? merci d’avance pour toute aide que vous pourriez apporter.

Le plugin en v4 a été revu complètement.
Maintenant les informations sont séparées pour une plus grande souplesse.
Il n’y a plus de traduction, c’est la lecture directe du Powerlink.

Bonjour,
Merci pour la précédente réponse.

Finalement, ce matin, j’ai bien le status qui remonte en texte pour l’état de l’alarme (HOME, AWAY…). Par contre, j’ai changé le parametre temporisation à 50 sec (j’ai remarqué que si le powerlink est trop sollicité, il peine un peu quelque fois), mais je me retrouve avec toujours les logs qui sont toutes les 20 sec :
[2021-08-09 11:38:14][INFO] : Traitement des informations Alarme…
[2021-08-09 11:38:34][DEBUG] : Vérification équipement Alarme…
[2021-08-09 11:38:54][DEBUG] : Vérification équipement Alarme…

Est-ce bien la fonction du parametre temporisation ?
J’essaie de rechercher les valeurs des zones mais là je suis un peu perdu, j’ai toujours 0 que ce soit en bianire ou ‹  › en texte. Comment puis je aller plus loin pour trouver la source de mon pbs ? (je dispose d’un powerlink2 et non pas 1 comme précédemment indiqué).

Merci d’avance de votre retour

Pour être sur, désactive et réinstall le plugin en v4.
Avec le nouveau plugin, un équipement = un capteur.

bonjour,

J’ai désactivé, et je suis allé dans le centre de maj puis j’ai fait reinstallation. J’ai le meme comportement.
Ce que je ne comprend pas, c’est comment dans l’interface du plug ins, associer un capteur avec une zone. J’ai essayé en créant le nom indiqué dans le powerlink mais rien n’y fait.
Faut -il creer une zone 1 ? zone 2 ???

Pour completer, bien que l’état de l’alarme soit bien remonté et bien que j’ai reinstallé le module, je peux voir à heure fixe : [Erreur] Classe ou fonction non trouvée powerlink::checkDeamon()

“checkDeamon” était sur l’ancienne version donc la désinstallation n’est pas complète.
Essai d’aller dans le “moteur de tache” de Jeedom et supprime le.

Oui en v4 tout est « équipement », il faut commercer par créer « la centrale », puis les capteurs, etc…

Si problème donne moi accès à ton jeedom que je regarde en privé.

Bonjour,

J’ai supprimé effectivement la tache dans le cron. Cela devrait supprimer l’erreur qui apparait tous les quarts d’heure.
Comment faire pour donner l’accès au jeedom en privé ?