Aller au contenu

pepite

Membres confirmés
  • Compteur de contenus

    9 579
  • Inscription

  • Dernière visite

  • Jours gagnés

    59

Tout ce qui a été posté par pepite

  1. Bonjour Une idée ? ben je n'ai pas de Gardena ;-) lol Tu as une erreur lua, ligne 99 de ta scene 10 qui doit etre ta scène status. A priori ca viendrait de la fonction MakeTimeStamp(datestring) lorsqu'il veut récuperer le last On line : la variable day n'a pas l'air d'exister. function MakeTimeStamp(dateString) local pattern = "(%d+)%-(%d+)%-(%d+)T(%d+):(%d+):(%d+)(%u)" local xyear, xmonth, xday, xhour, xminute, xseconds, xoffset = dateString:match(pattern) local converted_timestamp = os.time({year = xyear, month = xmonth, day = xday, hour = xhour, min = xminute, sec = xseconds}) local converted_time = os.date("%d-%m-%Y at %H:%M",converted_timestamp); return converted_time end --Find GARDENA Watering Computers if v.category == "watering_computer" then for a, b in pairs(v.abilities) do for c, d in pairs(b.properties) do if (d.name == 'last_time_online') then local watering_computer_online = (MakeTimeStamp(d.value)) if (VirtualDevice ~= nil) then fibaro:call(VirtualDevice, "setProperty", "ui.wateringcomputeronline.value", watering_computer_online) end if (debug == 1) then Debug("white", "Last on-line on " ..watering_computer_online) end Tu as quelle date d'indiquée dans ton application qui pourrait correspondre au last-on line ? As tu moyen de provoquer une connexion du Water Computer "Voiture" Sinon, essaie aussi d'envoyer un message sur le MarketPlace au créateur ;-)
  2. pepite

    Support Gea

    @fredokl bizarre bizarre, tu n'as pas actions après "démarrage" ? Pas d'erreur dans le debug ? Peux-tu essayer cela ? local toto = GEA.add({{"Global","Saison","Hiver"},{"Global","Maison","Oui"}, 30, "0+0 = tête à toto") -- Relancer Chauffage en Mode Automatique GEA.add({ id["PORTE_ENTREE"], {"(Global)","Saison","Hiver"},{"(Global)","Maison","Oui"} },-1 , "Chauffage Mode Automatique", { {"Inverse"}, {"RestartTask", toto} } ) @MAM78, ah ben non ;-) tu n'as pas tout lu, bon preuve que ce n'est pas assez clair, my fault ;-) -> Il est possible de compléter les messages par des options existantes pour connaitre leur valeur sans les mettre en CONDITIONS - Ceci : GEA.add( {"WeatherLocal!", "Temperature", ""}, {"WeatherLocal!", ""}, 30, " La température ext. est de #value[1]# ° - météo : #value[2]#") - Donne le même résultat que: GEA.add(true, 30, "La température ext. est de {WeatherLocal, Temperature}° - météo : {WeatherLocal}") - Autre exemple : GEA.add({"Global!", "Heure", ""}, 30, "Bientôt l'heure de l'#value#" ) / GEA.add(true, 30, "Bientôt l'heure de l'{Global, Heure}")
  3. OK compris, pas trop vite je l'avoue ;-) faut m'expliquer longtemps :-) et c'est bien agréable ;-)
  4. Au cas où, profite pour partager ce que tua s fait avec Deezer, ca peut interesser d'autres personnes.
  5. pepite

    Aide pour une Station météo

    Bonjour, Regarde du côté de Netatmo, tu as presque tout ce que tu souhaites ;-)
  6. et aussi une liste de lecture Spotify par @drboss ;-)
  7. pepite

    Support Gea

    @fredokl Salut, et comme ceci tu peux tester stp ? -- Relancer Chauffage en Mode Automatique GEA.add({ id["CAPTEUR_FGDW-002"], {"(Global)","Saison","Hiver"},{"(Global)","Maison","Oui"} },-1 , "Chauffage Mode Automatique", { {"Inverse"}, {"RestartTask", {chaufsalon1,chaufsalon2,chaufsalon3,chaufsalon4,chaufsalon5,chaufsalon6,chaufsalon7}} }) Elles font presque la même chose mais ta ligne ne fonctionnera que ;lorsque les conditions des variables globales passeront à hiver et maison oui, mais je ne ferais pas en instantané, mais en auto avec 30.
  8. Bonjour, Oui tu es obligé de boucler, mais pas forcément avec (pairs) ou (ipairs) tu peux fair eune boucle for i = 1, #toto... Enfin je crois. Que souhaites tu faire exactement ?
  9. pepite

    Cafetière

    Moi ma cafetière n'est pas domotisée mais derrière un Wallplug, elles devraient toutes l'etre non ?
  10. Bonjour à tous, Je n'ai pas cherché et ai un gros trou de mémoire. J'ai un FGD-212 qui fonctionne à moitié ;-) depuis peu ;-) Depuis l'interface WEB ou l'application, pas de souci, j'ai bien le retour d'état. Si je passe par l'interrupteur, aucun retour d'état. Je ne me souviens plus du pourquoi du comment. Avant de me lancer dans les recherches, surtout dans la soluce pour revenir au fonctionnement normal, je demande ;-) Ca ne me revient pas du tout du tout ;-) Merci à vous
  11. Salut, Tu vas dans le panneau de variables et tu regardes si les variables citées ci-dessus sont créées ? Si ce n'est pas le cas tu les créees. Inutile de rechanger tes identifiants s'ils sont bons
  12. Alors où en es tu ?? Ca avance??? Envoyé de mon Nexus 5X en utilisant Tapatalk
  13. pepite

    Freebox et domotique

    Ah oui il n a pas lésiner le Xav sur ce coup là. Ca commence à faire une grosse grosse bix tout de même. De bonne augure peut etre pour la V7 :-) Envoyé de mon Nexus 5X en utilisant Tapatalk
  14. Et lis ceci suite a ton erreur qu'a eu un autre utiisateur. A priori, faut recreer les variables et arreter plsuieurs fois et relancer plusieurs fois le script. Laréponse du créateur du VD
  15. ca progresse ;-) Regarde dans le panneau de variables si tu as la variable "gardena_userid", sinon crée la manuellement pour voir.
  16. Bonsoir, exemple du Watchdog de @Lazer, comme ceci ta déclaration : local watchdog = { {type = "Scene", id = 7, match = {text="GEA fonctionne depuis", interval=11*60}, no_match = {text=""}, count=1, restart=true, notification = {"push", "email"}}, -- GEA {type = "Scene", id = 18, match = {text="checking scene", interval=0}, no_match = {text=""}, count=1, restart=true, notification = {"push", "email"}}, -- CheckAll_Ids {type = "Scene", id = 14, match = {text="", interval=0}, no_match = {text=""}, count=1, restart=true, notification = {"push", "email"}}, -- Waze {type = "VD", id = 33, match = {text="", interval=40}, no_match = {text="", type="ERROR"}, restart=true, notification = {"push", "email"}}, -- YAMS WU {type = "VD", id = 17, match = {text="", interval=30}, no_match = {text="", type="ERROR"}, restart=true, notification = {"push", "email"}}, -- Sonos Player (Tk.isTraceEnabled = true) {type = "VD", id = 4, match = {text="", interval=0}, no_match = {text="", type="ERROR"}, restart=true, notification = {"push", "email"}}, -- Clock Sync {type = "VD", id = 50, match = {text="", interval=0}, no_match = {text="", type="ERROR"}, restart=true, notification = {"push", "email"}}, -- My Batteries {type = "VD", id = 14, match = {text="", interval=0}, no_match = {text="", type="ERROR"}, restart=true, notification = {"push", "email"}}, -- Evénements {type = "VD", id = 35, match = {text="", interval=0}, no_match = {text="", type="ERROR"}, restart=true, notification = {"push", "email"}}, -- Network Monitor {type = "VD", id = 32, match = {text="", interval=0}, no_match = {text="", type="ERROR"}, restart=true, notification = {"push", "email"}}, --Jour Chome } et regarde ceci http://wxlua.free.fr/Tutoriel_Lua/Tuto/Iterators/pairs.php
  17. @Delacoste c'est dans smart system status scene
  18. JE crois qu'on a dépassé les 14 jours de rétractation ;-)
  19. oui oui je m'en souviens très bien, je suis responsable ;-) J'assume totalement et fais mon Mea Culpa ;-) Au moins il est beau ;-)
  20. @TonyC Super Merci ;-) J'essaierai ce soir. Ca rame alors ? En même temps, le Clazio rame à lui tout seul @jojo je te reconnais bien là ;-) Essaierai IPCam aussi :-) Honnetement, je ne sais vraiment pas quoi en faire ;-)
  21. pepite

    Spotifyd

    Non non tu as raison, parle bien d'ALSA, donc carte son..En gros, pour jouer avec un RPi et des enceintes du fond du garage ;-)
  22. Super ;-) Quand tu auras fini ;-) je suis preneur du descriptif lol
×
×
  • Créer...