Aller au contenu

FANDOMOTIQUE

Membres confirmés
  • Compteur de contenus

    52
  • Inscription

  • Dernière visite

Tout ce qui a été posté par FANDOMOTIQUE

  1. Juste pour situé, voici où j'en suis au niveau du code : --[[ %% properties 137 value %% events %% globals --]] local id_wallplug = 137 --ID du Wallplug de la machine local id_portable = 95 --ID du téléphone qui reçoit les notifications local consoArret = 5 -- en dessous de cette valeur on considère le lave-linge comme arrêté local globalVariable = "LAVELINGE" --Variable LAVELINGE local conso = tonumber(fibaro:getValue(id_wallplug, "value")) --Variable = àla consomation actuelle du WallPlug local status = fibaro:getGlobalValue(globalVariable) --Variable qui mémorise l'état du Lavelinge -- la 1ère fois, la variable est vide donc on l'initialise àOFF if (status == "") then fibaro:setGlobal(globalVariable, "OFF") end -- Si la conso est inférieure ou égale àla valeur mini définit dans consoArrêt if (conso <= consoArret) then -- Arret de la machine if (status ~= "OFF") then -- si le status n'est pas encore àOFF, on averti l'utilisateur de la fin -- Envoie d'une notification sur le portable en mode Push fibaro:call(id_portable, "sendPush", "Machine terminée") end fibaro:setGlobal(globalVariable, "OFF") -- Et Passage de la variable statut àOFF else if (status ~= "RUNNING") then -- si le status n'est pas encore àRUNNING, on averti l'utilisateur du démarrage -- Envoie d'une notification sur le portable en mode Push fibaro:call(id_portable, "sendPush", "Démarrage de la machine àlaver") end fibaro:setGlobal(globalVariable, "RUNNING") -- Et Passage de la variable statut àRUNNING end
  2. C'est curieux en fait, au démarrage de la machine, je reçois une notification qui indique "Fin de cycle de lavage" et puis plus rien. Voici l'état de la conso pendant le cycle. Ne faudrait-il pas que la mesure de conso soit inférieur à 4,6w pendant 2 min par exemple ?
  3. En effet, un problème d'ID qui ne correspondait pas ! A la mise en service du script, je reçois de suite la notif fin de cycle. Reste plus qu'a tester en mode de fonctionnement normal Je vous tiens au courant.
  4. Un grand merci Steven, en effet, plus de problème DEBUG. Toutefois, je viens de tester de mettre en service la machine et aucune notification de démarrage reçue. J'attends la fin du cycle et vous tiens au courant si la notification de fin fonctionne.
  5. Bon, j'étais confiant mais ça ne marche pas du premier coup. Le code suivant : --[[ %% properties 137 value %% events %% globals --]] local id_wallplug = 137 local id_portable = 96 local consoArret = 5 -- en dessous de cette valeur on considère le lave-linge comme arrêté local globalVariable = "LAVELINGE" local conso = fibaro:getValue(id_wallplug, "value") local status = fibaro:getGlobalValue(globalVariable) -- la 1ère fois, la variable est vide donc on l'initialise à OFF if (status == "") then fibaro:setGlobal(globalVariable, "OFF") if (conso <= consoArret) then -- arret de la machine if (status ~= "OFF") then -- si le status n'est pas encore à OFF, on averti l'utilisateur de la fin fibaro:call(id_portable, "sendPush", "Fin du cycle de lavage") end fibaro:setGlobal(globalVariable, "OFF") else if (status ~= "RUNNING") then -- si le status n'est pas encore à RUNNING, on averti l'utilisateur du démarrage fibaro:call(id_portable, "sendPush", "Démarrage du lavage") end fibaro:setGlobal(globalVariable, "RUNNING") end Me retourne l'erreur : suivante : [DEBUG] 10:42:37: line 33: 'end' expected (to close 'if' at line 18) near J'ai donc ajouté un END à la ligne 19 comme ceci : --[[ %% properties 137 value %% events %% globals --]] local id_wallplug = 137 local id_portable = 96 local consoArret = 5 -- en dessous de cette valeur on considère le lave-linge comme arrêté local globalVariable = "LAVELINGE" local conso = fibaro:getValue(id_wallplug, "value") local status = fibaro:getGlobalValue(globalVariable) -- la 1ère fois, la variable est vide donc on l'initialise à OFF if (status == "") then fibaro:setGlobal(globalVariable, "OFF") end if (conso <= consoArret) then -- arret de la machine if (status ~= "OFF") then -- si le status n'est pas encore à OFF, on averti l'utilisateur de la fin fibaro:call(id_portable, "sendPush", "Fin du cycle de lavage") end fibaro:setGlobal(globalVariable, "OFF") else if (status ~= "RUNNING") then -- si le status n'est pas encore à RUNNING, on averti l'utilisateur du démarrage fibaro:call(id_portable, "sendPush", "Démarrage du lavage") end fibaro:setGlobal(globalVariable, "RUNNING") end Et maintenant j'ai cette erreur : [DEBUG] 10:44:52: line 20: attempt to compare string with number Une idée ?
  6. Waouh, Merci beaucoup Steven, Je viens de mettre en place cette scène en l'adaptant très facilement avec mes ID. Reste plus qu'a attendre la prochaine machine Je vous tiens au courant. Encore merci !
  7. Merci de vos réponses rapide ! Moicphil, j'avais bien vu ça mais je suis incapable de décoder le script et mon objectif est double, j'aimerai tant qu'a faire apprendre en plus de faire fonctionner ce script Je vais y regarder en détail et je vous tiens au courant. Jojo, merci également mais alors là GEA, je pige rien !
  8. Bonjour à tous cher amis domoticien Voilà , faute de temps j'avais complétement délaisser ma HC2 et depuis 1 semaine, je reprends. Après avoir jouer avec tous mes modules et quelques scènes en mode graphique dont je m'aperçois vite des limites, j'arrive au LUA et là , c'est le drame. Je ne suis absolument pas programmeur et j'avoue avoir passé pas mal d'heure à essayer de scripter un petit truc mais sans succès. Si ça vous dit d'enrichir le forum et surtout de m'aider à mettre en place ce script, n'hésitez pas Donc voici le contexte : - La Machine à Laver est reliée à un WallPlug. - Quand le WallPlug est allumé et que la machine est également allumé mais ne fonctionne pas, elle consomme 4,6 w mini. - A plein régime, elle monte à plus de 2000w mais ensuite, une fois que l'eau est chaude, elle tourne plus vers les 120 - 140 w voire moins. - Une fois le cycle de lavage complètement terminé, la machine reviens à 4,6w. L'idée du script : Je souhaiterais que la HC2 vérifier constamment si une machine est en cours ou pas. Si une machine est en cours et qu'elle se termine, alors la HC2 envoie une notification push sur mon téléphone. J'ai trouvé ceci mais pas pour HC2 : https://www.kzenjoy.net/2015/domoticz-notification-de-votre-machine-a-laver/ J'ose même pas vous poster les tests que j'ai fait en LUA A suivre donc...
  9. Non ?! Tout un mythe qui s"éffondre... ^^
  10. Merci @Did Je me suis inspiré de ton schema en effet. Par contre je ne sais pas faire de super schema comme toi ^^ Merci pour la validation en tout cas.
  11. @chrispec Voici un schema que je n'ai pas encore testé. Je me suis inspiré de la doc du FGS221 et des différents tuto sur l'eclairage. A tester donc. . .
  12. Sur la doc du FGS-221, il y a bien le schema avec le double interrupteur. Je voulais le joindre à ce post mais pas moyen... (C'est pas facile avec deux bras gauche ^^) Je creuse pour essayer de dessiner le shema avec va et viens. Edit : J'ai finalement lu et trouvé comment ajouter un média
  13. Salut Chrispec, J'ai exactement la même configuration que toi et je me demandais aussi s'il était possible de gérer mes deux rampes de spots avec un seul module FGS221. J'essaie d'y jeter un œil ce jour et te fais un retour.
  14. Bienvenue et bon amusement !
  15. Et le vote secret alors ?! ^^
  16. A voté ! Mais pour qui.... ?
  17. Salut HANS0L0, La Box est en version 4.033. Je rajoute ça en signature
  18. Bonjour à tous, Hier soir à eu lieu le déballage de mes appareils (La liste est en signature). Déjà , visuellement, la box n'a rien à voir avec la Zibase, qui elle est en plastique et se positionne verticalement. Après avoir mis en marche la HC2 j'ai commencé par découvrir l'interface de gestion et là , Waouh !, ça change !! Disons que ça parait très riche et très complet, c'est du moins pour l'instant l'effet que ça me donne. J'ai donc paramétré l'IP LAN de la box pour qu'elle soit conforme avec mon réseau et après avoir changé le mot de passe d'accès (ben oui admin/admin c'est pas glop je me suis mis tout naturellement à créer les différentes pièces de la maison. Quatre sections de pièces RDC, ETAGE, GARAGE et EXTERIEUR et ensuite les pièces au sein des sections (SALON, CUISINE, ETC...) Grosse différence avec la zibase, il me semble que cela sera beaucoup plus simple pour identifier les modules quand tout sera branché. Avec la zibase, il n'était pas possible de créer des pièces à proprement parler même s'il est possible de créer des "dossiers" de regroupement des modules et scénarios. Ensuite, j'ai décidé de me lancer dans l'ajout du premier module. 1er Module : le detecteur de mouvement FGMS-001. Alors là , je dois m'arrêter sur la qualité des produits Fibaro. Sincèrement, même mon épouse a trouvé ça sympa ! (C'est pourtant moi le Geek de la maison). La qualité de finition des produits est vraiment top. Je me lance donc dans l'ajout d'un module et là , très agréablement surpris également, l'association du module et de la HC2 est super simple et rapide ! Moi qui avait un peu de mal à ajouter mes modules dans l'interface de la Zibase, j'y suis arrivé du premier coup avec le HC2 ! Après l'ajout, du module, la première chose que je remarque c'est que ce module est "triple" puisque j'ai sous les yeux : * Le detecteur de présence * Une sonde de température * Une sonde de luminosité ? (enfin je crois car pour l'instant bloqué à 0 lux) Je constate alors la multitude d'options lorsque je souhaite personnaliser le module et décide d'en rester là pour l'instant. Afin d'être certain de la facilité pour ajouter des modules, j'ai ajouter dans la foulée un second module : Le detecteur de fumée FGSS-001 Même facililté pour l'ajout du module, (je commence à adorer cette HC2) et à nouveau, trois modules supplémentaires à l'écran : * Le detecteur de fumée * Une autre sonde de témpérature * Une alarme (enfin je crois) Il est tard et je décide de remettre à ce week-end mes expériences futures. J'ai hâte de brancher les autres modules et de découvrir les scènes... A suivre...
  19. Bonjour à tous, A force de lire les différents avis ici et là , j'ai compris que ma petite installation domotique réalisée depuis quelques mois (années? déjà !) n'était certainement pas optimale. Il faut dire aussi que le fait de me réveiller de temps en temps avec une température à l'intérieur de la maison de 16° à cause d'un déclenchement de chaudière qui n'a pas marché m'avais déjà alerté sur la fiabilité de certain de mes modules... J'ai donc pris la décision samedi dernier, après une longue analyse des produits domotiques de remplacer ma petite installation (avant qu'elle ne soit trop grande) par des produits exclusivement en Z-WAVE et en choisissant la box domotique qui me permettrait d'être le plus évolutif et complet possible. J'ai donc franchi le pas et grâce à Domadoo, j'ai reçu mes produits le mercredi suivant (au passage, sans aucun problème!). L'idée de ce post (que j'espère avoir placé au bon endroit) est de vous faire partager mon expérience de découverte de la HC2, des différences avec la Zibase et également de découvrir au fil de l'eau, avec vous, les différentes possibilités offertes par cette box domotique. Tout au long de cette expérience, je compte sur vous pour réagir ! A très vite.
  20. Merci Envoyé de mon iPhone en utilisant Tapatalk
  21. Bonjour à tous ! Fan de domotique depuis deux ans, j'ai profité de gros travaux au sein de mon domicile pour domotiser mon installation avec une Zibase à l'époque et des modules 866MHz. Au fil du temps, j'ai creusé un peu et je me suis pris de passion pour le Z-WAVE, surtout pour le retour d'état. Je viens donc de commander chez DOMADOO mon HC2 avec quelques modules afin de remplacer mon installation Zibase existante. Je me doute que je risque de m'exposer à quelques différences, problèmes de paramétrage et je serai heureux d'échanger avec vous sur mes problématiques (ou les vôtres !). Je vous remercie de l'accueil et à très vite pour de nouvelles aventures
×
×
  • Créer...