
jjacques68
Membres confirmés-
Compteur de contenus
4 368 -
Inscription
-
Dernière visite
-
Jours gagnés
39
Tout ce qui a été posté par jjacques68
-
Home Center 3 présentée au CES 2020
jjacques68 a répondu à un(e) sujet de eric_le_belge dans Annonces et suggestions
écoute je trouve que ça va... y a 2 - 3 petites choses identifiées mais rien de bien méchant.. pour le moment... -
Home Center 3 présentée au CES 2020
jjacques68 a répondu à un(e) sujet de eric_le_belge dans Annonces et suggestions
ben ça y est. Je viens de finir la phase 2. Je viens de finir de migrer (manuellement, un part un, = exclusion HC2 et inclusion HC3) (phase 1 était de prendre en main la HC3 ) LA HC2 ne gère plus aucun device Z-wave... Maintenant la phase 3 : Maintenant il me reste plein de petites scène à re créer (Scène de simulation de présence, gestion des volets l'été ...) Des VD à transformer en QA (indicateur solaire, ECO device, ... ... ...) La dernière phase (pahse 4) sera de placer la HC3 dans la baie info à la cave (et c'est là que plus rien ne fonctionnera ) -
Hello !! Est ce que quelqu'un sait, où dans l'API, se trouvent les informations relatives aux options de notifications des modules ? il y a bien ça mais ça correspond pas : l'idée étant de désactiver les notifications quand je suis présent et de les désactiver quand je suis absent... sert à rien d'exploser sont téléphone de notif si je suis là pour m'en rendre compte
-
[HC3] QuickApps pour IPX800 v3
jjacques68 a répondu à un(e) sujet de jjacques68 dans Quick App Developpeur
concrètement, tu pilotes une carte d’entrées-sorties exactement de la même manière que les autres device z-wave. le typage des QA permet de les voir apparaître comme une simple lampe ou autre. donc dans mon cas, les lumières du jardin ne sont pas connectées à un relais Z-wave, mais à cette carte. et je les pilotes comme si de rien était. -
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
-
-
j’ai pas souvenir !
-
ben on a exactement la même chose moi j’aime bien cette interface
-
mais ça devrait forcé aussi en le pilotant manuellement alors ! nan ?
-
Quel logiciel ? ce que tu montres est l’interface de la HC2 accessible depuis un navigateur. il n’y a pas de logiciel, tout se fait via cette interface (du moins celle que tu connais de la HC3)
-
ben oui mais d’après ce qu’il disait, même pendant la calibration, le moteur forçait...
-
alors les icônes, c’est un bug. il a été remonté. ce sera corrigé avec une mise à jour.
-
ah ok ! et ce serait pas un erreur de branchement électrique ? Parce que la je sèche, si d'autres membres pouvaient passer
-
Tu as quoi comme interrupteur pour piloter manullement les volets ? des boutons poussoirs ou des simples inverseurs ?
-
alors là ! ça va être chiant mais tu peux nous communiquer tes paramètres de 3 à 29 ?
-
étrange ça c'est qu'elle module Z-Wave ?
-
dans l'onglet "Advanced" de device, tu as un bouton "Start Calibration". clique dessus et laisse le faire. Chez moi je l'ai fait pour chaque volet. Il me semble que ça lui permet de trouver les butées !
-
merciiiiiii !
-
et c'est volontaire ?
-
aaaaah encore un truc étrange : on a pas le même résultat pour la commande suivant que l'on soit dans une scène ou dans un QA : fibaro.getGlobalVariable("") dans une scène, on a bien la valeur de la VG. Mais dans un QA on a la valeur + je pense, le TimeStamp de la dernière modification
-
Après avoir mis la box en mode apprentissage, il faut que tu fasses une manipulation sur le module que tu veux inclure : Triple appui sur le bouton B (quoique j'ai des modules qui sont pris au premier appui)
-
oui oui bravo à eux ! et pour les dirigeants, dans toute leur splendeur, no comment.
-
oui moi j’ai la chance d’être dans une maison avec jardin, donc je peux tenir aussi. j’ai la HC3 qui va beaucoup m’occuper après ce sera ménage jardinage... mais après...
-
mouai j’ai l’impression que les gens ne vont, pas tenir longtemps. je constate, par rapport au premier jour, de plus en plus de mouvements.
-
nan pas du tout. ça craint. ça craint sur tous les plans.