Aller au contenu

i-magin

Membres confirmés
  • Compteur de contenus

    2 558
  • Inscription

  • Dernière visite

  • Jours gagnés

    27

Tout ce qui a été posté par i-magin

  1. "Fonctionne avec des ampoules à filament (halogène) mais pas avec des LED ou Fluocompactes (même dimmables)." Je sais que la fin de la vente des ampoules halogènes est repoussée à 2018... mais tout de même
  2. Pour obtenir des informations sur les CLI (Command Line Interface), lancer LMS, puis - "aide" - "informations techniques" - LMS Command Line Interface Sinon, voici une "astuce" : - Lancer LMS - Choisir "radio", puis "local" (par exemple) - Cliquer sur "stations de radio" - Cliquer sur une radio, France Info (par exemple) - Récupérer l'adresse URL : http://opml.radiotime.com/Tune.ashx?id=s50514&formats=aac,ogg,mp3,wma,wmvoice&partnerId=16&serial=96bb1508bd7a57fd99bf354a16f6011f - Ce qui donne comme "Command Line Interface" : "playlist play http://opml.radiotime.com/Tune.ashx?id=s50514&formats=aac,ogg,mp3,wma,wmvoice&partnerId=16&serial=96bb1508bd7a57fd99bf354a16f6011f" - Ligne à intégrer dans le code lua de mon 1er post local cmnd = "playlist play http://opml.radiotime.com/Tune.ashx?id=s50514&formats=aac,ogg,mp3,wma,wmvoice&partnerId=16&serial=96bb1508bd7a57fd99bf354a16f6011f"
  3. i-magin

    "lien" Fibaro-Jeedom

    Dans la galerie du forum, tu choisis ton image : - soit tu fais un clic droit sur l'image et tu choisis "large" : l'image s'affiche donc en grand, puis à nouveau clic droit pour récupérer l'adresse de l'image - soit "options" "view all sizes" : cliquer sur large, puis clic droit pour récupérer l'adresse de l'image.... ce qui est plus long
  4. i-magin

    "lien" Fibaro-Jeedom

    Sympa ta procédure ! Je n'ai fait que créer un ou deux scripts pour tester le pilotage d'un module virtuel HC2 depuis Jeedom et un FGD211 sur HC2 (je débute ) Exemple EDIT : certaines de tes copies d'écran ne sont pas lisibles, même en cliquant dessus ... choisi l'option size: large
  5. i-magin

    "lien" Fibaro-Jeedom

    Masque ton apikey, si c'est la vrai
  6. i-magin

    Octan Remote/sonos/lua

    A mon sens, l'info de bouton relâché est liée au bouton maintenu. Je détecte le bouton maintenu : j'allume ma lampe dimmable au minimum et j'incrémente son éclairage jusqu'à l'info bouton relâché
  7. Hier au soir, la sonde 1-Wire d'un module FGK101 me renvoyait la température de 0,50°C (il est sur ma porte d'entrée à l'intérieur et je suis en appartement)... Batterie soit-disant à 100% Ce matin, 20° de plus... Je vous dis pas le choc thermique que j'ai subi
  8. i-magin

    Octan Remote/sonos/lua

    Oui, le play est indispensable et le sleep aussi pour contourner un problème Se reporter au topic sur le VD de @Krikroff (latence de certaines radios et du coup le play ne se fait pas) Debug : tu as raison Pour ta solution, c'est selon son besoin ... Pour ma part, je ne veux pas faire un cycle complet pour une radio qui est juste avant
  9. i-magin

    Octan Remote/sonos/lua

    Pour apporter quelques compléments : Voici le contenu du bouton 4 du module virtuel Test Sonos SDB, qui reprend le code de @Krikroff pour lancer un TTS sur Sonos Comme ma compagne faisait des appuis trop longs sur les touches de pilotage du radiateur, je lui envoie un message TTS d'erreur Je pourrais les supprimer, car elle s'est habituée à l'Octan Remote -- 362 is the Virtual Device ID -- 28 is the Process button ID local sid, bid = 362, 28 test_bouton = fibaro:getGlobalValue("octan_sdb") if (test_bouton == "1_1") then mp3 = "//192.168.1.xx/tts/radiateur_confort.mp3" elseif (test_bouton == "2_1") then mp3 = "//192.168.1.xx/tts/radiateur_economique.mp3" elseif (test_bouton == "1_3") then mp3 = "//192.168.1.xx/tts/erreur_radiateur.mp3" elseif (test_bouton == "2_3") then mp3 = "//192.168.1.xx/tts/erreur_radiateur.mp3" fibaro:debug(test_bouton) end -- Create STREAM params object local params = { -- stream: the file / uri stream = mp3, -- source: "local" or "http", "local" is setted by default source = "local", -- duration: play duration in seconds (option) or "auto" duration = auto, -- volume: the volume for playing the stream volume = 15 } local _f = fibaro local _x ={root="x_sonos_object",load=function(b)local c=_f:getGlobalValue(b.root)if string.len(c)>0 then local d=json.decode(c)if d and type(d)=="table"then return d else _f:debug("Unable to process data, check variable")end else _f:debug("No data found!")end end,set=function(b,e,d)local f=b:load()if f[e]then for g,h in pairs(d)do f[e][g]=h end else f[e]=d end;_f:setGlobal(b.root,json.encode(f))end,get=function(b,e)local f=b:load()if f and type(f)=="table"then for g,h in pairs(f)do if tostring(g)==tostring(e or"")then return h end end end;return nil end} -- Make a request to the remote to process params object instantly _x:set(tostring(sid), { stream = params }) _f:call(sid, "pressButton", bid) La ligne de code suivante fibaro:call(id_vd_SonosRemoteSDB, "pressButton", (radio_sonos_sdb + 21)); Parce que le bouton de sélection des radios du module virtuel de @Krikroff commence à 21 Et la ligne de code fibaro:call(id_vd_SonosRemoteSDB, "pressButton",7); Qui correspond au bouton "play"
  10. Explication sur dd : ICI
  11. i-magin

    Octan Remote/sonos/lua

    Non, non ! J'utilise deux boutons ! ... mais, il serait possible d'en utiliser qu'un... ce que je ne ferai certainement pas, car l'utilisation serait moins souple Ci-après le code de mon Octan Remote, dont je n'utilise pour l'instant qu'une partie des commandes : - 10 et 30 pour le radiateur électrique avec message TTS Sonos - 20 et 40 pour les radios Sonos --[[ %% properties 350 sceneActivation %% globals --]] local action = tonumber(fibaro:getValue(350, "sceneActivation")) local id_radiateur_sdb = 86 local id_vd_TestSonosSDB = 347 local id_vd_SonosRemoteSDB = 362 local radio_sonos_sdb = nil local actions = { [10] = function() -- 1_1 Une Pression ROND PLEIN fibaro:debug("Octan bouton rond plein simple pression") -- mode confort radiateur SDB fibaro:call(id_radiateur_sdb, "pressButton", "2"); fibaro:setGlobal("octan_sdb", "1_1"); fibaro:call(id_vd_TestSonosSDB, "pressButton", "4"); end, [11] = function() -- 1_4 Relaché ROND PLEIN fibaro:debug("Octan bouton rond plein relaché") end, [12] = function() -- 1_3 Maintenue ROND PLEIN fibaro:debug("Octan bouton rond plein maintenu") fibaro:setGlobal("octan_sdb", "1_3"); fibaro:call(id_vd_TestSonosSDB, "pressButton", "4"); end, [13] = function() -- 1_2 Double Pression ROND PLEIN fibaro:debug("Octan bouton rond plein double pression") end, [20] = function() -- 1 Pression + fibaro:debug("Octan bouton + simple pression") radio_sonos_sdb = fibaro:getGlobal('radio_sonos_sdb') fibaro:debug(radio_sonos_sdb) if (radio_sonos_sdb == nil) then radio_sonos_sdb = 1 end radio_sonos_sdb = math.min(5, radio_sonos_sdb + 1) fibaro:setGlobal("radio_sonos_sdb", radio_sonos_sdb); fibaro:call(id_vd_SonosRemoteSDB, "pressButton", (radio_sonos_sdb + 21)); fibaro:sleep(4*1000) fibaro:call(id_vd_SonosRemoteSDB, "pressButton",7); fibaro:debug(radio_sonos_sdb) end, [21] = function() -- Relaché + fibaro:debug("Octan bouton + relaché") end, [22] = function() -- Maintenue + fibaro:debug("Octan bouton + maintenu") end, [23] = function() -- Double Pression + fibaro:debug("Octan bouton + double pression") end, [30] = function() -- 2_1 Une Pression ROND VIDE fibaro:debug("Octan bouton rond vide simple pression") -- mode eco radiateur SDB fibaro:call(id_radiateur_sdb, "pressButton", "3"); fibaro:setGlobal("octan_sdb", "2_1"); fibaro:call(id_vd_TestSonosSDB, "pressButton", "4"); end, [31] = function() -- 2_4 Relaché ROND VIDE fibaro:debug("Octan bouton rond vide relaché") end, [32] = function() -- 2_3 Maintenue ROND VIDE fibaro:debug("Octan bouton rond vide maintenu") fibaro:setGlobal("octan_sdb", "2_3"); fibaro:call(id_vd_TestSonosSDB, "pressButton", "4"); end, [33] = function() -- 2_2 Double Pression ROND VIDE fibaro:debug("Octan bouton rond vide double pression") end, [40] = function() -- 1 Pression - fibaro:debug("Octan bouton + simple pression") radio_sonos_sdb = fibaro:getGlobal('radio_sonos_sdb') fibaro:debug(radio_sonos_sdb) if (radio_sonos_sdb == nil) then radio_sonos_sdb = 1 end radio_sonos_sdb = math.max(1, radio_sonos_sdb - 1) fibaro:setGlobal("radio_sonos_sdb", radio_sonos_sdb); fibaro:call(id_vd_SonosRemoteSDB, "pressButton", (radio_sonos_sdb + 21)); fibaro:sleep(4*1000) fibaro:call(id_vd_SonosRemoteSDB, "pressButton",7); fibaro:debug(radio_sonos_sdb) end, [41] = function() -- Relaché - fibaro:debug("Octan bouton - relaché") end, [42] = function() -- Maintenue - fibaro:debug("Octan bouton - maintenu") end, [43] = function() -- Double Pression - fibaro:debug("Octan bouton - double pression") end, } actions[action]()
  12. i-magin

    Octan Remote/sonos/lua

    Avec un seul bouton (ordre) c'est impossible... ou presque Pour mes 5 radios pré-sélectionnées, j'utilise une variable numérique de 1 à 5 que j'incrémente ou décrémente en fonction de l'une des deux touches (ordres) utilisées J'ai fait le choix en arrivant en butée haute ou basse de la plage 1 à 5, de rester sur la valeur de butée, ce qui oblige à changer de bouton Il serait en effet possible avec un seul bouton de passer en sens inverse en fin de butée Edit : ou de repartir à la valeur 1 de la boucle
  13. C'est aussi mon cas, l'une de mes 2 Greenwave s'est remise àclignoter avec la 4.080 Cela dit, elle l'a toujours fait malgré tout ce que j'ai tenté, c'est très aléatoire... avant la maj, elle s'était calmée durant 15 jours La Greenwave est un très bon rapport qualité prix, mais je ne voulais plus en acheter en attendant l'Aeotec Smart Strip version française... que l'on attend depuis mars 2015. Voir ICI
  14. @PITP2..... @grobelix Bienvenue ! Tu verras que @PITP2 n'est pas si méchant que çà et que, si le forum est centré sur Fibaro, son esprit est largement ouvert pour aborder un peu d'autres solutions domotiques ... avec des modules Fibaro
  15. Excellente nouvelle en effet, car j'ai également des volets roulants Bubendorff J'espère que c'est à tort que votre matériel a la réputation de ne pas être interfaçable avec des solutions de domotique et que les forums le déconseille à ce titre Bienvenue sur ce forum
  16. Pour info, j'ai reçu ce matin un mail de Domadoo qui s'excuse pour un retard inhabituel dans leur réponse... dont acte ! Ils sont au courant des difficultés et sont dans des investigations A suivre
  17. i-magin

    Jeedom

    Merci @fredo Mais la solution actuelle me convient bien, d'une part, parce que j'ai un NAS et d'autre part parce qu'avec la HC2 j'utilisais des MP3 déjà stockés pour les restituer plus rapidement (*) Je complète ce mail par deux séries d'images d'interrupteurs (la plupart en mode toggle) qui montrent que le dashboard de Jeedom peut ne pas être aussi austère que certains pouvaient le croire... et à la lecture du forum Jeedom, il existe bien d'autres possibilités (*) mais je suis curieux de connaître ta solution
  18. i-magin

    Jeedom

    Pour info, j'avais trop diminué la taille de l'icône "chambre enfant" Voici le résultat en 100x100 pixels avec la nouvelle image de @couillerot (modifiée pour FP 6 ordres) Mais je suis persuadé que le redimensionnement peut être automatique, en modifiant le code source du widget, qui est très facilement accessible. Mais il faut maîtriser HTML et CSS pour la base (et semble t'il, JavaScript pour pouvoir réaliser des choses plus complexes) Je ne maîtrise rien de tout cela et j'obtiens ceci J'en profite pour remercier à nouveau @couillerot
  19. Merci pour tes infos J'espère qu'il n'est pas malade de s'être rendu compte qu'ils avaient foiré toute une série de modules Plus sérieusement, on ne peut que lui souhaiter un bon rétablissement @Lazer avait commandé plusieurs modules je crois, moi un seul Il fonctionne avec une led dimmable avec une certaine latence. Je peux donc patienter et j'aimerais proposer à Domadoo son remplacement ultérieurement dans le cadre de la garantie Tiens nous au courant STP
  20. Des nouvelles de Qubino, @PITP2 ? Pour ma part, je n'ai pas eu de réponse au mail que j'ai adressé à Domadoo il y a 15 jours (et un message dans leur boîte vocale) Je viens de les relancer (ayant eu moi-même pas mal de choses à traiter...) @Lazer a eu une réponse de Domadoo, mais lui, fait partie du Staff du forum... notoriété oblige
  21. i-magin

    Jeedom

    Tu peux leur parler du plugin Sonos de Jeedom... il faudrait que je fasse une vidéo pour une bonne démonstration, mais encore du boulot Voici donc trois images - 1ère image sans commentaire - 2ème image : en cliquant sur le côté droit du plugin (1ère image), on obtient la liste des Sonos avec possibilité de les grouper & possibilité de cliquer sur un élément de la liste en cours - 3ème image : en cliquant sur le côté gauche du plugin (1ère image), la liste des radios A propos des radios, dans un scénario on peut demander le lancement d'une radio de la liste : il suffit de saisir quelques caractères pour que le nom de la radio soit proposé (saisie prédictive) Le TTS est géré mais nécessite un serveur, NAS par exemple, pour stocker les MP3 générés Si la phrase à générer existe déjà , elle n'est pas renvoyée au fournisseur TTS
  22. i-magin

    Jeedom

    Merci @Did
  23. i-magin

    Jeedom

    Les icônes de Mister Couillerot sont superbes et l'un des derniers est "craquant" J'ai regardé l'intégration de l'icone "chambre d'enfant" dans Jeedom, sachant que je n'y connais rien... mais bon, j'ai essayé pour le chauffage FP 6 ordres Pour vous donner une idée, je l'ai installé sur trois zones de chauffage Sympa, non ? Il me manque le symbole du chauffage économique.... si @couillerot pouvait l'intégrer dans sa galerie ? Merci d'avance !
  24. Je ne suis pas bricoleur, et j'ai découvert il y a 5 ans les chevilles Gold àclouer pour plaques de plâtre... utilisation très simple
  25. Mise à jour effectuée : 4.071 Bêta -> V4.080 ... RAS Fibaro a inventé un nouveau concept : la satisfaction du client parce que sa box n'a pas planté, après avoir flippé lors d'une mise à jour
×
×
  • Créer...