cybersquat Posté(e) le 28 mars 2015 Auteur Signaler Posté(e) le 28 mars 2015 Re BenjyNet, Merci du conseil, c'est apprécié Je vais changer par contre mon relais, car si il y a un soucis, je pourrai pas activer la lampe ou autres .... J'ai été conseillé par celui-ci Stéphane, http://www.elec44.fr/contacteur-de-puissance-bobine-230v-bipolaire-25a-contacts-412544-xml-365_380_642-6879.html Le mettre en auto pour qu'il puisse être piloté et après tu peut forcée le 0 ou 1 si besoin Une fois paramétré, tu le pilote comment ? tu fais des scènes, c'est la ou je pêche, que je vois pas ! Merci
BenjyNet Posté(e) le 29 mars 2015 Signaler Posté(e) le 29 mars 2015 Bah pour piloter ton IPX à partir de ton HC2 oui il faut faire des scenes mais sinon l'IPX se suffit à lui même. Pour piloter ton HC2 à partir de l'IPX c'est pas compliqué, il suffit de faire un push à partir de tes entrées (pour plus d'info voir l'article sur dom-info): Un exemple en LUA pour voir l'état d'un relais : local ipx_ip = "XXX.XXX.XXX.XXX" -- ip de ton IPX800 local ipx_relais = "X" -- numéro du relais que tu veux checker local status = "" local http = net.HTTPClient() http:request("http://"..ipx_ip .."/api/xdevices.json?cmd=20", { options = { method = 'GET' }, success = function(response) string.gsub(response.data, "OUT"..ipx_relay.."\":(%d+)", function(d) status = d end) if (status == "1") then -- ici tu mets ce que tu dois faire si le relais est à ON else -- ici tu mets ce que tu dois faire si le relais est à OFF end end, error = function(err) fibaro:debug("Error: " ..err) end })
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 Yop !!! Ca marche super, en faite j'avais pas piger qu'il fallait choisir le channel pour activer le numéros 4 dans mon cas !!!! Je suis content, j'avoue que l'électricité me fait super peur. Je vais tester maintenant ton script sur la HC2, par contre quand tu dis qu'il faut ajouter le numéros de relais, ok mais tu le prends comment ? Je continu, j'adore !
BenjyNet Posté(e) le 29 mars 2015 Signaler Posté(e) le 29 mars 2015 Bah si tu veux voir l'état de ton relais 4 tu mets le chiffre 4 sur la ligne 3 au dessus. Je vois pas ce que tu veux dire par "tu le prends comment ?".
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 autant pour moi !!!! pfffff Par contre dans le mode push de l'ipx800 j'ai pas le même menu que toi, je vois pas les push
BenjyNet Posté(e) le 29 mars 2015 Signaler Posté(e) le 29 mars 2015 (modifié) Juste pour savoir, t'es en quelle version (visible dans Lan settings) ? Pour info moi je suis sur la dernière, la 3.05.56. Edit : Pour le code posté au dessus, met le dans un bouton d'un virtual device. Quand tu appuieras dessus, il ira lire l'état du relais que tu auras paramétré. Modifié le 29 mars 2015 par BenjyNet
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 (modifié) 3.05.42 Ton firmware n'est pas sur leur site en dl :s Modifié le 29 mars 2015 par cybersquat
BenjyNet Posté(e) le 29 mars 2015 Signaler Posté(e) le 29 mars 2015 sisi Faut juste chercher un peu -> http://www.gce-electronics.com/forum/viewtopic.php?f=18&t=2196
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 super, je l'ai dl, Je scandevice ne me trouve rien sur le réseau par contre, je le laisse un peu faire, le temps de chercher, normalement ça devrait pas traîner, mais je check direct Cependant dans la HC2, j'ai créer une scène en LUA afin d'intégrer ton code avec les modifications qui vont bien (ip+id relais), le truc est comment tu vérifie par la suite sachant que c'est une scène pas un device virtuel ?
BenjyNet Posté(e) le 29 mars 2015 Signaler Posté(e) le 29 mars 2015 Roh tu lis pas ! Justement je t'ai dis de coller ça dans un Virtual Device.
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 rhooooo Ok je sort pour 5 minutes Je re test VD refait Reste plus qu'a flash avec le nouveau firmware le ipx800
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 je n'ai pas la possibilité d'ajouter les push, regarde dans la photos
BenjyNet Posté(e) le 29 mars 2015 Signaler Posté(e) le 29 mars 2015 Ouais c'est normal, t'es dans le global push, il faut que tu le fasses dans les entrées et/ou sorties (le fameux edit en haut àcoté des ronds). Regarde sur l'image ci-dessous tu vois "Push settings", c'est làdedans.
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 BenjyNet, Ta pas un soucis d'affichage avec le dernier firmware ??? Moi j'ai l'impression qu'il me garde rien, aucun paramètre . Du coup je testerai bien la 3.05.55 non ?
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 re, tu devrais avoir quel rendu avec le virtual device ? Voici le mien, et j'ai l'impression qu'il n'y a rien ...
BenjyNet Posté(e) le 29 mars 2015 Signaler Posté(e) le 29 mars 2015 Non pas de soucis avec le dernier firmware... tu l'update avec leur appli et après tu fais la mise àjour du site web. Il faut bien que tu ais firmware version et site version au même numéro. Pour le VD il n'y a rien àvoir puisqu'il ne fait rien, je t'ai juste filé un bout de code. Au pire si tu veux voir ce qu'il se passe dans la fenêtre de débug tu modifie comme ça : local ipx_ip = "XXX.XXX.XXX.XXX" -- ip de ton IPX800 local ipx_relais = "X" -- numéro du relais que tu veux checker local status = "" local http = net.HTTPClient() http:request("http://"..ipx_ip .."/api/xdevices.json?cmd=20", { options = { method = 'GET' }, success = function(response) string.gsub(response.data, "OUT"..ipx_relay.."\":(%d+)", function(d) status = d end) if (status == "1") then fibaro:debug("Le relais est ON") else fibaro:debug("Le relais est OFF") end end, error = function(err) fibaro:debug("Error: " ..err) end }) 1
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 Le scandevice ne trouve pas le ipx800 sur le réseau puré !!!! Je peux pas upgrader le firmware, seulement la version site ... Je pensais qu'avec le vd on pouvait voir un visuel des choses, du coup comment tu peux savoir si c'est ON ou pas du coup ? sans avoir à toucher le bouton debug ? Du coup est-il possible d'ajouter genre un icon à savoir si les lampes sont allumés ou pas ?
BenjyNet Posté(e) le 29 mars 2015 Signaler Posté(e) le 29 mars 2015 Bien sur mon ami, tout est possible ! Par contre le coup du scandevice qui trouve pas ton ipx c'est etrange... t'aurais pas un conflit d'IP ? T'es en DHCP ? Pour le VD je t'ai filé un bout de code brut de décoffrage. Après tu peux effectivement changer l'icone du VD en fonction de l'état de tes lumières comme tu peux utiliser le VD tout fait de notre amis Steven dispo ici : http://www.domotique-fibaro.fr/index.php/topic/311-ipx800-v3/?p=29707 A toi de voir les utilisations que tu veux faire de ton IPX 1
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 ip fixe .... Le ipx800 est branché sur un cpl pour le test, pas sur le switch direct, ca devrait pas poser de problème !
BenjyNet Posté(e) le 29 mars 2015 Signaler Posté(e) le 29 mars 2015 Tu le ping ? Parce que làfranchement sinon c'est zarb :/
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 oui j'ai même accès dessus en web pour le piloter
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 faudrait que je test sans cpl pour voir directement sur le switch ! je te dis ca dans 5 min lol
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 c'est bon en branchement pure local :s bizarre .... Bon maintenant reste la prog a faire lol
cybersquat Posté(e) le 29 mars 2015 Auteur Signaler Posté(e) le 29 mars 2015 BenjyNet, dans le debug j'ai ca [ERROR] 18:46:34: line 6: attempt to index global 'net' (a nil value)
Messages recommandés