Remonté du STATUS des équipements shutter sur myhome SCS

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 »

Je viens de le faire vite fais ça a l’air plus cohérent, je vois les retours lorsque j’appuie sur un Inter… Je posterai ça plus tard car demain debout 4h… !
Voilà une copie faite avec mon tél…

Screenshot_20210112_224532|247x400

Bonjour, j’ai pas trop eu le temps de m’y pencher par contre j’ai jeté un œil au log, il ya des erreur puis je ne reçois plus rien…
Voilà un extrait du log:

[2021-01-13 23:31:58][DEBUG] : Jeemyhomescs_Equipement : Array ( [trame] => #13*#0233000001## [format] => DIMENSION_SET [mode] => UNKNOWN [media] => SCS [type] => MANAGEMENT [value] => 233000001 [dimension] => [param] => [A] => [PL] => [date] => 2021-01-13 23:31:58 )
[2021-01-13 23:31:58][DEBUG] : Jeemyhomescs_DIMENSION_SET, mise a jour des statuts
[2021-01-13 23:31:58][ERROR] : Unknown type or status: MANAGEMENT
[2021-01-13 23:41:58][INFO] : Reçu sur Jeedom : #13*#1
0313012021##
[2021-01-13 23:41:58][DEBUG] : Jeemyhomescs_Equipement : Array ( [trame] => #13*#1
0313012021## [format] => DIMENSION_SET [mode] => UNKNOWN [media] => SCS [type] => MANAGEMENT [value] => 0313012021 [dimension] => [param] => [A] => [PL] => [date] => 2021-01-13 23:41:58 )
[2021-01-13 23:41:58][DEBUG] : Jeemyhomescs_DIMENSION_SET, mise a jour des statuts
[2021-01-13 23:41:58][ERROR] : Unknown type or status: MANAGEMENT
[2021-01-13 23:41:58][INFO] : Reçu sur Jeedom : #13*#0234000001##
[2021-01-13 23:41:58][DEBUG] : Jeemyhomescs_Equipement : Array ( [trame] => #13*#0234000001## [format] => DIMENSION_SET [mode] => UNKNOWN [media] => SCS [type] => MANAGEMENT [value] => 234000001 [dimension] => [param] => [A] => [PL] => [date] => 2021-01-13 23:41:58 )
[2021-01-13 23:41:58][DEBUG] : Jeemyhomescs_DIMENSION_SET, mise a jour des statuts
[2021-01-13 23:41:58][ERROR] : Unknown type or status: MANAGEMENT
[2021-01-14 00:21:58][INFO] : Reçu sur Jeedom : #13*#0
002000001##
[2021-01-14 00:21:58][INFO] : Reçu sur Jeedom : #13*#1
0414012021##
[2021-01-14 00:21:58][DEBUG] : Jeemyhomescs_Equipement : Array ( [trame] => #13*#0
002000001## [format] => DIMENSION_SET [mode] => UNKNOWN [media] => SCS [type] => MANAGEMENT [value] => 002000001 [dimension] => [param] => [A] => [PL] => [date] => 2021-01-14 00:21:58 )
[2021-01-14 00:21:58][DEBUG] : Jeemyhomescs_Equipement : Array ( [trame] => #13*#10414012021## [format] => DIMENSION_SET [mode] => UNKNOWN [media] => SCS [type] => MANAGEMENT [value] => 041401*2021 [dimension] => [param] => [A] => [PL] => [date] => 2021-01-14 00:21:58 )
[2021-01-14 00:21:58][DEBUG] : Jeemyhomescs_DIMENSION_SET, mise a jour des statuts
[2021-01-14 00:21:58][DEBUG] : Jeemyhomescs_DIMENSION_SET, mise a jour des statuts
[2021-01-14 00:21:58][ERROR] : Unknown type or status: MANAGEMENT
[2021-01-14 00:21:58][ERROR] : Unknown type or status: MANAGEMENT

Bonsoir.

Je ne sais pas aider. Tout ce que je peux dire, c’est que les trames du log ne sont pas au format attendu.
Il y a quoi comme équipements sur le bus? Il y’a autre chose que de la lumière et des volets?

Bonjour,
En who 13 c’est des trames de management envoyées automatiquement par le web server (Date, heure…)

Ok. J’ai aussi des UNKNOWN de temps en temps mais rien qui gêne la remontée des états.

Bonsoir, j’ai analysé un peu le log a priori ça fonctionne (merci pour le problème de statut trouvé)… Ça veut dire que je peux voir l’état de mes lampes…:grin: La question c’est comment je dois mi prendre?

Après j’ai l’éclairage sur le bus SCS et tous les inter, détecteur de mouvement, un F420, un MH202 pour géré les scénarios des inter et le module F454… , les volets roulants sont Somfy en io, j’ai aussi des caméras, un portique et encore d’autre truc… J’ai de quoi programmer quoi…:grin: Maintenant va falloir comprendre comment ça marche tout ça…

Bon j’ai réussi à avoir le retour d’état de mes lampes avec l’appui sur l’inter par contre au bout d’un certain temps ça ne fonctionne plus et quand je regarde le log il arrête de scruter le bus SCS par contre les commandes de jeedom vers mes lampes fonctionne toujours… Du coup il faut que je redémarre le démon pour que ça remarche… Est ce normal ? Y a t’il quelque chose à faire pour que le démon ne plante pas? Ou alors peut on relancer le Démon automatiquement toutes les heures par exemple ?

Bon je me répond tout seul lol car je crois avoir trouvé la solution, dans le plugins j’ai coché redémarrage et j’ai mis 60 dans la case heartbeat… je pense que du coup le démons redémarre toutes les heures… Pensez vous que ce soit la solution ?