
jorderic
Membres confirmés-
Compteur de contenus
187 -
Inscription
-
Dernière visite
Tout ce qui a été posté par jorderic
-
Salut àTous, Passage de 4.056 à4.080. J'ai des soucis avec des règles de déclenchement GEA immédiat ou différé. Ce qui étonnant, c'est que cela concerne des déclencheurs différents: FGK, variable, FGD.... mais pas tous Egalement sceneActivation. Avez vous eu ce type de soucis?
-
@domadial: J'utilise aussi IFTTT mais avec le script de Steven (j'utilise aussi celui de Pinou mais pour les actions récurrentes): http://www.domotique-fibaro.fr/index.php/topic/6162-quel-calendrier-pour-fibaro-hc2/?p=106466
-
Bon j'ai trouvé une solution, pas forcément très propre mais cela fonctionne: J'ai créé un 2e calendrier pour les événements non récurrent (l'autre est géré avec le script de Pinou) Je récupère les évènements de ce calendrier avec le script de Steven qui alimente le VD correspondant. J'affecte àune VG le 1er label (donc le prochain évènement). J'ai créé une condition IFTTT qui se déclenche 15 minutes avant le début d'un évènement du calendrier correspondant. La tâche exécutée est un appui bouton VD via http, qui lance le TTS Sonos avec une phrase reprenant la nouvelle VG donc le RDV!
-
Salut, J'avais le même souci. Après plusieurs exclusions/inclusions, cela fonctionne parfaitement. Mais il est vrai que ma couverture Z-wave est assez dense....
-
Fibaro Détecteur De Fumée Z-Wave Plus Fgsd-002 À 9.00 € 9€ @ Orange
jorderic a répondu à un(e) sujet de mprinfo dans Sites internet
j'en ai eu, cool! -
Détecteur D'inondation Fibaro Z-Wave Fgfs-101 À 19€ @ Orange
jorderic a répondu à un(e) sujet de mprinfo dans Sites internet
Merci du tuyau, commandé! -
@steven: salut steven. Je viens de mettre en place ton script calendar en complément de celui de pinou. Je souhaite maintenant utiliser la fonction TTS sonos pour lire les évènements. L'objectif est d'avoir une rappel avec son RDV mais sur le TTS. Possible d'après toi?
-
pareil prénom
-
Salut à tous, J'essaye d'envoyer d'autres commandes à ma TV, mais je n'y arrive pas. Mon objectif c'est de pouvoir mettre la TV sur HDMI2 et également régler le volume à un niveau défini. Je n'ai pas trouver de commande fonctionnant .... Est ce possible?
- 39 réponses
-
@feeling: J'ai testé ton script pour récupérer les infos de la caméra, mais rien ne fonctionne pas..... En fait, je n'arrive à rien en "local" avec la caméra, alors que je l'ai bien sur le réseau et qu'elle fonctionne correctement.
-
Salut àtous et bonne année ! Pour moi impossible de faire fonctionner la caméra avec la scène. Problème réglé en utilisant IFTTT et en alimentant une VG en fonction des personnes arrivant at home via un GET http. Action quasiment immédiate Envoyé de mon iPhone en utilisant Tapatalk
-
la voici: PHP Version 5.6.14-0+deb8u1
- 39 réponses
-
@HANSOLO: J'ai bien créer le VD avec le bon n° renseigné dans la scène. Je n'ai pas encore créé les variables car j'ai suivi le tuto et je devrais obtenir les variables àcréer en rouge mais rien dans le débug mise àpar ce que j'ai indiqué. La scène ne se rafraichi pas non plus et le debug=1 ne donne pas d'infos sup. Voici la scène en entier peut être y a t'il une erreur dedans: --[[ %% properties %% autostart %% globals --]] -- DIESE DATEN ANPASSEN local client_id = 'xxxxxxxxxxxxxxxxxxx' local client_secret = 'xxxxxxxxxxxxxxxxxxxxxxxx' local username = 'xxxxxxxxxxx' local password = 'xxxxxxxxxxxxx' local refresh = 8 local debug = 1 local vd_ID = 503 -- AB HIER NICHTS MEHR ANPASSEN local token = '' local request_body = '' Debug = function ( color, message ) if (debug == 1) then fibaro:debug(string.format('<%s style="color:%s;">%s', "span", color, message, "span")) elseif (debug == 0) then end end DebugChange = function ( color, message ) fibaro:debug(string.format('<%s style="color:%s;">%s', "span", color, message, "span")) end DebugError = function ( color, message ) fibaro:debug(string.format('<%s style="color:%s;">%s', "span", color, message, "span")) end fibaro:debug('netatmo welcome Integration v.1.0 gestartet.') if (debug == 0) then fibaro:debug('Debug = 0. Es wird bis auf Fehler und Status-Änderungen nichts debuggt.') else fibaro:debug('Debug = 1. Es wird alles debuggt.') end fibaro:debug('Szene wird alle ' ..refresh.. ' Sekunden ausgeführt') local sourceTrigger = fibaro:getSourceTrigger(); function oAuth(nextFunction) local request_body = 'grant_type=password&client_id=' .. client_id .. '&client_secret=' .. client_secret .. '&username=' .. username .. '&password=' .. password .. '&scope=read_camera' getResponseData('https://api.netatmo.net/oauth2/token', request_body, function(data) if (data.access_token ~= nil) then token = data.access_token gethomedata() else DebugError( "red", "oAuth-API-Call konnte nicht durchgeführt werden! oAuth 2.0 lieferte keinen Wert zurück"); end end ) setTimeout(oAuth, refresh*1000) end function getResponseData(url, body, func) local http = net.HTTPClient() http:request(url, { options = { method = 'POST', headers = { ['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8' }, data = body }, success = function(response) func(json.decode(response.data)) end }) end function gethomedata() request_body_cam = 'access_token=' ..token.. '' getResponseData('https://api.netatmo.net/api/gethomedata', request_body_cam, function(getData) if (getData.body ~= nil) then for w, v in pairs(getData.body.homes) do --fibaro:debug('tabelle auslesen') for a, b in pairs(v.persons) do if (b.pseudo ~= nil) then if (b.out_of_sight == false) then if (fibaro:getGlobalValue(b.pseudo..'_status') ~= nil and fibaro:getGlobalValue(b.pseudo..'_lastseen') ~= nil) then fibaro:setGlobal(b.pseudo.. "_lastseen", b.last_seen) local change_var = tonumber(fibaro:getGlobalValue(b.pseudo..'_status')) if (change_var == 0) then DebugChange( "green", b.pseudo.. ' ist jetzt anwesend. Setze den Status 1 in der globalen Variblen') fibaro:setGlobal(b.pseudo.. "_status", "1") else Debug( "white", b.pseudo.. 's Status hat sich nicht geändert. Mache nichts') end else DebugError( "red", "ACHTUNG: Die Varaiblen " ..b.pseudo.. "_status & " ..b.pseudo.. "_lastseen müssen eingerichtet werden!") end else if (fibaro:getGlobalValue(b.pseudo..'_status') ~= nil and fibaro:getGlobalValue(b.pseudo..'_lastseen') ~= nil) then fibaro:setGlobal(b.pseudo.. "_lastseen", b.last_seen) local change_var2 = tonumber(fibaro:getGlobalValue(b.pseudo..'_status')) if (change_var2 == 1) then DebugChange( "orange", b.pseudo.. ' ist jetzt abwesend. Setze den Status 0 in der globalen Variblen') fibaro:setGlobal(b.pseudo.. "_status", "0") else Debug( "white", b.pseudo.. 's Status hat sich nicht geändert. Mache nichts') end else DebugError( "red", "ACHTUNG: Die Varaiblen " ..b.pseudo.. "_status & " ..b.pseudo.. "_lastseen müssen eingerichtet werden!") end end end end end else DebugError( "red", "API-Call konnte nicht durchgeführt werden! Möglicherweise ist die Refresh-Rate zu klein!") end fibaro:call(vd_ID, "pressButton", "9") end ) end if (sourceTrigger["type"] == "autostart") then oAuth() end Merci
-
Non les fichiers téléchargeables du Tuto n'avaient pas la balise.
- 39 réponses
-
Bon après des heures et des heures de recherche, j'ai trouvé l'heure. dans les pages php, la balise est : <?php et voila tout fonctionne merci!
- 39 réponses
-
Salut, j'ai installé la scène comme décrit, renseigner mes paramètres dev.netatmo (idem station météo) mais rien. La scène se lance puis plus rien après cela: [DEBUG] 18:56:21: netatmo welcome Integration v.1.0 gestartet. [DEBUG] 18:56:21: Debug = 1. Es wird alles debuggt. [DEBUG] 18:56:21: Szene wird alle 8 Sekunden ausgeführt Une idée?
-
J'ai testé directement les commandes du type: http://192.168.0.33/cec/tv_on.php Rien, la page reste vierge, pas d'autres infos....
- 39 réponses
-
Je pense que oui, j'ai testé en installant une page php perso (très simple), et l'affichage est ok.
- 39 réponses
-
@gazous: Désolé de te relancer mais quand penses tu? Je n'arrive toujours pas àfaire de commande en http....
- 39 réponses
-
oui et pour être sur j'ai testé: # User privilege specification root ALL=(ALL:ALL) ALL www-data ALL=(ALL) NOPASSWD:/usr/local/bin/cec-client www-data ALL=(ALL) NOPASSWD:/usr/bin/cec-client www-data ALL=(ALL) NOPASSWD:/usr/bin/cecc-client www-data ALL=(ALL) NOPASSWD:/usr www-data ALL=(ALL) NOPASSWD:/bin www-data ALL=(ALL) NOPASSWD:/sbin www-data ALL=(ALL) NOPASSWD:/bin/echo www-data ALL=(ALL) NOPASSWD:/sbin/shutdown
- 39 réponses
-
@gazous: Salut, je te remercie pour ton tuto que j'ai suivi avec attention. J'arrive a utiliser les commandes CEC directement avec le RPI mais pas avec les commandes php... usr/local/bin/cec-client n'existe pas chez moi c'est : /usr/bin/cec-client ou /usr/bin/cecc-client Je n'arrive pas àtrouver l'erreur... Une idée peut être? Merci d'avance
- 39 réponses
-
Salut, Ayant beaucoup de TTS, mp3 et mix bande son + TTS en mp3, voici les sites que j'utilise et qui fonctionne très bien: génération TTS: http://soundoftext.com/ et pour le mix son + TTS en mp3: https://audio-joiner.com ça fonctionne très bien !
-
@JossAlf: Juste pour te remercier de tes contributions sur la squeezebox ! Avec un peu d'adaptation, j'ai monté un Raspberry avec un carte DAC hifiberry et du coup j'ai un système de diffusion des TTS et mp3 ànouveau parfaitement fonctionnel! (àla place de la diffusion sur les sonos)
-
@pitp2: Oui j'avais vu et fait cette modif. Cela ne fonctionne malheureusement pas toujours àcause des restrictions...
-
@pitp2: Le fait que les restriction google bloque le tts. J'ai essayé de trouver une solution alternative mais dur dur de modifier le code...