Aller au contenu

MAM78

Membres confirmés
  • Compteur de contenus

    2 505
  • Inscription

  • Dernière visite

  • Jours gagnés

    28

Tout ce qui a été posté par MAM78

  1. Ca y est , j'ai trouvé la solution pour piloter sa sirène via un IPX800 V4. merci @Lazer pour ton orientation Voici un extrait de la documentation de l'API de l'IPX800V4 : L'ensemble de l'API est protégée par une clef secrète. Par défaut, cette clef est : « apikey ». Elle est bien sur paramétrable et il est également possible de supprimer cette protection. Lors de l'utilisation de l'API JSON, il sera nécessaire de renseigner cette clef à chaque commande. Pour cela, dans tous les cas, il vous suffira de la placer en premier argument de la manière suivante : « key=apikey ». Les requêtes JSON commenceront donc de la manière suivante : « http://IPX800_V4/api/xdevices.json?key=apikey&... ». Elles pourront également comprendre plusieurs commandes à la fois (même si cela aura un impact sur la réponse). Exemple 1 : commande qui met le relais 01 de l'IPX800V4 à 1 (fonction SetR=) http://192.168.0.10/api/xdevices.json?key=apikey&SetR=01 Exemple 2 : commande qui met le relais 01 de l'IPX800V4 à 0 (fonction ClearR=) http://192.168.0.10/api/xdevices.json?key=apikey&ClearR=01 Lorsque l'on exécute ces commandes sous son explorateur, le résultat est le suivant : { "product": "IPX800_V4", "status": "Success" } Ci-dessous la transposition de ces commandes dans un VD qui déclenche/arrête la Sirène Bouton On (déclenche la sirène) : local _deviceIp = fibaro:get(fibaro:getSelfId(), 'IPAddress') -- get the adress off ipx800V4 HC2 = Net.FHttp(_deviceIp) response = HC2:GET("/api/xdevices.json?key=apikey&ClearR=01") Bouton Off (arrête la sirène) : local _deviceIp = fibaro:get(fibaro:getSelfId(), 'IPAddress') -- get the adress off ipx800V4 HC2 = Net.FHttp(_deviceIp) response = HC2:GET("/api/xdevices.json?key=apikey&SetR=01") Suggestion pour @Moicphil d'ajouter les commandes LUA dans la première page du TUTO pour ceux qui sont équipé d'un IPX800 V4
  2. Hello @Lazer merci pour tes indications. Mais ça fait une heure que je recherche des exemples de code LUA avec un IPX800 V4 et je ne trouve rien sur le forum ou sur le net. Peut-être que je m'y prends mal dans mes recherches. Ce que je recherche est vraiment très simple. l'activation d'un relai depuis un VD. J'ai bien regardé la doc API HTTP, mais je t'avoue que je ne sais pas comment transposer en LUA. Tu n'aurais pas un lien à me pointer STP ?
  3. j'ai également ceci qui ne fonctionne toujours pas : local ip_module = fibaro:get(fibaro:getSelfId(),"IPAddress") HC2 = Net.FHttp(ip_module) HC2:setBasicAuthentication("login", "psw") response = HC2:GET("/preset.htm?set1=1")
  4. J'ai également essayé avec la commande suivante : ça marche pas ! local ip_module = fibaro:get(fibaro:getSelfId(),"IPAddress") HC2 = Net.FHttp(ip_module) response = HC2:GET("/preset.htm?set1=1")
  5. J'ai un souci, j'ai bien câblé le tout comme indiqué. J'arrive à piloter ma sirène depuis mon IPX800V4 (on/off), mais je n'arrive pas à piloter mon IPX depuis ma HC2. J'ai bien configuré mon VD comme indiqué (en code LUA) de la façon suivante : mon bouton On avec le code suivant : IPX = Net.FHttp("192.168.0.50", 80) response = IPX:GET("/preset.htm?led1=1") mon bouton Off avec le code suivant : IPX = Net.FHttp("192.168.0.50", 80) response = IPX:GET("/preset.htm?led1=0") J'ai même ajouté une règle sur mon pare-feu afin d'autoriser le port 80 à dialoguer en TCP/UDP dans les 2 sens entre ma HC2 et mon IPX. C'est ma première configuration d'un IPX800V4. Désolé pour le côté newbe Hello @Moicphil tu n'aurais pas une petite idée ?
  6. MAM78

    Documentations Fibaro HCL et HC2

    Aller spécialement pour toi, j'ai ajouter l'indication fibarouk.co.uk sur les sources
  7. MAM78

    Documentations Fibaro HCL et HC2

    @Lazer "eh ouais mec" Ca fait bien une semaine que le lien est dispo. Je n'ai pas encore la flemme des copier/coller Comme tu peux le constater il y a 17 liens documentaires référencés
  8. MAM78

    Documentations Fibaro HCL et HC2

    Concernant les PDF c'est relativement simple dans certain cas lorsque tu as toute la documentation sur une seule page. Tu fais juste un impression avec un driver d'impression qui génère des PDF et le tour est joué. Sur Mac c'est encore plus simple puisque la fonction est directement disponible dans le menu Fichier puis Exporter au format PDF. CQFD
  9. MAM78

    Documentations Fibaro HCL et HC2

    est-ce celui-ci dont tu parles ? Résumé des Fonctions HC2 Source : (fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Documentation officielle de Fibaro.
  10. MAM78

    Documentations Fibaro HCL et HC2

    @Lazer tu peux STP me pointer le lien dont tu parles ?
  11. MAM78

    Support Gea

    quelle anticipation, vous m'impressionnez
  12. MAM78

    Documentations Fibaro HCL et HC2

    J'avais déjà mentionné les pages disponibles sous ton lien. A l'exception du lien ci-dessous dont le contenu était relativement limité mais que j'ai finalement ajouté quand même puisqu'il s'agit du lien du fabricant de nos boxes. Une introduction au langage Lua Source : (fibaro.com) Auteur : Fibaro Langue : anglais Commentaire : Documentation officielle de Fibaro. et un autre "Try LUA" qui m'envoi sur une page en chinois Try Lua
  13. MAM78

    Support Gea

    C'est top, une double initiative. Ca va être encore plus riche et plus rapide. Après tous ça il va falloir consolider vos codes et les rendre compatibles
  14. Après quelques temps, je me suis rendu compte d'une certaine limite à l'usage que cette solution, notamment lorsque l'on veut la solliciter la scène de façon intensive. En effet lorsqu'il y a un grand nombre d'appels de la scène créée dans un laps de temps très court, comme par exemple inférieur à la seconde (ou plus si, la scène effectue un grand nombre de traitements qui durent un certain temps), vous aurez un violant plantage de la Scène ou du VD qui sollicite la scène créée/appelée. Cela arrive dès lors que l'on dépasse le paramètrage du nombre maximum d'exécutions simultanées (Max. running instances) de la scène créée. Sachant que le maximum est limité à 10 instances simultanées. Donc avant de se lancer dans la création d'une scène comme un équivalent d'une fonction, il convient de se poser la question, combien de fois cette scène peut être appelée en parallèle.
  15. @Titof_44 Ce serait bien de partager ton code pour en faire profiter les autres et pour illustrer l'usage de cette fonction.
  16. MAM78

    Documentations Fibaro HCL et HC2

    @jojo et @Lazer ça y est, c'est fait j'ai intégré vos liens. Merci pour les infos. Il commence à y avoir du contenu dans ce Tuto
  17. MAM78

    Support Gea

    Hello @pepite est-ce @tibahut qui fait les DEV en question. Si oui est-ce qu'il y aura également mes demandes que je lui ai adressées ?
  18. je sent que je vais pouvoir alimenter mon projet/Tuto de spécifications surveillance de nos habitations. Cela correspond exactement à une partie de ce que je voudrais faire dans mes spécifications lorsque l'on Active l'alarme sur une zone Envoyé de mon iPhone en utilisant Tapatalk Pro
  19. Ajout dans les spécifications du pilotage des caméras par zone via le VD de @Lazer Piloter l'enregistrement des Caméras avec Synology Surveillance Station
  20. Merci à vous. J'ai intégré vos remarques et suggestions. Du coup j'en ai profité pour largement compléter/réviser les spécifications de mon premier post. Ca commence à prendre forme Je suis bien évidemment intéressé par vos critiques/compléments sur les évolutions apportées. Il me sera difficile de vous préciser ces évolutions, notamment dans cette phase initiale de construction des spécifications.
  21. Merci @jojo pour ton REX (retour d'expériences). Je vais les intégrer dans les spécifications. Désolé @jojo et @pepite je n'ai pas capté le terme LD (mais ça doit être mon côté newbi)
  22. Hello@Moicphil j'ai déjà chargé ton VD, effectivement c'est une bonne base. Envoyé de mon iPhone en utilisant Tapatalk Pro
  23. L'objectif n'est pas forcement de mettre tout dans une seule et même scène, mais s'il était possible de consolider une partie de ces fonctionnalités ce serait déjà une bonne base.
  24. En complément de mon système d'alarme classique, j'ai enfin installé mon matériel : Création d'un tableau électrique spécifique pour la domotique Installation de mon IPXV4 800 et son alimentation 12v Raccordement de ma sirène Elkron HPA702L Nota : Enfin presque, il me manque encore les caméras et leur switch POE Je vais devoir maintenant passer sur la partie logicielle (HC2 et IPX800) mais avant de me mettre la tête de le guidon et commencer à coder tout ça, je souhaite consolider vos suggestions afin de définir des spécifications fonctionnelles/techniques de ce qui serait une solution idéale.
×
×
  • Créer...