Aller au contenu

picmaster

Membres confirmés
  • Compteur de contenus

    3
  • Inscription

  • Dernière visite

    jamais

Profile Information

  • Sexe :
    Homme
  • Ville :
    hulst
  • Intéret :
    domotica
  • Box
    Home Center 2
  • Version
    HC3

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

picmaster's Achievements

Newbie

Newbie (1/14)

0

Réputation sur la communauté

  1. Salut, J'ai mon clavier en mode de contrôle d'entrée (rétroéclairage vert) et je vois ce déclencheur dans la console lorsque je saisis un code et appuie sur déverrouiller/entrer : J'ai essayé de créer une scène pour capturer ce déclencheur, mais cela ne fonctionne pas. Que puis-je essayer d'autre ? Déclencheur : { conditions = { { id = 54, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = { keyAttribute = "Pressed", keyId = 12 } }, { id = 54, isTrigger = true, operator = "==", property = "centralSceneEvent", type = "device", value = { keyAttribute = "Pressed", keyId = 11 } } }, operator = "any" } actie -- key id 11 is alarm activate -- key id 12 is alarm deactivate hub.debug("Scene39", "test !!") local st = json.encode(sourceTrigger) hub.debug("Scene39", st) Merci Steve
  2. Bonjour, Je suis intrigué par la perspective de mettre à jour à distance la configuration d'un module de clavier en envoyant un paquet TCP/IP spécifique à mon HC3 (Home Center 3), accessible depuis n'importe où dans le monde. Pour réaliser cela, je comprends l'importance d'avoir une adresse IP fixe ou d'utiliser un service DDNS (Dynamic Domain Name System). Pour illustrer davantage, considérons un scénario où les informations suivantes sont stockées dans HC3 : Code : 12345, Début : 25/06/23 10:00, Fin : 27/06/23 10:00, Module de commutation : 23. Dans ce cas, si le code 12345 est saisi entre le 25/06/23 10:00 et le 27/06/23 10:00, le module de commutation 23 devrait s'activer pendant 10 secondes. Voici deux approches que je propose : **Approche 1 :** Ajouter plusieurs numéros de 4 à 10 chiffres ainsi que des dates/heures de début et de fin, ainsi qu'un ID de module de commutation, à un fichier de configuration nommé "config." Une tâche planifiée (Cron), exécutée toutes les heures, lira les dates de début/fin à partir du fichier "config." Lorsque la date/heure actuelle correspond à cette plage, le clavier sera mis à jour avec le code correspondant, lui permettant d'accepter ce code à partir de ce moment-là. Une fois que le HC3 reçoit un message "code ok" du clavier, il croisera le module de commutation associé dans le "config" et le déclenchera pour s'activer pendant 10 secondes. **Approche 2 :** De manière similaire, intégrer plusieurs codes de 4 à 10 chiffres, dates/heures de début/fin et ID de module de commutation dans le fichier "config." Mettre à jour le clavier pour accepter tous les codes du "config." Lorsqu'il reçoit un signal "code ok" du clavier, le HC3 vérifiera si la date/heure actuelle est comprise dans la plage spécifiée dans le "config." Si cette condition est vraie, le HC3 identifiera le module de commutation associé et l'activera pendant 10 secondes. Maintenant, pour répondre à mes questions : a) Est-il possible de transmettre ces paramètres au HC3 en utilisant un paquet JSON via Internet ? D'autres suggestions ? b) Comment et où ces informations seraient-elles stockées dans le HC3 ? c) Y a-t-il des exemples de scripts disponibles présentant cette fonctionnalité ? Je suis un ingénieur logiciel C++ expérimenté, même si j'avoue manquer de familiarité avec le HC3 et ses capacités. Si une explication complète nécessite plus que quelques phrases ou exemples, je suis prêt à vous dédommager pour votre temps précieux. Cordialement, Steve
  3. Salut, Je suis nouveau et j'ai été mordu par l'informatique, l'automatisation et l'électromécanique toute ma vie. C'est pourquoi je suis également devenu un programmeur professionnel C++ et C embarqué, j'étais auparavant ingénieur en électronique. Maintenant, je code quotidiennement ce qui me convient le plus comme matériel. J'espère apprendre beaucoup de choses sur ce forum et pouvoir apporter quelque chose.
×
×
  • Créer...