Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'ipx800'.



Plus d’options de recherche

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Bienvenue
    • Nouveau ? Présentez-vous
    • Le bistrot
    • Mon installation domotique
    • Annonces et suggestions
  • La Home Center et ses périphériques
    • La Home Center pour les nuls
    • HC 2 & Lite
    • HC 3
    • Modules Fibaro
    • Modules Z-wave
    • Périphériques et matériels autres
    • Plugins
    • Quick App
    • Multimédia (audio, vidéo ...)
    • Chauffage et Energie
    • Actionneurs & Ouvrants (Portail, volets, piscines, ...)
    • Eclairage
    • Applications Smartphones et Tablettes
  • Autres solutions domotiques
    • Box / Logiciel
    • Modules Nice (433 & 866 MHz)
    • Modules Zigbee
    • GCE Electronics
    • Modules Bluetooth Low Energy
  • Objets connectés
    • Les Assistants Vocaux
    • Netatmo
    • Philips Hue
    • DIY (Do It Yoursel)
  • Sécurité
    • Alarmes
    • Caméras
    • Portiers
    • Serrures
  • Informatique / Réseau
    • Tutoriels
    • Matériels Réseaux
    • Matériels Informatique
    • NAS
    • Virtualisation
  • Les bonnes affaires
    • Sites internet
    • Petites annonces

Calendriers

Aucun résultat à afficher.


Rechercher les résultats dans…

Rechercher les résultats qui…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


Jabber


Skype


Ville :


Intéret :


Version

23 résultats trouvés

  1. jjacques68

    [HC3] QuickApps pour IPX800 v3

    Pour ceux que ça intéresse : Les QA prennent tous leurs sens avec un IPX, c'est génial !! je partage : Principe ultra simple : Le QA permet de piloter la sortie de l'IPX. Le retour d'état de la sortie se fait via les messages PUSH de l'IPX. DANS LA HC3 : - il faut créer un utilisateur spécifique pour que l'IPX puisse se connecter à la HC3 (et prendre autre chose que le super user...) - il faut créer un QA avec comme type rôle Binary Swicth. - vous choisissez les icones qui vont bien, les différents réglages de notifications, la pièce, ... - Vous lui donnez un type (lights, sprinkler, ...) - vous créez 3 variables dans le QA : IP = adresse IP de l'IPX password = user:password encodé en base 64 (celui permettant de se connecter sur l'IPX) IpxOutNumber=N° de la sortie que vous voulez qu'il pilote - vous créez un label avec comme nom "LBL_State" (permettra de récupérer les éventuels messages d'erreur) et dans le code vous insérez cela : function QuickApp:onInit() self:debug("onInit") end ------------------------------------------------------------------------------------- -- Méthodes pouvant être appelées de partout ------------------------------------------------------------------------------------- function QuickApp:turnOn() self:Switch(self:getVariable("IpxOutNumber"),1) end function QuickApp:turnOff() self:Switch(self:getVariable("IpxOutNumber"),0) end ------------------------------------------------------------------------------------- -- Function pour actionner la sortie défini dans la variable ------------------------------------------------------------------------------------- function QuickApp:Switch(Num,State) self.http = net.HTTPClient({timeout=3000}) self.http:request("http://"..self:getVariable("IP").."/preset.htm?set"..Num.."="..State, { options = { headers = {['Authorization']='Basic '..self:getVariable("password")}, method = 'GET' }, success = function(response) self:updateView("LBL_State", "text", tostring(response.data)) end, error = function(err) self:updateView("LBL_State", "text", tostring(err)) end }) end ------------------------------------------------------------------------------------- -- Function pour réceptionner le retour d'état de la sortie ------------------------------------------------------------------------------------- function QuickApp:ReceiveState(status) self:debug(status) if status == 1 then self:updateProperty("value", true) else self:updateProperty("value", false) end end Dans l'IPX : les messages push de chaque sortie seront sous la forme : /api/callAction?deviceID=284&name=ReceiveState&arg1=1 en rouge = adresse IP de la HC3 en vert = le user:mot_de_passe (en clair) pour se connecter à la HC3 (avec l'utilisateur créé plus haut) en jaune = l'ID du QA que vous avez créé il ne faut pas oublier, dans la gestion des accès de la HC3, d'autoriser le user, créé spécifiquement plus haut, à utiliser le QA !!! pour piloter le QA depuis une scène en LUA : --pour le pilotage fibaro.call(284, "turnOn") --pour connaitre son status fibaro.getValue(284, "value") Divers : Pour créé rapidement d'autres QA, il suffit d'exporter le QA qui vient d'être créé (fichier .fqa) et de l'importer pour passer à une autre sortie. Il faudra alors, modifier la variable "IpxOutNumber" du QA. Attention de penser au droits d'accès pour ce nouveau QA du coup... Fichier DEMO : Demo_IPX.fqa
  2. IPX800 V5 Automate Ethernet Hardware: 8 entrées digitales protégées jusqu’à 15V DC 2 x 2 Entrées digitales opto-isolées 0-30V avec 2 masses séparées 4 entrées analogiques 0/3.3v 16 bits 8 Sortie relais 10A inverseurs (cos phi 1) 4 sorties collecteurs ouverts opto-isolées 1 Sortie Modbus 2 Bus Powered EBX sur RJ45 1 Bus EBX sur bornier pour compatibilité avec V4 1 Bus EXT Alimentation : 12 Volts continu (Alimentation X-PSU20 vendue séparément). Consommation : 1 W ( 4 W avec les 8 relais activés). Réseau : 10/100Mbits, HP Auto-MDIX, cable diagnostics, Energy Efficient Ethernet (IEEE 802.3az). Système d’exploitation IPX-OS5 avec Webserver. Sauvegarde en mémoire flash (pas de carte SD). Température d’utilisation : -10 à +60 °c @ 50% humidité Indice de protection IP20 Indice de réparabilité 8,5 Boitier pour montage rail DIN (prévoir 9 emplacements) Annonce officielle du produit le 30/08/2021 sur le forum officiel GCE Electronics : https://forum.gce-electronics.com/t/sortie-de-lipx800-v5-presentation-et-prevente/13716 Les préventes démarreront le 07/09/2021 avec 2 offres : 1 Offre IPX800 V5 seule à 280€ 1 Offre IPX800 V5 + X-PSU20 à 309€ L’utilisation de la X-PSU20 permet d’avoir la gestion intelligente de la commutation des relais afin de limiter les appels de courant (très utile pour les leds et éviter le collage des relais). Les premières IPX800 V5 seront livrées mi-octobre. L'API est très complète mais complètement différente, accès possible à la documentation avec création de compte : https://forum.gce-electronics.com/t/ipx800-v5-lapi-est-en-ligne/13731
  3. http://gce-electronics.com IPX800 V4 - Automate Ethernet http://gce-electronics.com/fr/carte-relais-ethernet-module-rail-din/1483-domotique-ethernet-webserver-ipx800-v4-3760309690001.html Soyez les premiers à découvrir les nouvelles fonctions, la puissance et l'ergonomie de l'IPX800 V4. Appareil 100% Autonome Fonctionne sans abonnement ou service payant externe. Contrôlez tout ce que vous voulez depuis internet. Chauffage, arrosage, volet roulant, lampes rgbw, portail automatique etc... Directement accessible depuis votre smartphone, tablette, iPad, android. Simple à mettre en oeuvre l'IPX800 V4 est idéale pour réaliser des installations fiables de domotique ou d'automatisme. Pas besoin d'apprendre de language de programmation. L'IPX800 V4 se programme directement par glissé/déposé en associant simplement des blocs d'entrées / sorties. Son interface graphique dynamique est entièrement personnalisable. Elle permet de centraliser, contrôler vos appareils IP et créer ainsi de véritable tableaux de bord. Ultra polyvalente, ses nombreuses fonctions et son moteur de scénario GX lui permettent d'être efficace dans de nombreux domaines que ce soit pour le pilotage à distance d'appareils électriques, l'éclairage architecturale, l'automatisme, la gestion d'alerte, d'alarme technique, de surveillance réseaux, d'intrusion etc... Une API complète et ouverte permet d'interfacer l'IPX800 v4 avec la plupart des automates IP, serveurs et box domotiques. Plusieurs interfaces déjà disponibles permettent d'étendre ses fonctions Extension X-DMX pour contrôler des appareils DMX512. Extension X-ENO pour utiliser la technologie sans fil / sans piles ENOCEAN Extension X8R ( 8 Sorties relais, mode télérupteur ou intérupteur). Extension X24D (24 entrées digitales tout ou rien). Pincipales fonctions: 8 entrées digitales tout ou rien (contact sec). Extensible à 56. 8 sorties relais sur contact 270 V/10A (2No et 6 inv) extensible à 56. 4 entrées analogiques 10 bits. 128 entrées + 128 sorties librement configurables. Mode Virtual IO ©. 32 entrées analogiques virtuelles 16 Bits. Mode Virtual IO © 32 Ping Watchdog (détection de périphériques réseaux par PING ICMP). 32 Périphériques Enocean. ( Nécessite l'extension X-ENO ). 16 Compteurs d'impulsions incrémental / décrémental et pas configurable. 255 Scènes sur 512 canaux DMX.(Nécessite l'extension X-DMX). 255 horloges programmables pour déclencher des actions uniques ou à chaque seconde, minute, heure, jour , mois. Notifications GET et POST sécurisées: Cryptage des pushs en TLS (HTTPS). Envoi d'émails sécurisés vers 1 à 4 utilisateurs différents. Support du Dyn-Dns. Mise à l'heure par serveur NTP et/ou Horloge interne avec sauvegarde en cas de coupure réseau ou de courant. Gestion fuseaux horaire et changement d'heure été/Hiver. Moteurs de scénarios GX© : Logique combinatoire ET / OU / NOT. 8 Tableaux de bord responsives personnalisables par widgets. Editeur Javascript pour personnaliser et créer ses propres widgets. Sources de données configurable JSON et XML. Controle des lampes LED RGBW Mi-Light. ( Compatibilité garantie uniquement avec les produits M-Light vendus sur notre site). Carastéristiques techniques: Alimentation: 12 Volts continu. (Alimentation vendue séparément). Consommation: 0.9 Watt (3.5 Watt avec les 8 relais activés). Réseau: 10/100Mbits, HP Auto-MDIX, cable diagnostics , Energy Efficient Ethernet (IEEE 802.3az) . Système d'exploitation IPX-OS4 avec Webserver. Sauvegarde en mémoire flash (Pas de carte SD). Température d'utilisation: -10 à +60 °c @ 50% humidité Indice de protection IP20 Boitier pour montage rail din ( Prévoir 9 emplacements) Produit fabriqué en France Guide d'utilisation IPX800 V4 Manuel utilisateur de l' IPX800 V4
  4. MAM78

    IPX Device Manager

    IPX Device Manager Préambule : Vous trouverez ci-dessous le nouveau Virtual Device visant piloter un device d'un IPX800 ou tout autre module pilotable avec des requêtes HTTP. Le VD permet d'intégrer de nombreux modes paramétrables de type On / Off et pilotables selon un timer programmable en mode automatique ou manuel.  Le projet exploite l'API mise à disposition par GCE à l'adresse suivante : http://gce.ovh/wiki/index.php?title=API_V4 A l'origine de projet, je cherchais une solution pour mettre en marche une sirène connectée à un relais du l'IPX800 V4. Mais du coups, ce VD peut être utilisé pour activer et désactiver n'importe quels : sorties relais de l'IPX800V4 et des extensions entrées et sorties virtuelles entrées analogiques virtuelles extensions pilotant les volets roulants extensions Fils Pilotes extensions X-DIMMER pour piloter vos lumières compteurs thermostats volets roulants Enocean actionneurs Enocean Il est également totalement adaptable pour gérer tous types de devices pilotables par des requêtes HTTP. Le Projet : Le but du projet consiste à (pour le moment) : pouvoir activer ou désactiver un device selon des requêtes HTTP programmer un minuteur qui détermine une durée d'activation du device et sa désactivation automatique une fois le temps écoulé. permettre d'avoir plusieurs modes d'activation pour un même device (moduler les durées, agir sur les paramètres du device, ...) pouvoir choisir les désignation des états affichées (Arrêt/Marche, On/Off, Allumé/Eteint, ...) et selon la langue que vous souhaitez. pour afficher les icônes correspondantes aux différents modes définis Quelques exemples de modes. Mise en marche d'une sirène d'alarme pour une durée déterminée Activer l'arrosage automatique pour une durée déterminée Allumer une lumière pour une durée déterminée Activer un chauffage pour une durée déterminé ... Vos idées/suggestions sont le bienvenues Pré-requis : Disposer d'un IPX800 V4 ou tout autre module pilotable par requête HTTP Installation : Télécharger et installer le Virtual Device ci-dessous (sa dernière version) Configuration : Du Virtual Device : Dans l'onglet Avancé du VD importé, il convient de : De nommer votre VD (ex. : Sirène Alarme) à votre convenance De désigner la pièce où est situé votre device Modifier les icônes de chaque bouton pour les faire correspondre à l'état du Device. Ne pas oublier de sauvegarder Cf. image ci-dessous : Configurer dans le bouton btUpdate votre VD pour configurer les différents modes (celui avec la fusée) : C'est ce bouton qui s'occupe de piloter vos différents modes : Renseigner les paramètres indiqués ci-dessous : Dans la structure HTTP_Device : ["Name"] = "IPX800 V4", ["IP"] = "192.168.0.50", ["Port"] = "80", ["LoginAuth"] = false, ["User"] = "xxx", ["PSW"] = "yyy", ["URI"] = "/api/xdevices.json?key=ZZZ&", ["Id"] = "R1", ["OnValue"] = 0, ["Commande"] = "" Name = désignation de votre Device. Utilisé uniquement pour les messages dans les logs. Port = port réseau pour accéder à l'API de votre Device IP = adresse ID pour accéder à l'API de votre Device LoginAuth = Indicateur true / false pour préciser s'il faut utiliser l'APIKEY où le login et le mot de passe pour accéder à l'API de votre Device User = login d'accès à l'API de votre Device PSW = mot de passe d'accès à l'API de votre Device URI = Lien URI (URL) d'accès à l'API de votre Device ZZZ = votre Clé APIKEY personnelle (pour un IPX800 V4). Par défaut c'est : apikey Id = Désigne votre device (exemple : "R2" pour désigner le relais n° 2 de l'IPX800 V4, VI2 pour un Virtual Input, ...). Utilisé pour vérifier l'état du device. OnValue = Désigne la value de votre device lorsqu'il est On (exemple : 0 pour désigner le relais est normalement Ouvert pour une sirène, Pour un arrosage ce sera 1 pour normalement fermé). Commande = A ne pas renseigner. Utilisé lors de l'exécution du code pour prendre la valeur contenue dans la variable HTTP_DeviceCommande de la structure ModeParams selon le mode sélectionné. Les variables ci-dessous : local Mode_IconOff = 1128 -- The turn off icon local Mode_IconOn = 1127 -- The turn on icon local Mode_StatusOff = "Arrêt" -- Désignation utilisée pour représenter le mode Off. Mettre valeur que la même variable présente dans le Main Loop. local Mode_StatusOn = "Marche" -- Désignation utilisée pour représenter le mode On local ModeIdGetValue = 1 à mettre en cohérence avec les données de la structure ModeParams local ModeIdOff = 2 à mettre en cohérence avec les données de la structure ModeParams local ModeIdOn = 3 à mettre en cohérence avec les données de la structure ModeParams Dans la structure ModeParams : Exemple pour le mode Off. ["Id"] = ModeIdOff, ["ActionMode"] = Mode_StatusOff, ["ActionDesc"] = "Arrêt de la sirène", ["HTTP_DeviceCommande"] = "ClearR=001", ["HTTP_Action"]= "SetValue", ["timer"] = "--:--", ["icon"] = Mode_IconOff }, Id = identifiant du mode pouvant prendre une valeur de 1 à N. Vous pouvez également indique la variable ModeIdOff ou ModeIdOn ActionMode = Désignation courte que sera affichée dans le label (lblState et lblMode). Vous pouvez également renseigner les variables Mode_StatusOff ou ModeStatusOn ActionDesc = Désignation longue qui sera renseignée dans l'objet log (cf. fonction fibaro:log) ainsi que dans la log du bouton btUpdate à chaque changement de mode HTTP_DeviceCommande = Chaine de commande ajoutée à l'URI pour commander l'API de votre Device et exécuter le mode correspondant. Pour un Device de type Relais, il convient d'utiliser les commandes : SetR=002, ClearR=002, Get=R) Voir documentation de l'API IPX800 V4. Attention d'inverser les valeurs SetR avec ClearR selon que vous utilisez un Device normalement Ouvert ou normalement fermé. HTTP_Action = Désigner si la commande correspond à une fonction SetValue ou GetValue. GetValue est utilisé pour récupérer l'état actuelle d'un Device sur l'IPX timer = Désigner si la durée durant laquelle le Device reste en mode On (Marche). "--:--" correspond au mode arrêt. "" (vide) permet de désigner que le mode on reste permanent jusqu'à ce qu'un autre mode soit exécuté ou que le timbre soit modifié. icon = Désigner l'ID de l'icône correspondant au mode définit. Vous pouvez également indique la variable Mode_IconOff ou Mode_IconOn Voici un exemple de la structure ModeParams avec 2 modes additionnels. local ModeParams = { { ["Id"] = ModeIdGetValue, ["ActionMode"] = "Valeur actuelle", ["ActionDesc"] = "Reccupération de la valeur actuelle de l'Entrée Virtuelle sur l'IPX", ["HTTP_DeviceCommande"] = "Get=R", ["HTTP_Action"]= "GetValue", ["timer"] = "--:--", -- Not used in this case ["icon"] = "" -- Not used in this case }, { ["Id"] = ModeIdOff, ["ActionMode"] = Mode_StatusOff, ["ActionDesc"] = "Arrêt de la sirène", ["HTTP_DeviceCommande"] = "SetR=01", ["HTTP_Action"]= "SetValue", ["timer"] = "--:--", ["icon"] = Mode_IconOff }, { ["Id"] = ModeIdOn, ["ActionMode"] = Mode_StatusOn, ["ActionDesc"] = "Mise en marche de la sirène (sans minuteur)", ["HTTP_DeviceCommande"] = "ClearR=01", ["HTTP_Action"]= "SetValue", ["timer"] = "", ["icon"] = Mode_IconOn }, { ["Id"] = 4, ["ActionMode"] = Mode_StatusOn, ["ActionDesc"] = "Mise en marche de la sirène pendant une minute", ["HTTP_DeviceCommande"] = "ClearR=01", ["HTTP_Action"]= "SetValue", ["timer"] = "01:00", ["icon"] = Mode_IconOn }, { ["Id"] = 5, ["ActionMode"] = Mode_StatusOn, ["HTTP_DeviceCommande"] = "ClearR=01", ["HTTP_Action"]= "SetValue", ["ActionDesc"] = "Mise en marche de la sirène pendant 2 minutes", ["timer"] = "02:00", ["icon"] = Mode_IconOn } } Ne pas oublier de sauvegarder Configurer les différents boutons correspondant aux différents mode : Pour chacun des boutons (Marche / Arrêt) ainsi que les différents modes additionnelles (derniers boutons du VD), il convient de modifier la variable : local ModeId = 3 ModeId = Identifiant du mode. Il doit correspondre au contenu de la variable Id de la structure ModeParam présente dans le bouton "btUpdate" Assigner au bouton l'icône correspondant au mode définit. Cela évite les changements d'affichage des logos. Nota : Vous pouvez ajouter autant de bouton que vous le souhaitez en respectant les principes ci-dessus et en les ajoutant à la fin du VD. Configurer le Main Loop du VD : Modifier la valeur de la variable ci-dessous. local Mode_StatusOff = "Arrêt" -- Désignation utilisée pour représenter le mode Off. Mettre valeur que la même variable présente dans le bouton btUpdate Utilisation du VD : Vous pouvez tout simplement cliquer sur l'un des boutons correspondant au mode que vous souhaitez exécuter. Il s'arrêtera lorsque vous cliquerez le bouton "btON" (Arrêt) ou une fois le timer terminé si programmé. Avant de cliquer sur le bouton "btON" (Marche), vous pouvez paramétrer le Timer en utilisant les boutons haut et bas (minutes et secondes). Ce qui aura pour effet de définir une durée d'exécution. Durant l'exécution d'un mode, vous avez la possibilité d'en lancer un autre mode. il se substituera au précédent. Vous pouvez évidement commander le VD depuis une scène ou un autre VD en simulant un clic sur le bouton correspondant au mode souhaité. Préalablement à la simulation du clic sur le bouton correspondant au scenario voulu, vous pouvez également renseigner le Label lblTimer avec une durée (au format mm:ss) pour définir une durée d'exécution de celui-ci Par exemple : vous pouvez utiliser GEA pour lancer un scénario tout en utilisant le timer. Exemple : % properties 243 ui.lblEtat.value -- Si la valeur de la variable Global "PA_Mode" est égale à "Jour" (Alarme activée) -- Si la valeur du label "lblEtat" du VirtualDevice numéro 243 est = à "Arrêt" (la sirène est arrêtée) -- Assigne la valeur "01:00" au label lblTimer du VD 326 -- Appui sur le bouton 1 du VD 326 pour activer la sirène d'alarme pour 1 minutes GEA.add({{"Global", "PA_Mode", "Jour"}, {"Label", 243, "lblEtat", "Marche"}}, -1, "Détection présence devant porte garage", {{"Label", 326, "lblTimer", "01:00"}, {"VirtualDevice", 326, 12}}, "Détection devant porte garage, activation de la sirène d'alarme") Versions : V1.0.0 : du 13/11/2020 -> Intialisation du projet V1.1.0 : du 15/11/2020 -> Ajout du paramètre du paramètre "Id" dans la structure HTTP_Device. Voir explication ci-dessus. V1.2.0 : du 15/11/2020 -> Ajout du paramètre du paramètre "OnValue" dans la structure HTTP_Device. Voir explication ci-dessus. V1.3.0 : du 15/11/2020 -> Ajout d'une variable Mode_StatusOff dans le Main Loop. Voir explication ci-dessus. Evolutions à venir : A voir selon vos suggestions Dernière version du VD : Sirène_Alarme.vfib
  5. IPX800 V4 : Pilotage des relais Contexte : Après avoir galléré pour trouver un Tuto sur le Forum expliquant comment piloter un IPX800 V4, je partage avec vous un exemple d'usage de l'IPX. Mon exemple est de pouvoir modifier l'état d'un des relais de l'IPX qui active le relais d'une sirène d'alarme. Je suis parti de l'exemple de @Moicphil Utiliser Une Sirène Extérieure Filaire Avec La Hc2 / Hclite , mais dans son cas il utiliser un IPX800 V3 alors moi j'utilise un IPX800 V4 et pour lequel les commandes ne sont pas les mêmes. 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 Exécution de ces commandes sous son explorateur, avec le résultat suivant : { "product": "IPX800_V4", "status": "Success" } Transposition de ces commandes en LUA 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") Documentations de l'IPX800 V4 : mode-d'emploiIPX800V4.pdf IPX_API.pdf
  6. IPX800 -Gce Electronics Le produit est livré sans alimentation. Si vous ne disposez pas d'une alimentation 12V 500mA minimum, il vous faudra commander le produit suivant : Alimentation 12V / 500ma (AL12_500MA) CARACTÉRISTIQUES TECHNIQUES : 8 entrées digitales tout ou rien. 4 entrées analogiques. 8 sorties relais sur contact inverseur 250v/10A. 2 Compteurs d'impulsions. 1 Port d'extension pour I/O supplémentaire. Accès sécurisé par login et mot de passe. Site WEB entièrement personnalisable. Compatible tout navigateur. Site optimisé pour iPad et iPhone. Programmateur sur 1 semaine intégré. (Timer hebdomadaire). Alerte email avec messages personnalisables par événement. Envoi des données vers l'url de son choix (Notification Push). Protocole M2M pour pilotage par trame TCP/IP. Mémorisation de l'état des relais en cas de coupure secteur. Assignation des entrées vers les relais de son choix. Relais configurable en ON/OFF ou en impulsion. (mode fugitif). Durée d'impulsion configurable pour chaque relais. Seuil réglable sur les 4 entrées analogiques (mode thermostat). Serveur NTP configurable. Configuration réseau avancé. (DHCP, IP statique, port etc...). Support du Dyn-Dns. Initialisation soft (pas de clac relais au démarrage). Boitier rail din pour une intégration simple dans votre installation. Alimentation de 9 à 12V continu (alimentation non fournie). NOTICE : ipx800_v3_mode_emploi.pdf Lien vers le fabriquant : http://gce-electronics.com/fr/
  7. @jjacques68 pourquoi tu utilise une autorisation dans le headers ? la KeyAPI suffit pour actionner les relais enfin sur mon RT2 cela fonction tu as oubliés de dire qu'il fallait faire une scène sur ipx ou ecodevice afin que le push soit exécuter j'ai eu du mal car je ne maitrise pas encore mon nouveau jouet Pour le Qa il faut utiliser un type binary senor ---
  8. Bonsoir, Est-ce l'un de vous aurait déjà installé un X-DISPLAY sur un IPX800 de chez CGE ? Je viens d'en commander un pour servir d'écran de pilotage de certaines fonctions domotiques. Dans mon cas d'usage, je le trouve intéressant pour notamment donner accès à des personnes de passage dans mon domicile (famille, femme de ménage, ...) à certaine fonctions domotiques élémentaires à qui je ne souhaite pas forcement donner accès à toute la domotique via l'application fibaro. Pour ceux qui ne connaisse pas cet équipement, vous trouverez ci-dessous quelques explications : Il dispose de plusieurs modes permettant un grande nombre d'actions à partir d'un seul point. Mode interrupteur Mode thermostat Mode volet roulant Mode veilleuse Indicateur de température Indicateur d'Humidité Indicateur de luminosité Fonction maison ON / Maison OFF Indication de la date et heure du jour Il est possible de cumuler de 1 à 32 écrans de contrôle par X-DISPLAY. FONCTIONS : Ajoutez un écran pour contrôler votre IPX800 V4 Se connecte sur le port d'extension EBX (Paire + et -) de l'IPX800 V4 Jusqu'a 32 écrans configurables et cumulables Extinction automatique de l'écran réglable (de 0 à 60mn) 9 types de configuration : Thermostat, Interrupteur, Maison, Volet roulant, Heure, Veilleuse, Température, Humidité et Luminosité Réglage et retour d’état d’une température de consigne Commande d’entrée et de sortie virtuelles Commande de volets roulants Affichage de température, d’humidité ou de luminosité Retour d'état temps réel CARACTERISTIQUES TECHNIQUES : Alimentation: 12 Volts continu Consommation 0.5W Couleur : Blanc, ou Noir 1 sortie BUS IPX800 V4 Température d'utilisation: -10 à +60 °c @ 50% humidité Indice de protection IP20 Quelques image de la bête : Ilustration des écrans pouvants être affichés : Illustration de l'installation avec un capteur de température, humidité, lumière de chez GCE également : Prix d'un écran : 64,98 € chez GCE
  9. GCE ELECTRONICS Automate Ethernet IPX800 V4 Mini 159€ Version plus compacte de la carte relais IPX800 V4, sans entrées digitales, entrées analogiques et sorties relais. Dimension réduite à 3 modules DIN. Compatible avec les extensions V4 et V3 (via x-bridge et Bus V4) Logiciels, firmwares 100% compatible avec l'IPX800 V4 standard. Wiki GCE Electronics : http://gce.ovh/wiki/index.php?title=Accueil
  10. bonjour à tous, j'ai besoin d'un coup de main ... je n'arrive pas à envoyer un push lors de l'activation d'une sortie de mon IPX800. L'affaire est simple, je ne suis pas cibler à EDF via le contacteur J/N de mon cumulus : C'est donc mon IPX800 qui à 11H enclenche le disjoncteur J/N (qui est dans mon tableau). Je voudrai envoyer un push à un VD (conso cumulus), celui ci met à jour une variable conso et inversement à 6 h du mat. Mon soucis est que je n'arrive pas à joindre ma HC2, j'ai : Serveur : 192.X.XXX.XX Port : 80 login : User@Mdp Push 1 : /api/callAction?deviceID=568&name=turnOn (a titre de test, "568" est un wall plug). Push 2 : /api/callAction?deviceID=568&name=turnOff Et bien waoulou, nada, niet, nothing, la loose quoi ... !! J'ai bien les droits sur cet utilisateur dans le contrôle d'accès de ma HC2 Les mails eux, en revanche, fonctionnent Si quelqu'un a une idée, je suis preneur ... D'avance merci pour votre aide.
  11. JAG

    Ajout de plugin

    Bonjour Quelqu'un peut-il me dire pourquoi je n'ai pas cet onglet Add plugin dans ma box? (image prise sur le forum) et comment faire pour le faire apparaitre? D'autre part j'ai chargé le plugin Logitech Mon nouveau module fonctionne très bien mais je ne peux pas le faire apparaître dans une scène Je pensais utiliser le LUA mais le module ne présente pas d'ID non plus merci à vous
  12. IPX800 V4 : Utilisation du mode Push sur un VD Contexte : Après avoir galère pour trouver un Tuto sur le Forum expliquant comment utiliser le mode push sur un IPX800 V4 pour interagir avec un Virtual Device, je partage avec vous mon cas d'usage que vous pourrez adapter selon vos besoins. Mon exemple est de pouvoir détecter une présence via des modules de détection de mouvements qui sont raccordés en mode filaire sur mon IPX800 V4. Dans mon contexte, il s'agit de détecteur Paradox DG85 pour lesquels j'associe un VD à chacun de mes détecteurs. Dans un premier temps, j'utilise ces VD pour signaler, lors d'une détection de mouvement, un message vocal sur une enceinte SONOS en mode TTS. Pré-requis : Disposer d'une HC2 pour pouvoir scripte en LUA Disposer d'un IPX800 V4 raccordé à la HC2 Disposer de détecteurs de mouvements filaires raccordés correctement sur une entrées digitale de l'IPX Disposer éventuellement une enceinte Sonos, si vous souhaitez envoyer des message vocaux. Vérifier lors de tests de mouvement devant les capteurs, que la console de l'IPX remonte bien sur le dashboard les détections. Le voyant correspondant à l'entrée doit s'éteindre lors d'une détection. Actions à réaliser sur la HC2 : 1) Charger et configurer le VD qui sera utiliser pour donner le statut du détecteur de mouvement et générer un événement qui sera intercepté par la scène de traitement des alertes vocales. Qui elle-même transmettra une message vocale à votre enceinte SONOS ou tout autre traitement qui doit découler d'une détection. Charger le VD (Détecteur Entrée) Détecteur_Entrée.vfib.json Renommer votre VD et préciser sa localisation (Exemple : Détecteur Entrée situé devant le Portail) Repérer l'identifiant du VD (dans la barre d'adresse de votre explorateur). Il vous sera utile plus tard Changer les 2 icônes ci-dessous et repérer leur ID (dans la barre d'adresse de votre explorateur) en faisant un clic droit et une ouverture de l'icônes dans une nouvel onglet, après son chargement dans votre collection icônes personnalisées. Images à modifier selon le modèle de détecteur que vous utilisez Modifier dans les propriétés avancées du VD, le code lua des boutons (Alarme) et (Normal) afin de renseigner l'ID des icônes chargées précédemment. cf. lignes ci-dessous pour le bouton (Alarme) remplace 1087 par votre ID sur le ligne ci-dessous : local IconeID = 1087 -- icône représentant une alerte d'une détection de mouvement pour le bouton (Alarme) remplace 1087 par votre ID sur le ligne ci-dessous : local IconeID = 1088 -- icône représentant une situation normale sans mouvement A faire autant que fois que de détecteurs dont vous disposez 2) Créer et configurer la scène qui va intercepté les changement d'état du VD (selon la modification du premier label dont la valeur va contenir soit Alarme, soit Normal) Dans mon cas, je vais exécuter une scène de traitement d'alertes vocales qui vont être transmises et lues par une enceinte SONOS. Si vous ne disposez pas d'une enceinte Sonos, il convient d'adapter le VD ci-dessous pour réaliser les actions que vous souhaitez intégrer dans vos cas de détections de mouvements et passer directement au chapitre Actions à réaliser sur l'IPX Créer une nouvelle scène Renommer la scène à votre convenance (Exemple : Détection Externe) Coller le code ci-dessous dans le code LUA de la Scène : --[[ %% properties 241 ui.Label1.value 242 ui.Label1.value 243 ui.Label1.value %% events %% globals --]] ---------------------------------- -- User Settings ---------------------------------- local Msg_Sonos = true local SceneID_Sonos = 61 local Volume = 20 local source = fibaro:getSourceTrigger() local id_declencheur = nil if (source["type"] == "property") then id_declencheur = tonumber(source["deviceID"]) elseif (source["type"] == "global") then id_declencheur = nil elseif (source["type"] == "other") then id_declencheur = nil end local message = nil if id_declencheur ~= nil then if fibaro:get(id_declencheur, "ui.Label1.value") == "Alarme" then if Msg_Sonos == true then if id_declencheur == 243 then message = "détection de mouvement devant la porte de garage " elseif id_declencheur == 242 then message = "détection de mouvement devant la porte dentrer a larière du jardin " elseif id_declencheur == 241 then message = "détection de mouvement a larmière du jardin " end fibaro:startScene(SceneID_Sonos, {{msg = message}, {vol = Volume}}) end deviceName = fibaro:getName(id_declencheur); roomName = fibaro:getRoomName(fibaro:getRoomID(id_declencheur)) message = string.format("Détection dans : %q sur le détecteur %q", roomName, deviceName) fibaro:debug(message .. " n° " .. id_declencheur) end else fibaro:debug("Device inconnu") end Modifier les identifiants ci-dessous (241, 242, 243) par les ID de vos VD correspondants à vos détecteurs dans la partie %% properties 241 ui.Label1.value 242 ui.Label1.value 243 ui.Label1.value Modifier le bout de code ci-dessous pour modifier les identifiants et le message qui seront envoyés à votre enceinte SONOS. if id_declencheur == 243 then message = "détection de mouvement devant la porte de garage " elseif id_declencheur == 242 then message = "détection de mouvement devant la porte dentrer a larière du jardin " elseif id_declencheur == 241 then message = "détection de mouvement a larmière du jardin " end Attention cette scène fait appel à une scène de traitement des message TTS (par passage de paramètres) qui va donner l'ordre au VD SONOS Remote d'exécuter la traduction TTS et la lecture du message. 3) Charger le VD SONOS Remote (si vous disposez d'une enceinte, sinon ignorez cette l'étape 3) Vous trouverez ci-dessous le VD SONOS Remote qui permet de piloter des enceintes SONOS créé par Jean-Christophe Vermandé SONOS_Remote.vfib.json Changer le VD ci-dessus (sauf si vous en disposé déjà) Modifier éventuellement l'icônes par celle ci-dessous Repérer l'ID de ce VD 4) Créer la scène SONOS qui traite les messages vocaux à envoyer au VD SONOS Remote (si vous en disposez, sinon ignorez cette l'étape 4) Cette scène utilise la fonction fibaro:startScene avec passage des paramètres (utile pour limiter la redondance de code et sa maintenance) Créer une nouvelle scène Renommer la scène à votre convenance (Exemple : Send Sonos Message) Modifier éventuellement l'icônes par celle chargée ci-dessus Coller le code ci-dessous dans le code LUA de la scène : --[[ %% properties %% events %% globals --]] ----------------------------------------------------------------------------- -- This Scene send a TTS mmessage on Sonos speaker ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- -- Params args to this Virtual Device : -- msg = message text to transforme in TTS -- vol = volume level on the Sonos Speaker ----------------------------------------------------------------------------- -- Usage exemple : -- fibaro:startScene(SceneID_Sonos, {{msg = "move detection in the garden"}, {vol = 50}}) -- SceneID_Sonos = the ID off this Virtual Device ----------------------------------------------------------------------------- -- User variables : -- sid = the Sonos Virtual Device ID -- bid = the Process button ID in then Sonos Virtual Device -- TTS_language = language off the TTS transformation ------------------------------------------------------------------------------- local sid, bid = 174, 28 local TTS_language = "fr-FR" ------------------------------------------------------------------------------- -- DO not change bellow this line ------------------------------------------------------------------------------- local params = fibaro:args() if (params) then for k, v in ipairs(params) do if (v.msg) then msg = v.msg end if (v.vol) then vol = v.vol end end fibaro:debug("Message : "..msg.." Vol = "..vol) -- Create TTS params object local params = { -- TTS Message message = msg, duration = 'auto', -- Duration: "auto", xx seconds language = TTS_language, -- Language: fr-FR volume = vol -- Volume } fibaro:debug("Message : "..params.message.." Vol = "..params.volume) local _f = fibaro local _x ={root="x_sonos_object", load=function(b) local c=_f:getGlobalValue(b.root) if string.len(c)>0 then local d=json.decode(c) if d and type(d)=="table"then return d else _f:debug("Unable to process data, check variable") end else _f:debug("No data found!") end end, set=function(b,e,d) local f=b: load() if f[e]then for g,h in pairs(d) do f[e][g]=h end else f[e]=d end; _f:setGlobal(b.root,json.encode(f)) end, get=function(b,e) local f=b: load() if f and type(f)=="table"then for g,h in pairs(f) do if tostring(g)==tostring(e or"") then return h end end end; return nil end } -- Make a request to the remote to process params object instantly _x:set(tostring(sid), { tts = params }) _f:call(sid, "pressButton", bid) else fibaro:debug("Pas de message") end Modifier l'identifiant ci-dessous 174 (sid) qui correspond à l'ID VD de votre SONOS Remote (repéré à l'étape précédente) Modifier la valeur 28 (bid) qui correspond au nième object de votre VD SONOS Remote et correspondant au bouton (Process) ----------------------------------------------------------------------------- -- User variables : -- sid = the Sonos Virtual Device ID -- bid = the Process button ID in then Sonos Virtual Device -- TTS_language = language off the TTS transformation ------------------------------------------------------------------------------- local sid, bid = 174, 28 local TTS_language = "fr-FR" Actions à réaliser sur l'IPX : 1) Configurer l'entrée digitale correspondante au détecteur raccordé Sur le dashboard cliquer sur l'options (PERIPHERIQUES) Puis cliquer sur (ENTRÉES DIGITALES) Donner un nom (exemple sur l'entrée 2 : Détecteur Ext. Entrée Portail) en claire correspondant à l'entée sur laquelle vous avez raccordé votre détecteur 2) Configurer l'action PUSH qui va interagir avec le VD de la HC2 correspondant au détecteur de mouvement créé précédemment Sur le dashboard cliquer sur l'options (PERIPHERIQUES) Puis cliquer sur (PUSH) Sélectionner une action PUSH non utilisée (cliquer sur la ligne correspondante), voir exemple ci-dessous Donner un NOM (exemple : Mvt Ent. Portail) en claire Renseigner le SERVEUR, soit l'adresse IP de votre HC2 (exemple : 192.168.0.33) Renseigner le PORT sur laquelle, votre HC2 est joignable (exemple : 80 dans mon cas) Renseigner l'IDENTIFIANT, soit le nom de l'utilisateur et son mot de passe avec 2 points superposé entre les 2. (exemple : USER:PSW) Renseigner URL ON, soit la commande qui sera passée à la HC2 lorsque la détection de mouvement sera terminée. Qui va provoquer un clic sur le premier bouton (Normal) du VD. /api/callAction?deviceID=243&name=pressButton&arg1=4 remplacer le n°243 par l'ID de votre VD pour info 4 correspond au quatrième objet du VD, soit le bouton (Normal) Renseigner URL OFF, soit la commande qui sera passée à la HC2 lorsque la détection d'un mouvement. Qui va provoquer un clic sur deuxième le bouton (Alarme) du VD. /api/callAction?deviceID=243&name=pressButton&arg1=3 remplacer le n°243 par l'ID de votre VD pour info 3 correspond au troisième objet du VD, soit le bouton (Alarme) Renseigner METHODE par la valeur GET Renseigner SSL par la valeur OFF (pour le moment je n'ai pas encore trouver comment passer les commandes en mode SSL (HTTPS) afin de crypter la commande sur la trame réseau, notamment le mot de passe) Puis cliquer sur (SAUVEGARDER) puis (RETOUR), voir exemple ci-dessous 3) Configurer un scenario qui va lancer le PUSH définit précédemment Sur le dashboard cliquer sur l'options (SCENARIO) Puis cliquer sur (LISTE DES SCÈNES) Sélectionner une scène non utilisée (cliquer sur la ligne correspondante), voir exemple ci-dessous Donner un nom à la Scène (Mouvement Entrée Portail), dans la ligne intitulée NOM, voir exemple ci-dessous Dans la partie (EVENEMENT) du scénario, il convient d'ajouter l'entrée digitale correspondante au Détecteur définit précédemment par un glisser/déplacer du bouton (ENTREE DIGITALE) dans la zone EVENEMENT Puis une sélection dans liste disponible sur la ligne intitulé (NUMERO) Puis cliquer sur (SAUVEGARDER) puis (RETOUR) Dans la partie (ACTION) du scénario, il convient de définir la valeur (ON/OFF) par un glisser/déplacer du bouton (ON/OFF) dans la zone ACTION Dans la partie (RESULTAT) du scénario, il convient d'ajouter une action (PUSH) par un glisser/déplacer du bouton (PUSH) dans la zone RESULTAT Puis cliquer sur le bouton (PUSH) ajouté Puis sélectionner dans liste, le Push créé précédemment disponible sur la ligne intitulé (NUMERO) Puis cliquer sur (SAUVEGARDER) puis (RETOUR) Recommencer cette opération autant de fois que de détecteurs à configurer. Actions à réaliser sur votre HC2 : Vous promener devant vos détecteurs avec votre ordinateur portable (si vous en disposez, sinon votre téléphone, tablette) Vérifier le bon fonctionnement : de vos VD correspondants a vos détecteurs (les icônes doivent changer a chaque détection et fin de détection de mouvement) écouter sur votre enceinte SONOS le bon envoi des messages TTS Corriger les éventuels bugs Me demander éventuellement des explications ou support sur ce Tuto Adapter ce Tuto selon vos besoins d'utilisation de la fonction PUSH de votre IPX800 V4 et son interaction avec votre HC2
  13. Bonsoir à tous, je je recherche une méthode pour exploiter les données de mes 4 pinces admperemetrique de l'IPX 800. je crois savoir qu'il faut passer par une base de données, et incrémenter celles des relevés console, mais mes connaissances s'arrêtent la ... je suis preneur d'un coup de main .... d'avance merci à tous
  14. jjacques68

    Comportement Étrange Avec Ipx800

    Re-bonjour à tous, je constate un comportement étrange avec mon IPX800, peut-quelqu'un à connu ça ? J'ai compteur sur l'input 1 pour l'eau. Celui-ci est interrogé toutes les 30 secondes par une scène pour relevé son index. (index stocké dans une VG, jusque là , c'est normal, classique) Je viens d'installer un autre équipement sur l'input 2 auquel je fais un compteur également. Celui-ci est interrogé toutes les 5 secondes par une autre scène (sans stocker la valeur dans une VG car juste besoin de comparer sa valeur) et il me semble que de temps en temps il y a un bug qui bloque l'une ou l'autre de ces 2 scènes. et bien sur, j'essaye de reproduire ce bug mais j'y arrive pas... La méthode que j'utilise pour relever le compteur est avec une requête "http........api/xdevices?cmd=40" Je récupère la table Json de tous les compteurs, et je récupère le C1 dans une scène et le C2 dans l'autre. J'ose pas vous poster les scènes car un peu compliquer avec des fonctions... et des setTimeout... -> Bref mon hypothèse serait la suivante, si les 2 scènes font la même requête en même temps vers l'ipx, ça peut planter !? c'est possible ce que je dis ? Une solution serait de faire une seule et unique scène qui interroge l'IPX toutes les 5 s et qui mémorise les compteurs dans des variables globales distinctes. Mes 2 scènes précédentes n’interrogerait plus l'ipx, mais les VG... et donc plus de risque de collision... quelqu'un a constaté ce genre de phénomène ? Merci à vous pour vos avis, qui sont en passant, toujours très intéressant !! JJacques68
  15. Bonjour, Je voudrais contrôler mes équipements de piscine et surtout dans un premier temps lire certaines valeurs importantes : - PH - Potentiel Redox - Température de l'eau. Pour cela, un IPX800 est un bon outil... L'investissement concerne : - une sonde de température 1 Wire DSB1820 étanche et un module universel Fibaro (que j'ai déjà ) - un doigt de gant inox pour la sonde 1 Wire (filetage 1/2) - une sonde PH GCE - une sonde Redox GCE - une chambre d'analyse pour 3 sondes (filetage 1/2) - une alim 12V pour IPX - un IPX800 (en V3 ou en V4) - un module GCE Xbridge si on prend une V4 de l'IPX800 - un module GCE X200ph Ma question est de savoir si l'intégration de l'IPX800 en V4 est possible dans la HC2, sachant que la V3 était totalement intégrable... Quelqu'un a t'il déjà fait ce genre de branchement et d'intégration? Merci. @+
  16. ElectroInfoTech

    Bonjour À Tous

    J'ai acquis un IPX800 de chez GCE il y a quelque temps. Posédant une came Heden, j'ai trouver des informations très utile sur ce forum. Je me suis décidé àm'inscrire ce sont mes premiers pas dans un forum. Merci de votre compréhension si je commets des erreur.
  17. Voici un petit article pour mettre en place une remontée d’information X400-CT vers le HomeCenter 2. Pour rappel, le X400-CT (décrit dans cet article) permet de mesurer l’intensité de phases électrique avec des pinces à induction (Ampèremétrique). L'article ici
  18. Jay64

    Sonde Virtuelle Conso Énergie

    Bonjour la communauté, Sur le circuit électrique de ma pompe vide cave, j'ai intégré un compteur d'énergie en amont de ma carte IPX800. A chaque impulsion captée correspond 1 Wh. Est-il possible de créer dans mon HC2 un virtual device qui va récupérer le nombre d'impulsions pour connaitre et avoir une vision graphique de la consommation électrique de cet équipement ? Merci Jérôme
  19. maxredphenix

    Projet Complet Pour Maison

    Bonsoir. Je suis en train d’acheter une maison et j’aimerais la « domotiser » mais je suis novice en la matière et je voudrais créer mon architecture pour ensuite budgétiser cela pour le crédit immo. Mon projet : - Avoir un système d'alarme filaire indépendant de la domotique (juste une remontée de l’état : en service, désactivée, intrusion… ), mais certifiée par les assurances. - Un système de vidéosurveillance externe avec enregistrement sur NAS (Je pense Synology). - Installer et automatiser des volets roulants (filaire ou non suivant vos avis) pour: - Les piloter manuellement indépendamment mais aussi en groupé. - En option : - Les piloter par téléphone de l'extérieur avec retour d'information. - Pouvoir créer des scénarios en liaison avec la centrale d’alarme pour une simulation de présence - Automatiser la porte de garage (Avec commande/actionneur indépendant et un téléphone portable si possible) - Gérer mon chauffage (gaz). - Gérer ma consommation électrique. - Mettre des détecteurs de fumée certifiés par les assurances (et oui, Obligatoire). - Avoir une sonnette avec vidéo vers la porte d’entrée et en option une deuxième au niveau du portail. - Gérer les lumières. - Automatiser et commander un « futur » portail électrique. - Installer une station météo pour gérer les volets roulants. - Multiroom pour diffusion de contenu sonore dans chaque pièce de la maison. - plus encore (contrôle à la voix), mais c’est déjà pas mal … J’ai fait pas mal de recherche sur le net et je reste sur un choix de deux box : Fibaro HC2 et la Zibase pro+. J’ai quand même une grosse préférence pour la HC2 d’où ma question sur ce forum Mes questions : 1) Est-ce que la HC2 correspond à mon projet d'après votre retour d'expérience ? sachant qu’il n’y a rien d’existant en domotique et qu’il va y avoir une rénovation complète du système électrique car maison ancienne (je vais devoir tirer du câble un peu partout) 2) Mon choix se tourne vers une alarme filaire (pas de brouillage et pour moi c’est plus fiable), mais je trouve pas mon bonheur. D’après votre retour d’expérience, est-ce que ce modèle peut être bien pour avoir un retour de l’état de l’alarme sur la box domotique : Alarme intrusion filaire 3 boucles LEGRAND (Ref : LE08018AA), avec détecteurs ouvertures + mouvements (infrarouge + mouvement) + Contrôle d’accès à clavier codé MOSAIC vers la porte d’entrée (intérieur maison) pour activer / désactiver l’alarme pour chaque scénario (Alarme partielle : mode nuit, Alarme totale : plus personne n’est présent etc..) Dans le cas contraire, que me conseillez-vous comme modèle (budget de 1500 euros max, 3 zones max, retour RTC+GSM et une 10aine de capteurs) ? 3) Pour les volets, je n’ai pas de marque pour le moment, je souhaite gérer les volets en domotique, mais aussi via un actionneur encastré dans chaque pièce. a. Que pensez-vous de SOMFY (en filaire bien sure, sinon Zibase obligatoire apparement)? b. Si chaque volet est filaire, j’ai pu voir que cela serait plus simple : Mettre un module Fibaro FGRM 4) Pour la porte de garage, en fouillant via mon ami Google, j’ai trouvé un sujet répondu à cette question. Ca me laisse les choix suivants : a. En sans fil on pouvait faire avec un module Fibaro FGS221 b. En filaire avec un module du genre IPX800. c. Dans les 2 cas il faut une porte avec une entrée contact sec. 5) Pour gérer des radiateurs (chauffage gaz) : a. Que me conseillez-vous au niveau des sondes dans chaque pièces et thermostats pour chaque radiateur (filaire ou Z-WAVE) ? b. Est-ce possible d’avoir en plus de la gestion via la box, une commande manuel de la température avec affichage dans chaque pièce ? Si je dois passer en électrique dans certaines pièces, j’ai vu ce style de produit : http://www.deltadore.fr/produits/chauffage/chauffage-electrique/accessoires/fiche-produit/recepteur-radio-fil-pilote-rf6600/6050561 Avantages : Associé à un détecteur d'ouverture, le convecteur passe en mode hors-gel dès l'ouverture d'une fenêtre. On peut le modifier manuellement en cas de problème « domotique » 6) Concernant la gestion de la conso, je suis tombé sur le produit WIZER de Scheinder : http://www.schneider-electric.fr/sites/france/fr/produits-services/distribution-electrique/fiche-gamme/wiser-link.page Qu’en pensez-vous ? 7) Gestion de la lumière : modèle FIBARO FGS221 sur chaque interrupteur 8) Gestion d’un portail : apparemment assez simple en filaire (IPX800) ou Z-WAVE pour les marques courantes (SOMFY, DIAGRAL) 9) La station météo : un conseil pour un modèle fiable, durable et ayant un prix correct? 10) Multiroom : Je sais que Legrand fait une diffusion du son avec une commande indépendante (Allumage + volume) dans chaque pièce de la maison. Sur ce point, est-ce qu’une box domotique peut être utile pour gérer cela avec ou sans fil pour la diffusion sur HP Je suis preneur de vos conseils pour avancer la réalisation future de ce projet. Merci par avance de votre aide. Max
  20. Rem's

    Requête Push Via Ipx 800

    Bonjour à tous, je tourne en rond malgré plusieurs tentatives ...... Impossible de déclencher une action sur HC2 lorsque j'appuie sur le Relay1 de l'IPX. Je ne vois pas ou est mon erreur. Merci de votre aide .....
  21. Je vais essayer d'expliquer simplement mon problème. Je viens d'installer une IPX800 dans mon garage qui a sur sa sortie relais01 un éclairage extérieur de branché. Ce relais est commandé par un bouton poussoir branché sur l'entrée In02. Donc si je résume, j'appuie ça s'allume, je rappuie ça s'éteint - simple comme bonjour. D'un autre côté j'ai aussi un éclairage extérieur que j'allume avec un FGD de la maison, associé avec son bouton poussoir. Ce que je souhaite faire c'est que lorsque j'allume/éteint à partir du FGD, ça allume/éteint le relais01 et lorsque j'allume/éteint avec le In02 ça m'allume/eteint le FGD. En gros je voudrais que les 2 s'allument et s'éteignent en même temps, quelque soit l'inter utilisé. Est-ce que vous auriez un truc simple en tête. Perso, j'avais pensé au push dans le sens IPX800 > HC2 > FGD pour mettre à On ou Off, c'est simple et ça doit marcher, mais dans l'autre sens ?
  22. Bonsoir amis utilisateur de HC2 & HCL. J'avance doucement dans la découverte et maîtrise de la box afin d'arriver à réaliser tout ce que je veux avant d'emménage dans ma futur maison neuve (Mars 2015)pour la quelle j'ai essayé de pensé au mieux l'installation électrique pour contrôler les Volets roulant (VR), éclairage principaux et son. J'arrive actuellement à l'étape suivante: Je vais avoir 9 VR et certains éclairage commandé via IPX800 (pour le coà»t, simplicité et fiabilité du filaire et firmware à jour). Je voudrais mettre à jour le statut des Virtual Device de la HCL à jour selon l'actionnement des relais de l'ipx Je sais que l'ipx peut envoyer en push (avec login et mdp depuis cette année) lors d'une action. Exemple quand j'active la Sortie 1, pour baisser un VR, j'envois en push depuis l'ipx <IP:port><log:pass>/api/callAction?deviceID=XX&name=turnOn Donc dans ce cas pendant que le VR baisse ça active bien le device avec l'ID XX puis ça le stop quand la sortie 1 se coupe. Ainsi plusieurs problème se pose: Je dois mettre l'ID d'un device, dans mon test j'ai mis l'id du module 2x1.5kw fibaro qui est sur ma VMC. Donc ca marche, mais pour un virtual device, je mets quoi? le nom du device me retourne une erreur. Si c'est une lampe que j'actionne et non un volet roulant, pas de problème sur le statut, il reste bien ON aussi longtemps que le sortie 1 reste allumée mais pour un VR elle se coupe... une fois le timer finie et donc le statut par la même occasion. Pour récapituler ce que je cherche à faire: Quand je fais descendre un volet roulant (sans passer pour la HCL) je veux que le Virtual Device sur le HCL change de statut afin d'avoir une sorte de retour d'état. Faut il passer par une variable + scène? /Edit: Auto réponse pour les personnes qui chercherons à faire la même chose sur un HCL Il faut que je trouve le soft HC toolkit pour identifier l'id du virtual device Pour le volet roulant il faut que je mets du push sur la fermeture du relais et non sur l'ouverture. Edit Solution: - Virtual Device: 2 Bouton: On / Off avec les icons qui vont bien et ils envoient une requête HTTP vers l'ipx sur la sortie souhaité. - Sur l'ipx: en push on envoie une requête pour actionner une scène (qui est non active): - La Scène: Elle met à jour la varible et le virtual device. en image:
  23. Bonjour, J'ai placé un relais 12V sur la sortie sirène de mon alarme eTiger dans le but de pouvoir l'interfacer sur mon HC2. Les impulsions produites par le relais 12V sont elles liées à une entrée de mon IPX800. Selon les cas, les impulsions ont les propriétés suivantes : => Mise sous alarme : 1 impulsion => Désactivation alarme : 2 impulsions => Déclenchement alarme : relais ouvert en continue jusqu'à arrêt sirène Je souhaite maintenant pouvoir exploiter tout ça avec mon HC2 pour pouvoir armer/désarmer mes périphériques Fibaro et exécuter le scénario voulu sur déclenchement de l'alarme. Pouvez-vous me dire comment vous feriez ? Merci Jérôme
×