Aller au contenu

soulac

Membres confirmés
  • Compteur de contenus

    224
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par soulac

  1. Bonjour à tous, Je suis en train de mettre en place des commandes HTTP pour appeler des commandes de la Fibaro via Google Home et IFTTT. J'arrive bien à envoyer les commandes mais je souhaiterais coder mon login : mp via Base64 Exemple : http://<LOGIN>:<PASS>@<IP>/api/callAction?deviceID=<ID>&name=pressButton&arg1=<BUTTON ID> donc je vais sur le cite je tape : login = admin = YWRtaW4K Mp = admin = YWRtaW4K Ce qui donne: http://YWRtaW4K:YWRtaW4K@XX.XX.XX.XX:XX/api/callAction?deviceID=175&name=pressButton&arg1=4 mais malheureusement quand je tape l'adresse ci dessus dans mon navigateur il me demande mon login et mp. Avez vous une petite idée ??
  2. soulac

    Google Home

    @Steven bon la seul chose passe dans IFTTT c'est de tapper dans le Body {"args":[{"action":" {TextField}"}]} et non {"args":[{"action":" {{TextField}}"}]} maintenant comment puis je tester la scène ?
  3. soulac

    Google Home

    @jjacques68 @Steven ci dessous les captures J'ai tapé {"args":[{"action":" {{TextField}}"}]} en dure et rien ne passe
  4. soulac

    Google Home

    @jjacques68 merci pour ton retour et maintenant erreur avec TextField dans le body. Je dois changer quelque chose ? Merci pour ton retour
  5. soulac

    Google Home

    Bonjour je me permets de vous contacter car je suis en train d'installer la solution de steven mais je bloc comme vous sur : Pouvez vous m'aider à passer cette étape. Merci par avance
  6. soulac

    JPI SMS/MMS Gateway

    @ADN182 bon merci pour les renseignement j'ai enfin compris le fonctionnement. J'avais effectivement oublié de rajouter SMS et MMS dans l'entête. Maintenant je vais tester les MMS avec mon Doorbird Encore merci
  7. soulac

    Network Monitor

    @pepite effectivement j'avais oublié SMS
  8. soulac

    Network Monitor

    @Lazer bon merci j'ai trouvé j'avais oublié de mettre "sms" dans ligne ["Automate Crestron"] = {"192.168.1.101", 41795, "tcp", "/", 200, "Welcome to nginx" , 1, {"push","sms" }}, Boulet que je suis
  9. soulac

    Network Monitor

    @Lazer oui je suis bien certain. J'ai actuellement les deux solutions de passerelle SMS celle de @gargamel01000 Gateway SMS et celle de @ADN182 JPI SMS/MMS . Les deux fonctionnes quand j'appuis sur le bouton du VD. Si j'ai bien compris le VD Network Monitor en mettant l'ID du module ainsi que le bouton à actionné cela devrait m'envoyer un sms. Malheureusement je n'envois rien voir le debug.
  10. soulac

    Network Monitor

    bonjour messieurs, Je viens d'installer votre vd mais je n'arrive pas à recevoir les SMS. J'ai bien renseigné : local sms = { ["VD_ID"] = 323, -- Virtual Device ID ["VD_Button"] = "3", -- Virtual Device Button ["VG_Name"] = "SMS" -- Global Variable Name mais cela ne fonctionne pas. Pouvez vous me dire si j'ai fait une erreur.
  11. soulac

    JPI SMS/MMS Gateway

    @ADN182 j'ai bien créer une scène JPI Gateway avec le code ci dessous : local JPI_Gateway = 323; fibaro:debug("Start Scene") if fibaro:getGlobalValue("SMS") ~= "" then fibaro:debug("Envoi du SMS : "..tostring(fibaro:getGlobalValue("SMS"))) fibaro:call(JPI_Gateway, "pressButton", "3") end if fibaro:getGlobalValue("MMS") ~= "" then fibaro:debug("Envoi du MMS : "..tostring(fibaro:getGlobalValue("MMS"))) fibaro:call(JPI_Gateway, "pressButton", "4") end Cela fonctionne bien quand j'appuie sur le bouton SMS du VD JPI SMS Gateway avec le message dans le bouton. Ma question est comment tu gères l'envois de sms avec des textes différents sans faire x bouton. Ce que je souhaite faire c'est : j'active mon alarme quand mon alarme est activé j'envois un sms "alarme activé" je désactive mon alarme j'envois un sms "alarme désactivé" pour faire fonctionné mon alarme j'utilise un VD et une scène. je sais le faire en faisant plusieurs bouton sur le VD JPI SMS Gateway avec les textes différents mais si j'ai bien compris on peut le faire autrement c a d avec un bouton et on gère le texte dans une scène ou autre. Merci pour ton retour.
  12. soulac

    JPI SMS/MMS Gateway

    bonjour @ADN182 Merci pour ton retour effectivement je n'ai par renseigné le numéro de VD . De quel façon dois je faire ?
  13. soulac

    JPI SMS/MMS Gateway

    @ADN182 Merci pour ton retour. Si je comprends bien en appelant la fonction : fibaro:setGlobal("SMS", "Mon Message") dans une scène cela modifie la variable SMS et envois le sms ? Si c'est je n'arrive pas a envoyer un sms de cette façon. Je m’explique j'ai le module alarme avance de @Moicphil je souhaite remplacer l'envois de sms que je faisait avec la Passerelle PAW avec un module virtuel avec xx bouton pour chaque message et contact lourd mais cela fonctionne. Dans la scène j'ai : elseif (mode == "Jour" and not armed) then fibaro:call(286, "setValue", "50")--Sirène 50% fibaro:call(199, "sendPush", "intrusion chez vous") fibaro:call(319, "pressButton", "2") -- envois sms intrusion seb fibaro:call(319, "pressButton", "3") -- envois sms instrusion cel L'idée si e comprends bien est de changer : fibaro:call(319, "pressButton", "2") -- envois sms intrusion seb fibaro:call(319, "pressButton", "3") -- envois sms instrusion cel par fibaro:setGlobal("SMS", "instrusion chez vous") Est ce bien cela ?
  14. soulac

    JPI SMS/MMS Gateway

    bonjour ADN182 merci pour le tuto cela fonctionne très bien et la solution d'envoyer plusieurs sms sur un seul bouton et super. J'ai juste une petite question sur le fonctionnement. A ce jour j'arrive bien à envoyer plusieurs SMS avec la commande fibaro:setGlobal("SMS", "Test") dans le bouton, et si je comprends bien il faut créer autant de bouton que de texte (SMS) à envoyer ? Exemple : - 1 Bt Intrusion - 2 Bt Alarme activé - etc... merci pour ton retour
  15. donc quand je sélectionne alarme Jour quand j'appuis sur TEST DES OUVRANTS dans le debug j'ai une erreur: line 59: bad argument #3 to 'gsub' (string/function/table expected) Quand j'appuis sur arrêt puis TEST DES OUVRANTS dans le debug j'ai une erreur: line 81: bad argument #1 to 'ipairs' (table expected,got userdata) une petite idée
  16. Bonjour j'avais installé le VD il y a une époque il fonctionné très bien. Je viens de déménager j'ai réinstallé tout les modules et j'ai faire la mise à jour de la box en 4.510. Maintenant je réinstalle le module et la même erreur que robisette. Pouvez vous nous aider? STEVEN ou MOICPHIL Merci d'avance
  17. Lazer pour mon information personnel on peut envoyer du TTS sur Yam ?
  18. Je pense qu'il nous faudrait des experts comme sebcbien, krikroff, Lazer, Moicphil. Mais je ne pense pas qu'ils ont des heos mais plus des sonos. Mais bon on peut toujours demander.
  19. franchement dommage car j'ai télécharger l'API des Heos qui est vraiment complète mais malheureusement je ne suis pas expert en développement. Je ne sais pas si dans l'api on peut envoyer du TTS.
  20. bonjour messieurs, Sinon le sonoe sa fonctionne ... Peut on grouper les pièces ? Si oui avons nous de la latence ? Quand on groupe deux pièces la music est synchro ou il y a un effet echo ? Sauf erreur de ma part je ne voie pas de sortie trigger dommage car couplé à un ampli multizone on peut allumer et couper le canal de l'ampli donc pas de souffle sympa dans une chambre. Avez vous des retours sur tout sa. Merci par avance de votre retour
  21. soulac

    Support Gea

    Bonjour Messieurs, Je me permet de vous contacter car avant de faire la mise à jour de ma HC qui est en 4.7 je souhaiterais la mettre en 4.9 je voulais savoir si GEA fonctionne bien dans la nouvelle version. Merci des retours d’expérience. PS: Si je ne suis pas dans le bon post dite le moi .
  22. soulac

    Support Gea

    @Pepite oui une fois tout refait à zéro cela fonctionne avec le code suivant : -- ================================================== -- CUISINE -- ================================================== -- Si déjà Allumé, Re-Allumage à 70% dès que détection mouvement sauf si module déjà a + de 64% (économie Z-Wave) GEA.add({id["D_MOUV_SALON"],{"Value+", id["SPOT_CUISINE"], 1},{"Value-", id["SPOT_CUISINE"],64}}, -1, "allumage",{{"Value", id["SPOT_CUISINE"], 65}}) -- Après 10min on dimme la lampe à 34% si pas de mouvement local malampesam = GEA.add({"Value+", id["SPOT_CUISINE"],64}, 2*60, "dim",{{"Value", id["SPOT_CUISINE"], 54},{"Repeat"}}) -- Après 3 min on met la lampe à 65% (prète pour prochain allumage) puis on éteint, uniquement si la lampe est entre 1 et 35 local malampesamdim = GEA.add({{"Value-", id["SPOT_CUISINE"],55},{"Value+", id["SPOT_CUISINE"], 1}}, 1*60,"off",{{"Value", id["SPOT_CUISINE"], 65},{"Function", function() fibaro:sleep(300) end},{"turnOff"}},{"Repeat"}) -- Relance des tâches en cas de détection pendant 30 secondes et si la lampe est allumée (économise GEA) -- GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, 30, "", {{"RestartTask", malampesam},{"RestartTask", malampesamdim},{"Repeat"}}) -- GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, 30, "Restart lampe", {{"RestartTask", malampesam},{"Repeat"}}) -- GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, 30, "Restart lampeDim", {{"RestartTask", malampesamdim},{"Repeat"}}) -- Relance des tâches en cas de détection si la lampe est allumée (économise GEA) -- GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, -1, "Relance", {{"RestartTask", malampesam},{"RestartTask", malampesamdim}}) GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, -1, "R allumage", {{"RestartTask", malampesam}}) GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, -1, "R dim", {{"RestartTask", malampesamdim}}) J'ai remis mon GEA Prod en route et Mon GEA Test et tout cela fonctionne. La suite au prochaine épisode enfin je pense que je réfléchirais à deux fois avant de faire une mise à jour Fibaro.
  23. soulac

    Support Gea

    @Frédéric j'en ai 10 instances
  24. soulac

    Support Gea

    Bon allé je recommence depuis le début. 1- Suppression de mes deux variables GEA_Prod et GEA_Test 2- Suppression de mes deux scènes GEA 3- Puis j'ai débranché électriquement ma fibaro ( Dans le doute) Après mise sous tension de ma fibaro 1- Création des deux variables GEA_Prod et GEA_Test 2- Création d'une scène GEA_Test dans lequel j'ai mie les lignes suivantes : --[[ %% autostart %% properties 168 value %% globals --]] local id = { -- entree -- -- OUVERTURE_ENTREE = 25, -- SPOT_ENTREE = 118, -- salon -- -- VR_SALON = 129, -- OUVERTURE_SALON = 40, -- LUSTRE_SALON = 114, D_MOUV_SALON = 168, -- D_LUM_SALON = 123, -- D_TEMP_SALON = 122, -- NEATO = 116, -- salle a manger -- -- VR_SAM = 76, -- OUVERTURE_SAM = 34, -- LUSTRE_SM = 80, -- cuisine -- -- OUVERTURE_CUI = 28, SPOT_CUISINE = 82, -- chambre mateo -- -- VR_CHAMBRE_M = 131, -- OUVERTURE_CH_M = 42, -- D_MOUV_CHM = 95, -- chambre parental -- -- VR_CHAMBRE_P = 142, -- LUSTRE_PARENTAL = 140, -- D_MOUV_PARENTAL = 134, -- couloir -- -- salle de bain -- -- exterieur -- -- D_LUM_EXT = 148, -- D_TEMP_EXT = 147, -- D_MOUV_EXT = 146, -- Virtual Device -- -- VD_PRESENCE_SEB = 161, -- VD_PRESENCE_CEL = 164, -- VD_SUNSET_SUNRISE = 112, -- VD_TEMP = 144, } puis les lignes sans les relances -- ================================================== -- CUISINE -- ================================================== -- Si déjà Allumé, Re-Allumage à 70% dès que détection mouvement sauf si module déjà a + de 64% (économie Z-Wave) GEA.add({id["D_MOUV_SALON"],{"Value+", id["SPOT_CUISINE"], 1},{"Value-", id["SPOT_CUISINE"],64}}, -1, "allumage",{{"Value", id["SPOT_CUISINE"], 65}}) -- Après 10min on dimme la lampe à 34% si pas de mouvement local malampesam = GEA.add({"Value+", id["SPOT_CUISINE"],64}, 2*60, "dim",{{"Value", id["SPOT_CUISINE"], 54},{"Repeat"}}) -- Après 3 min on met la lampe à 65% (prète pour prochain allumage) puis on éteint, uniquement si la lampe est entre 1 et 35 local malampesamdim = GEA.add({{"Value-", id["SPOT_CUISINE"],55},{"Value+", id["SPOT_CUISINE"], 1}}, 3*60,"off",{{"Value", id["SPOT_CUISINE"], 65},{"Function", function() fibaro:sleep(300) end},{"turnOff"}},{"Repeat"}) -- Relance des tâches en cas de détection pendant 30 secondes et si la lampe est allumée (économise GEA) -- GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, 30, "", {{"RestartTask", malampesam},{"RestartTask", malampesamdim},{"Repeat"}}) -- GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, 30, "", {{"RestartTask", malampesam},{"Repeat"}}) -- GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, 30, "", {{"RestartTask", malampesamdim},{"Repeat"}}) -- Relance des tâches en cas de détection si la lampe est allumée (économise GEA) -- GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, -1, "", {{"RestartTask", malampesam},{"RestartTask", malampesamdim}}) -- GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, -1, "", {{"RestartTask", malampesam}}) -- GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, -1, "", {{"RestartTask", malampesamdim}}) Sans oublier GEA.globalTasks = "GEA_Test" et la miracle des temps modernes cela fonctionne. Maintenant je vais voir pour les relances
  25. soulac

    Support Gea

    @Sakkhho tout d'abord merci car sa me remotive un peux. Je viens de refaire mon GEA en ne laissant que les ligne que j'ai besoin je vais re-tester. En ce qui concerne les lignes GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, 30, "", {{"RestartTask", malampesam},{"Repeat"}}) GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, 30, "", {{"RestartTask", malampesamdim},{"Repeat"}}) Avant j'avais sa voir ci dessous -- Relance des tâches en cas de détection pendant 30 secondes et si la lampe est allumée (économise GEA) GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, 30, "", {{"RestartTask", malampesam},{"RestartTask", malampesamdim},{"Repeat"}}) -- Relance des tâches en cas de détection si la lampe est allumée (économise GEA) GEA.add({{id["D_MOUV_SALON"]},{"Value+", id["SPOT_CUISINE"], 1}}, -1, "", {{"RestartTask", malampesam},{"RestartTask", malampesamdim}}) Mais Pepite ma dit qd version 4.70 il fallait mieux faire 2 lignes c'est pour cela que j'ai fait sa. Sinon pour les lignes -- Si déjà Allumé, Re-Allumage à 70% dès que détection mouvement sauf si module déjà a + de 64% (économie Z-Wave) GEA.add({id["D_MOUV_SALON"],{"Value+", id["SPOT_CUISINE"], 1},{"Value-", id["SPOT_CUISINE"],64}}, -1, "allumage",{{"Value", id["SPOT_CUISINE"], 65}}) -- Après 10min on dimme la lampe à 34% si pas de mouvement local malampesam = GEA.add({"Value+", id["SPOT_CUISINE"],64}, 1*60, "",{{"Value", id["SPOT_CUISINE"], 54},{"Repeat"}}) -- Après 3 min on met la lampe à 65% (prète pour prochain allumage) puis on éteint, uniquement si la lampe est entre 1 et 35 local malampesamdim = GEA.add({{"Value-", id["SPOT_CUISINE"],55},{"Value+", id["SPOT_CUISINE"], 1}}, 1*60,"dim",{{"Value", id["SPOT_CUISINE"], 65},{"Function", function() fibaro:sleep(300) end},{"turnOff"}},{"Repeat"}) Se sont des lignes que j'ai repris de @Sebcbien et cela fonctionné très bien en version 3.56
×
×
  • Créer...