sebcbien Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 Bonjour gorn, Je te conseille de jeter un coup d'œil au showroom gea (dans ma signature), il y a plein de cas d'allumage auto documentés Tu devras utiliser un -1 juste après la partie déclenchement. Mais aussi un restart task. Sent from my SM-N910F using Tapatalk
jojo Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 bonjour à tous, J'espère que vos vacances se sont bien passées, voici un problème à résoudre pour les spécialistes de GEA.... Actuellement je suis en mode bloc, mais ne réponds pas à tous mes souhaits. je vous explique à quoi je veux arriver. Chauffage de billard commander par wall plug (PRISE_BILLARD) (ID X) et sonde température (TEMP_BILLARD) (ID Y) Monsieur a un billard français chauffant. Il veut que celui-ci commence à chauffer à partir de 15 h pour avoir la bonne température 34° et se coupe à 18h00 les jours de la semaine et le WE de 9 h à 18 h. MAIS il y a 2 conditions - de chauffage mini à faire respecter, en dessous de 24 ° en dehors des période de chauffage, allumer le chauffage pour qu'il remonte de quelques degrés (27°) et ensuite éteindre. - ensuite au dessus de 36 ° couper le chauffage du billard merci à ceux qui voudront bien se pencher sur ce petit devoir en gea, Sabine Je ne me casserait pas la tête avec du GEA pour ça, j'utiliserais des linked devices et les panneaux de chauffage
joesab Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 salut jojo tu peux gérer cela avec dans le panneau de chauffage ? je vais y aller de ce pas voir... par contre, des linked devices.... c'est quoi ? merci
sebcbien Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 Je pensais la même chose, ce n'est pas le genre de problème pour GEA. Le plus simple est peut être aussi de convertir la scène bloc en LUA et la peaufiner. Sent from my SM-N910F using Tapatalk 1
jojo Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 @ gom, Si tu mes ces 2 lignes de GEA, tout ira pour le mieux à condition que : tu mettes des piles dans ton détecteur tu déclare ton détecteur dans l'entête de la scène (obligatoire pour les -1) connais-tu la bible GEA selon Steven ? : http://gea.piccand.me/doku.php
jojo Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 par contre, des linked devices.... c'est quoi ? en Français ça doit être qqch comme device lié ? Le principe : le panneau de chauffage fonctionne pour une pièce. Tu crée un linked device avec une sonde de tmp, et un switch qui doit réagir en fonction de la sonde de tmp. Le tous est alors associé àune pièce
sebcbien Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 De ce que j'ai vaguement compris c la température de la plaque du billard, pas d'une pièce. Sent from my SM-N910F using Tapatalk
joesab Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 @jojo Heu... je comprends ce que tu veux me faire faire, je crains que cela soit bien compliqué aurait-il une base sur le fofo pour que je puisse voir ? @sebcbien en fait j'ai 2 scènes en bloc, on peux compiler les 2 scènes en lUA ? exact sebcbien, c'est bien les ardoises du billard qui chauffent, la sonde est juste dessous,
jojo Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 tuto pour les panneaux de chauffage : http://www.domotique-info.fr/2013/06/fibaro-facile-scene-5-ca-chauffe-mieux/ GEA est beaucoup plus puissant que les scènes en mode bloc. Donc cela devrait être possible. Poste nous tes scènes en mode bloc, et on te fait une proposition de GEA qui les remplace. Ce sera un début
joesab Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 bon voilà les scènes qui gèrent le chauffage du billard vous pouvez aussi me faire une scène bloc, cela ne me gêne pas... déclenchement chauffage à partir de 15 h arrêt de chauffage en dehors des horaires de chauffe veille chauffe en dehors des horaires de chauffe j'espère que vous allez comprendre mon souk ! le souci c'est qu'à l'heure actuelle, que ce soit les jours de semaine ou we, c'est les mêmes horaires, alors que j'aimerai que le WE cela fonctionne à partir de 9 H30 par exemple (je n'y suis pas arrivée )
jojo Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 je suis au taf, j'essaye de regarder àça en détail ce soir
joesab Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 cela ne presse pas jojo, c'est déjàbien que tu nous aides, ainsi que tous ceux du forum qui aident les néophytes comme moi.
gorn Posté(e) le 25 août 2015 Signaler Posté(e) le 25 août 2015 liked devices c'est modules liés il me semble sur l'admin HC. j'avais fait ça pour le chauffage de la salle de bains... Merci jojo pour le tuyau, j'avais zappé de le déclarer tout en haut...
gorn Posté(e) le 26 août 2015 Signaler Posté(e) le 26 août 2015 Je reviens vers vous pour une question qui m'aidera grandement. J'ai bien avancé et pour le coup, supprimé beaucoup de scènes (alarme avec le keyfob, ouverture portail etc...) du coup, j'apprécie le côté centralisé de GEA. J'aimerais intégrer des commandes que j'envoi a mon Nabaztag (par le biais de scène pour le moment). Par exemple, le mercredi, à 20h00, le lapin me rappelle de sortir les poubelles (par un bouton du module virtuel, les variables sont remplies et j'ai vu que GEA pouvais s'occuper de cela mais je verrais cela dans un second temps). Je sais bien que le code ci-dessous n'est pas fonctionnel car le débug me retourne [ERROR] 22:11:42: line 501: attempt to compare number with nil nque je n'ai pas si je passe la ligne en commentaire GEA.add({"VirtualDevice", 44, BtnPoubelles},{{"Days", "Wednesday"}, {"Time", "21:02", "21:03"}}) Des idées? Est-ce possible ou pas?
HANSOLO Posté(e) le 26 août 2015 Signaler Posté(e) le 26 août 2015 Essaye: (BtnPoubelles doit être un nombre correspondant àla position du bouton de ton VD) GEA.add(true, 1*60,"",{{"VirtualDevice", 44, BtnPoubelles},{"Days", "Wednesday"}, {"Time", "21:02", "21:03"}})
Did Posté(e) le 26 août 2015 Signaler Posté(e) le 26 août 2015 @gorn, Comme t'as suggéré @Hansolo, il faut que tu mettes le n° du bouton à la place de ton "btnpoubelles" comme expliqué ici: http://www.domotique-fibaro.fr/index.php/topic/4504-module-virtuel-num%C3%A9rotation-des-boutons/
gorn Posté(e) le 27 août 2015 Signaler Posté(e) le 27 août 2015 Merci HANSOLO, Did, ça marche impeccablement bien!
icar Posté(e) le 27 août 2015 Signaler Posté(e) le 27 août 2015 Bonjour, besoin d'aide sur un truc qui m'échappe. J'ai une fonction pour envoyer des SMS via OVH : function envoyerSMS(message) local http = net.HTTPClient() http:request('https://www.ovh.com/cgi-bin/sms/http2sms.cgi?smsAccount=xxxxxx&login=xxxxx&password=xxxxx&from=xxxxx&to=xxxxx&noStop=1&contentType=text/xml&message='.. message, { success = function(resp) if resp.status == 200 then fibaro:debug(resp.status) else fibaro:debug(resp.status) end end }) end quand je l'utilise avec GEA.add(id["MOUVEMENT_BUREAU"], -1, "", {{"Armed"},{"Function", function() envoyerSMS(string.gsub("Détection de mouvement dans le bureau.", " ", "%%20")) end},{"setDisarmed",id["MOUVEMENT_BUREAU"]}}) elle fonctionne parfaitement quand je l'utilise avec GEA.add({"Value+", id["TEMPERATURE_SERVEUR"], 30}, 1*60, "", {{"Function", function() envoyerSMS(string.gsub("temperature.", " ", "%%20")) end}}) j'ai bien dans les logs "sendActions : ACTION : function OK (ID:3) mais la fonction n'est pas exécutée... Une bonne idée ? Je complète : ce n'est pas un problème GEA car en utilisant une fonction qui fait juste un fibaro:debug(message) ça passe bien. Ceci étant, je ne comprends quand même pas... personne ?
gorn Posté(e) le 29 août 2015 Signaler Posté(e) le 29 août 2015 Re... Il y a quelque chose qui m'échappe. j'ai intégré le code pour mon détecteur intérieur, changé ses piles mais le spot s'allume bien, s'éteint sauf que parfois il reste allumé. En l'occurence, ce matin il était allumé à 09h00. Ce que je voulais faire c'est : du coucher au lever du soleil, si il y a détection, j'allume le spot. Après X minutes d'allumage, je l'éteint. Pas trop dur non? -- Allumage automatique du spot puis extinction automatique sous 5 minutes GEA.add( id["Detecteur_Ext"], -1, "", {{"Time", "Sunset", "Sunrise"},{"turnOn",id["Halogene_Ext"]}}) GEA.add( id["Halogene_Ext"], 5*60, "Le spot halogène est allumé depuis 5 minutes, on l'éteint", {{"turnOff"}}) Pouvez vous me dire où le bas blesse svp?
HANSOLO Posté(e) le 29 août 2015 Signaler Posté(e) le 29 août 2015 Deux pistes: - renseigne l'ID dans le turnOff ( id["Halogene_Ext"]), même si la syntaxe est correcte. - ajoute un repeat. J'ai aussi le cas de temps en temps où la lumière ne s'éteins pas suite au délai défini.
icar Posté(e) le 29 août 2015 Signaler Posté(e) le 29 août 2015 Bonjour, si ça peut aider, j'ai le même besoin et ça marche très bien avec ceci : -- Extérieur Porte entrée GEA.add(id["MOUVEMENT_EXTERIEUR"], -1, "Lumiere porte entrée allumée", {{"turnOn", id["LUMIERE_PORTEENTREE"]},{"Time", "Sunset", "Sunrise"}}) GEA.add(id["MOUVEMENT_EXTERIEUR"], 5*60, "Lumiere porte entrée éteinte", {{"Inverse"}, {"turnOff",id["LUMIERE_PORTEENTREE"]}}) 1
gorn Posté(e) le 29 août 2015 Signaler Posté(e) le 29 août 2015 Merci HANSOLO, icar, J'essaye ça de suite. J'ai mis l'id dans le turn off mais pas grand chose de mieux. Le repeat, c'est a la fin de la première ligne c'est bien ça? Je tente le prog d'icar en attendant Edit : Le programme d'icar fonctionne a merveille, je le met en production je ferais un retour définitif demain
icar Posté(e) le 29 août 2015 Signaler Posté(e) le 29 août 2015 Je cale toujours sur mon envoi de SMS... personne ne fait appel àune fonction en passant un argument ?
icar Posté(e) le 30 août 2015 Signaler Posté(e) le 30 août 2015 Je m'auto-réponds, ça peut servir àd'autres : problème non résolu mais contourné avec une fonction qui appelle une scène qui envoi le SMS et un appel de la fonction avec : GEA.add({"Value+", id["TEMPERATURE_SERVEUR"], 30}, 30*60, "Température salle serveur élevée : #value#",{{"Function", function() envoyerSMS("Température salle serveur élevée") end},{"Repeat"}}) NB: après avoir lu au moins 3 fois les 200 pages du post je trouve bizarre que ce soit tout mort ici... en tout cas merci car j'ai beaucoup appris
Messages recommandés