Remonté du STATUS des équipements shutter sur myhome SCS

Je rejoins @fabx4 pour te remercier pour ton travail et ton implication !

Pour revenir sur les zones, ma préférence personnelle serait effectivement de remplacer le # par autre chose, peut-être AZ pour « Alarme Zone » ?
Pour la centrale tu peux même faire plus simple et juste nommer le LogicalID « ALARME » ou « Centrale » par exemple, tu n’es pas obligé d’y coller les APL (qui seront à priori toujours 00 parce qu’il ne peut y avoir qu’une seule centrale par bus, comme tu le disais)

Oui c’est vrai que ALARME fera l’affaire :slight_smile:

Bonjour @fabx4,

As-tu fait le test avec les fichiers précédents ?

Bonsoir,

Sans vouloir raconter ma vie, j’étais dans ma dernière semaine de préavis et je n’ai pas eu le temps. Là on a trois jours je vais pouvoir m’en occuper.

Bonjour,

Ça fonctionne nickel!

Les status de zones activées ou non, l’alarme active ou non.

En plus j’étais persuadé qu’il faudrait faire des refresh manuels mais non, les status sont mis à jour automatiquement.

Merci!

Bonjour @fabx4,

Super. J’ai pas testé une intrusion ou une alarme technique encore, je le ferai à l’occasion quand les voisins seront pas là :slight_smile: . Cela devrait marcher de toute façon.
Pourrais-tu m’envoyer un log en debug du myhomescs lors d’un refresh de l’alarme de façon à voir comment les trames sont reçues chez toi? Et lors de l’envoi de la commande *#9## si possible?

Je ferai les petites améliorations dont nous avons parlé quand j’aurai un peu de temps.

A bientôt.

Ok, je ferai ça ce week end.

petite rectification pour ceux qui ont un F454, c’est là : https://192.168.1.35/telecamera.php que cela se passe.

Bonsoir,

Le log, sur un refresh de l’alarme:

[2020-06-07 22:46:26][INFO] : Envoi depuis Jeedom : *#5*0## : *5*1*##
[2020-06-07 22:46:26][DEBUG] : Fermeture du socket...
[2020-06-07 22:46:26][INFO] : Reçu sur Jeedom : *5*5*##
[2020-06-07 22:46:26][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*5*##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => BATTERIE OK     [dimension] =>      [param] =>      [A] =>      [PL] =>      [date] => 2020-06-07 22:46:26 ) 
[2020-06-07 22:46:26][DEBUG] : Jeemyhomescs_BUS_COMMAND  
[2020-06-07 22:46:26][DEBUG] : Update Status Alarm
[2020-06-07 22:46:26][DEBUG] : LogicalID :  date : 1591562786 family : 
[2020-06-07 22:46:26][DEBUG] : Centrale
[2020-06-07 22:46:26][INFO] : Reçu sur Jeedom : *5*7*##
[2020-06-07 22:46:26][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*7*##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => RESEAU OK     [dimension] =>      [param] =>      [A] =>      [PL] =>      [date] => 2020-06-07 22:46:26 ) 
[2020-06-07 22:46:26][DEBUG] : Jeemyhomescs_BUS_COMMAND  
[2020-06-07 22:46:26][DEBUG] : Update Status Alarm
[2020-06-07 22:46:26][DEBUG] : LogicalID :  date : 1591562786 family : 
[2020-06-07 22:46:26][DEBUG] : Centrale
[2020-06-07 22:46:26][INFO] : Reçu sur Jeedom : *5*9*##
[2020-06-07 22:46:26][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*9*##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => DESENCLENCHEE     [dimension] =>      [param] =>      [A] =>      [PL] =>      [date] => 2020-06-07 22:46:26 ) 
[2020-06-07 22:46:26][DEBUG] : Request response for Zone , status: BATTERIE OK
[2020-06-07 22:46:26][DEBUG] : Jeemyhomescs_BUS_COMMAND  
[2020-06-07 22:46:26][DEBUG] : Update Status Alarm
[2020-06-07 22:46:26][DEBUG] : Request response for Zone , status: RESEAU OK
[2020-06-07 22:46:26][DEBUG] : LogicalID :  date : 1591562786 family : 
[2020-06-07 22:46:26][DEBUG] : Centrale
[2020-06-07 22:46:26][INFO] : Reçu sur Jeedom : *5*9*##
[2020-06-07 22:46:26][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*9*##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => DESENCLENCHEE     [dimension] =>      [param] =>      [A] =>      [PL] =>      [date] => 2020-06-07 22:46:26 ) 
[2020-06-07 22:46:26][DEBUG] : Jeemyhomescs_BUS_COMMAND  
[2020-06-07 22:46:26][DEBUG] : Update Status Alarm
[2020-06-07 22:46:26][DEBUG] : Request response for Zone , status: DESENCLENCHEE
[2020-06-07 22:46:26][INFO] : Reçu sur Jeedom : *5*18*#1##
[2020-06-07 22:46:26][DEBUG] : LogicalID :  date : 1591562786 family : 
[2020-06-07 22:46:26][DEBUG] : Centrale
[2020-06-07 22:46:26][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*18*#1##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => NON ACTIVE     [dimension] =>      [param] =>      [A] => #     [PL] => 1     [date] => 2020-06-07 22:46:26 ) 
[2020-06-07 22:46:26][DEBUG] : Jeemyhomescs_Aucun équipement trouvé pour : #1 Création de l'equipement 
[2020-06-07 22:46:26][DEBUG] : Jeemyhomescs_Aucun équipement trouvé pour : #1 Erreur lors de la création de l'équipement 
[2020-06-07 22:46:26][DEBUG] : Request response for Zone , status: DESENCLENCHEE
[2020-06-07 22:46:27][INFO] : Reçu sur Jeedom : *5*11*#2##
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*11*#2##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => ACTIVE     [dimension] =>      [param] =>      [A] => #     [PL] => 2     [date] => 2020-06-07 22:46:27 ) 
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_BUS_COMMAND  
[2020-06-07 22:46:27][DEBUG] : Update Status Alarm
[2020-06-07 22:46:27][DEBUG] : LogicalID : #2 date : 1591562787 family : Alarm
[2020-06-07 22:46:27][INFO] : Reçu sur Jeedom : *5*11*#4##
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*11*#4##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => ACTIVE     [dimension] =>      [param] =>      [A] => #     [PL] => 4     [date] => 2020-06-07 22:46:27 ) 
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_BUS_COMMAND  
[2020-06-07 22:46:27][DEBUG] : Update Status Alarm
[2020-06-07 22:46:27][DEBUG] : LogicalID : #4 date : 1591562787 family : Alarm
[2020-06-07 22:46:27][DEBUG] : Request response for Zone , status: ACTIVE
[2020-06-07 22:46:27][DEBUG] : Request response for Zone , status: ACTIVE
[2020-06-07 22:46:27][INFO] : Reçu sur Jeedom : *5*11*#5##
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*11*#5##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => ACTIVE     [dimension] =>      [param] =>      [A] => #     [PL] => 5     [date] => 2020-06-07 22:46:27 ) 
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_BUS_COMMAND  
[2020-06-07 22:46:27][DEBUG] : Update Status Alarm
[2020-06-07 22:46:27][INFO] : Reçu sur Jeedom : *5*11*#5##
[2020-06-07 22:46:27][DEBUG] : LogicalID : #5 date : 1591562787 family : Alarm
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*11*#5##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => ACTIVE     [dimension] =>      [param] =>      [A] => #     [PL] => 5     [date] => 2020-06-07 22:46:27 ) 
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_BUS_COMMAND  
[2020-06-07 22:46:27][DEBUG] : Update Status Alarm
[2020-06-07 22:46:27][DEBUG] : LogicalID : #5 date : 1591562787 family : Alarm
[2020-06-07 22:46:27][DEBUG] : Request response for Zone , status: ACTIVE
[2020-06-07 22:46:27][DEBUG] : Request response for Zone , status: ACTIVE
[2020-06-07 22:46:27][INFO] : Reçu sur Jeedom : *5*18*#8##
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*18*#8##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => NON ACTIVE     [dimension] =>      [param] =>      [A] => #     [PL] => 8     [date] => 2020-06-07 22:46:27 ) 
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Aucun équipement trouvé pour : #8 Création de l'equipement 
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Aucun équipement trouvé pour : #8 Erreur lors de la création de l'équipement 
[2020-06-07 22:46:27][INFO] : Reçu sur Jeedom : *5*18*#8##
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*18*#8##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => NON ACTIVE     [dimension] =>      [param] =>      [A] => #     [PL] => 8     [date] => 2020-06-07 22:46:27 ) 
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Aucun équipement trouvé pour : #8 Création de l'equipement 
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Aucun équipement trouvé pour : #8 Erreur lors de la création de l'équipement 
[2020-06-07 22:46:27][INFO] : Reçu sur Jeedom : *5*18*#8##
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *5*18*#8##     [format] => BUS_COMMAND     [mode] => UNKNOWN     [media] => SCS     [type] => Alarm     [value] => NON ACTIVE     [dimension] =>      [param] =>      [A] => #     [PL] => 8     [date] => 2020-06-07 22:46:27 ) 
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Aucun équipement trouvé pour : #8 Création de l'equipement 
[2020-06-07 22:46:27][DEBUG] : Jeemyhomescs_Aucun équipement trouvé pour : #8 Erreur lors de la création de l'équipement 

Pour *#9##:

[2020-06-07 23:04:36][INFO] : Envoi depuis Jeedom : *#9## : *#*0##
[2020-06-07 23:04:36][DEBUG] : Fermeture du socket...

Merci. Tu as le même problème de trame.
Quelle passerelle as-tu? Elle semble ne pas répondre aux demandes de statut du WHO9. Tu as un NACK *#*0## en réponse.
si tu essais *9*1*2## tu devrai savoir un changement du AUX 2 à 1.
J’ai lu sur un forum myopen que le F454 ne répondait pas au statut du WHO9 contrairement au 067285. Legrand n’a jamais vraiment fait une documentation digne de ce nom à ce sujet…

Bonne journée.

Bonjour,

J’ai un F454.

Ok surement avec le Firmware 2.0.
Avec le firmware 1.0 les aux sont paramétrables et répondent aux demandes de statut.
Avec le 2.0, ce n’est plus le cas, Il sont assignés à une fonction alarme (GAS, Inondation…) par le webserver F454.
Bref… pas facile…

Je tombe sur le même problème avec la gestion des zones pour le chauffage.
Pour l’instant, j’arriver à fonctionner, mais c’est de la bricole.
Peut-être adopter la convention « H » + Numéro de zone ?
Les derniers dev de Romdev sont publiés dans la version stable ? Vu vos échanges, je pense que je ne profite pas des derniers devs

Bonjour Thomas,

Effectivement mes ajouts ne sont pas dans la version stable.
Je te partage les fichiers que j’ai modifié ainsi que les Template à ajouter dans « devices ».
J’ai fait quelques petites modifications depuis mon dernier partage.
J’ai modifiier le fichier jeemyhomescs mais uniquement pour le fonctionnement des « aux ».

Il y a le WHO9 Alarme, les auxiliaires et le WHO13 Management.

Voilà :slight_smile:

Bonne journée.
Romain.

jeemyhomescs.php.txt (3,6 Ko) Management.json.txt (7,3 Ko) Auxiliary.json.txt (831 Octets) Alarm.json.txt (3,8 Ko) myhomescs.class .php.txt (69,3 Ko)

1 « J'aime »

Bonjour et bonne année 2021 à toutes et tous,
J’ai un petit soucis pour récupérer le retour de mon éclairage, je vous explique:
Je possède une installation électrique Legrand avec des modules F411 x4 pour la gestion de mon éclairage tous ça géré par un module F454 et F202 pour les scénario…
Je ne métrise malheureusement pas la programmation domotique sur jeedom, néanmoins j’ai les bases avec le langage C++ ou VBA et avec la domotique Legrand (je me suis fait mon installation électrique et programmer ma maison avec l’application myhome…)
J’ai installé Jeedom sur ma Freebox puis j’ai ajouter le plugins « My home SCS ».
J’ai réussi a communiquer avec mon installation et en créant un équipement (interrupteur avec lequel j’arrive à allume et éteindre un point lumineux) mais je n’ais pas trouvé comment avoir l’état de mes lampes?

La question est:
Comment récupéré l’état d’une lampe qui est branché sur un relais F411?
Je précise que j’arrive à avoir l’état de la lumière lorsqu’il y a action sur l’interrupteur de jeedom mais moi ce que je veux c’est l’état du point lumineux sans aucune action sur jeedom. Par exemple : je voudrais que suite à l’appuis sur un bouton le système me remonte l’état de tout mes points lumineux…

Je précise que j’ai lu tout le sujet mais je n’ai pas trouvé cette info…

Merci d’avance de votre aide.

Bonsoir,

Est ce que vous pourriez poster le log du plugin myhome scs lorsque vous actionnez la lumière avec Jeedom puis par un interrupteur ?
Aussi, est ce que vous pouvez poster une copie d’écran de la page de configuration de l’équipement (la lumière) sous jeedom? Celle où on renseigne le PL.

Ce que vous demandez est possible, il faut trouver pourquoi vous l’avez pas. Est ce qu’il y a un switch entre le F454 et Jeedom ? Si oui, est ce qu’il est manageable ? (Je pose la question parce que j’ai eu le même soucis en remplaçant mon switch normal par un manageable)

Bonsoir, j’essaye de vous poster ça rapidement… Et je vous donne tous les détails de mon installation…

Bonjour,

Exemple d’une conf. Bien vérifier ce que j’ai entouré en rouge.

Bonne soirée.

Voici le LOG Myhomescs j’ai d’abord allumer et éteins le PL41 avec jeedom puis avec l’interrupteur (je ne voie pas de retour dans le log avec l’interrupteur physique:

voila la config Myhomescs


la conf de l’équipement:


Pour la dernière question j’ai bien un Switch mais je ne sais pas si il est manageable, c’est un D-link GO-SW-16G.
Jeedom est installer sur le VM de ma Freebox Delta.

Il y a un problème dans la configuration: Le status du démon est NOK.
Essayez éventuellement de relancer l’installation des dépendances (la date d’installation est marquée inconnue) et de rédémarrer le démon.

Mon log ressemble à ça quand j’appui sur un bouton

[2021-01-12 22:02:09][INFO] : Reçu sur Jeedom : *1*0*46##
[2021-01-12 22:02:09][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *1*0*46##     [format] => BUS_COMMAND     [mode] => UNICAST     [media] => SCS     [type] => light     [value] => OFF     [dimension] =>      [param] =>      [A] => 4     [PL] => 6     [date] => 2021-01-12 22:02:09 )
[2021-01-12 22:02:09][INFO] : Reçu sur Jeedom : *1*0*46##
[2021-01-12 22:02:09][DEBUG] : Jeemyhomescs_BUS_COMMAND
[2021-01-12 22:02:09][DEBUG] : Update Status Light
[2021-01-12 22:02:09][DEBUG] : Jeemyhomescs_Equipement : Array (     [trame] => *1*0*46##     [format] => BUS_COMMAND     [mode] => UNICAST     [media] => SCS     [type] => light     [value] => OFF     [dimension] =>      [param] =>      [A] => 4     [PL] => 6     [date] => 2021-01-12 22:02:09 )
[2021-01-12 22:02:09][DEBUG] : Jeemyhomescs_BUS_COMMAND
[2021-01-12 22:02:09][DEBUG] : Update Status Light
[2021-01-12 22:02:09][DEBUG] : LogicalID : 46 date : 1610485329 family : LIGHTING
[2021-01-12 22:02:09][DEBUG] : mise a jour du status : 0
[2021-01-12 22:02:09][DEBUG] : LogicalID : 46 date : 1610485329 family : LIGHTING
[2021-01-12 22:02:09][DEBUG] : mise a jour du status : 0
1 « J'aime »