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. Très bon tuto : merci @lazer Je viens juste de faire l'installation et c'est ok. Juste une précision : pour visualiser les graphes, il suffit d'aller chercher avec son navigateur favori l'adresse de son serveur Web/graph
  2. Et respecter au maximum la syntaxe des 4 questions possibles pour demander l'heure.: Sarah il est quelle heure Sarah quelle heure est-il Sarah peux tu me donner l'heure Sarah tu peux me donner l'heure
  3. En effet, le CEC a été implémenté sur la Freebox V6 depuis de nombreux mois. Si l'on possède du matériel compatible avec le CEC (amplis - TV) reliés en HDMI, on peut n'utiliser qu'une seule télécommande (notamment celle de la Freebox) pour contrôler les fonctions essentielles de ces appareils C'est ce que je fais, sauf que je rencontre comme beaucoup d'autres des problèmes de gestion de son au démarrage : voir les incidents remontés depuis septembre 2012 sur le Bugtracker - Freebox Player (FS#10900 - AVR) Pour ce qui me concerne, le son ne bascule pas automatiquement sur mon ampli Yam au démarrage J'arrive très souvent à passer le son par l'ampli en appuyant sur la touche AV de la télécommande Freebox. Parfois je suis obligé d'éffectuer une manip que je ne décrirai pas ici, car ce n'est pas le sujet A savoir que le bug doit être difficile à cibler car il dépend de plusieurs facteurs : l'ordre d'allumage des appareils, si la Freebox sort d'une veille profonde ou non, si les appareils sont bien configurés...
  4. Merci pour le tuto utile pour les appareils qui ne peuvent être pilotés que par IR Pour la TV Sony que tu donnes en exemple, il me semble bien qu'elle est connectable au réseau filaire Ethernet .... Et vraisemblablement pilotable de cette façon
  5. Merci JC pour l'export global de tous les modules virtuels Par contre, je rencontre toujours le problème d'import de toutes les données
  6. Réponse : ICI
  7. i-magin

    Envoi requête HTTP

    L'envoi de message vocal depuis mon HC2 vers SARAH (et le plugin "parle") fonctionne bien Supprime le premier espace entre "phrase=" et "Alarme" et remplace tous les autres espaces de ton message par le caractère +
  8. Un retour rapide sur ma première utilisation de S.A.R.A.H : - je n'ai pas hésité à tester S.A.R.A.H., car son installation n'est pas intrusive (téléchargement d'un fichier zip, décompression et lancement de 2 scripts) - j'ai testé sur mon "PC de bureau" sous Windows 8.1 pro ( S.A.R.A.H s’installe uniquement sous Windows 7 ou Windows 8) et j'utilise le micro de ma Webcam Microsoft - j'ai également installé le plugin (S.A.R.A.H) intitulé "homecenter2" de Vincent Fresnel (disponible sous "store" depuis la console d’administration de S.A.R.A.H.). En résumé, il faut modifier 3 paramètres (adresse IP de son HC2, user et admin), puis lancer la découverte automatique des modules. - ce plugin fonctionne bien. Merci à @kabutop et @Fredric qui ont apporté sur ce forum une précision importante sur la prise en compte des commandes vocales.... exemple : Je voulais allumer la lumière de mon salon : - la pièce s'intitule : "Salon" - le module s'appelle : "Eclairage salle" Pour allumer la lumière, je dois lancer une commande vocale sous ce format : "SARAH" "commande" "module" "pièce" Sans changer le script ni le nom de mon module, il me faut dire : "SARAH" "allume" "Eclairage salle" "salon" (NB : grâce à SARAH, je me suis rendu compte que j'avais choisi des intitulés à la va-vite lors de la configuration de ma box et modules ) Mes tests se sont arrêtés là pour l'instant... en espérant que les modules virtuels soient pris en compte prochainement (en attente patch de @kabutop )
  9. L'info "status 200" (de couleur verte) provient des lignes de code "fibaro:log" de ce type fibaro:log('status'..status)
  10. En effet, j'avais constaté trop de latence. Tu peux donc diminuer la valeur sleep. Je n'ai pas encore regardé ton code, mais le mien est vraiment basique. Il ne comporte pas de contrôle comme ceux de @Krikroff, avec des "retry" en cas d'absence de retour d'info de l'ampli
  11. Tu peux essayer ceci : local testdebut = (string.find(response, "<Val>") + 5); local testfin = (string.find(response, "</Val>") - 1); response = string.sub(response, testdebut, testfin -1)..","..string.sub(response, testfin, testfin)
  12. Un petit détail : pourquoi "-2" pour ""</Val>" dans ton retour d'info volume ? Je suis allé un peu vite dans mon explication d'hier à propos des 3 lignes suivantes : local testdebut = (string.find(response, "<Power>") + 7); local testfin = (string.find(response, "</Power>") - 1); response = string.sub(response, testdebut, testfin) La valeur retournée par le Yam est toujours entourée de deux paramètres significatifs de l'info recherchée. Par exemple, si l'on souhaite l'état de "Power", la valeur retournée est précédée de <Power> et suivie de </Power> Je recherche donc en premier la position de <Power>. Obtenant la position du premier caractère "<" de <Power> j'ajoute à cette valeur le nombre de caractères de <Power>, soit +7 : ce qui me donne la position du 1er caractère de la variable retournée par le Yam A l'inverse, et pour obtenir la position du dernier caractère de cette variable, je retranche (toujours) 1 à la position de "<" le 1er caractère de </Power> Je voulais joindre un fichier contenant un maximum d'infos et de codes pour les amplis Yamaha , mais le téléchargement est impossible (taille = 2046Ko)... et ne figure pas apparamment le RX-V2067
  13. Exemple pour récupérer le statut "Power" local selfId = fibaro:getSelfId(); local _deviceIp = fibaro:get(fibaro:getSelfId(), "IPAddress"); local _devicePort = fibaro:get(fibaro:getSelfId(), "TCPPort"); ​ YAM = Net.FHttp(_deviceIp,_devicePort) payload = '<YAMAHA_AV cmd="GET"><Main_Zone><Power_Control><Power>GetParam</Power></Power_Control></Main_Zone></YAMAHA_AV>' response ,status, errorCode = YAM:POST('/YamahaRemoteControl/ctrl', payload) fibaro:sleep(3000) if errorCode == 0 then fibaro:log('status'..status) fibaro:call(selfId,"setProperty","ui.powerStatus.value",response); else fibaro:log("error") fibaro:call(selfId,"setProperty","ui.powerStatus.value","erreur"); end En retour, tu obtiens au niveau du label "powerStatus" la chaîne de caractère suivante Pour récupérer le paramètre "Standby" ou "On", j'ai ajouté un peu de code (3 lignes) qui vont bien faire rigoler les pros du codage local selfId = fibaro:getSelfId(); local _deviceIp = fibaro:get(fibaro:getSelfId(), "IPAddress"); local _devicePort = fibaro:get(fibaro:getSelfId(), "TCPPort"); ​ YAM = Net.FHttp(_deviceIp,_devicePort) payload = '<YAMAHA_AV cmd="GET"><Main_Zone><Power_Control><Power>GetParam</Power></Power_Control></Main_Zone></YAMAHA_AV>' response ,status, errorCode = YAM:POST('/YamahaRemoteControl/ctrl', payload) fibaro:sleep(3000) if errorCode == 0 then fibaro:log('status'..status) local testdebut = (string.find(response, "<Power>") + 7); local testfin = (string.find(response, "</Power>") - 1); response = string.sub(response, testdebut, testfin) fibaro:call(selfId,"setProperty","ui.powerStatus.value",response); else fibaro:log("error") fibaro:call(selfId,"setProperty","ui.powerStatus.value","erreur"); end
  14. J'ai repris le module virtuel pour ampli Yamaha RX-V673 que j'avais commencé il y a trois semaines J'ai ajouté les fonctions GET pour "power" et "mute" J'ai également laissé un bouton "test" pour les fonctions GET. (ici info retour du volume)... C'est dommage mais je ne récupère pour ainsi dire rien pour "Netradio" Attention, ce module virtuel est vraiment "brut de fonderie", avec récup de code à droite et à gauche... rien à voir avec les MV de @Krikroff avec fonctions, contrôles, etc Yamaha_RX-V673.vfib
  15. Houlà ! je me suis mal fait comprendre ! C'est @Krikroff le spécialiste... moi, je ne sais que tester ce qu'il fait
  16. Bonjour JC ! Toujours en lutte avec ce problème de JSON Je pense "reprendre du service" durant le week-end.... voire après
  17. i-magin

    USB Image Tool

    Cette histoire de clé usb n'est pas très claire Il y a plusieurs mois, j'ai fait un échange standard de HC2. J'ai restauré mes données sur la nouvelle box depuis l'ancienne clé USB Après cette restauration, je ne pouvais pas utiliser la nouvelle clé usb (sauvegarde impossible). Et l'ancienne clé usb fonctionne très bien Il y déjà des contributions concernant ce point sur ce forum, mais je ne vais pas les chercher....j'ai déjà du mal à écluser toutes les contributions suite à mon absence
  18. Bravo @lolomail J'avais bien avancé un module virtuel pour ampli Yamaha RX-V673, mais mon départ ne m'a pas permis de le finaliser
  19. i-magin

    Push météo

    Si cela peut t'aider, voir : ICI L'api est différente, mais le principe est le même
  20. i-magin

    Perte du controle par la box

    Merci pour ces explications. Pour le protocole IPv6 on a encore le temps ... même si certains opérateurs l'ont déjà déployé (Free par exemple : chaque équipement connecté à Internet via une Freebox en zone dégroupée dispose d'une IP fixe propre) NB : je ne l'utilise pas
  21. i-magin

    Karotz

    Dates d'ouverture de la chasse ?..... bon, je sors
  22. Merci pour le tuto Je n'avais pas eu de souci d'inclusion Même paramètres que @pgondot, sauf que je n'ai pas les paramètres 2 et 113
  23. Bon, une fois de plus, je ne suis pas là pour faire de la pub... Mais, il suffit d'aller sur la page d'accueil de ce forum pour voir les coordonnées d'une boutique de domotique.... puis chercher "manuels et tutoriels" et on trouve des docs en français
  24. J'ai eu la zwave-me quelques jours entre les mains. Hormis le fait que je n'arrivais pas à l'associer, j'ai du changer la pile au bout de trois jours d'essai. Besoin d'un tournevis très fin pour démonter le boîtier et j'ai trouvé la pile et son support en vrac (A noter que c'était la version 1 et que je ne connais pas la seconde version) Bref, j'ai fait l'échange avec la minimote et j'en suis content J'ai eu du mal pour associer la 1ère, mais j'en ai acheté une 2ème sans souci d'intégration (voir ma contribution) Je n'ai pas testé d'autres télécommandes zwave
  25. Euh.... je ne suis pas sà»r de ta question ? Donc ta zwave-me est HS et tu demandes des infos sur la pile de la télécommande Aeon Labs - Minimote ? Cette télécommande est rechargeable sur un port USB, c'est un gros avantage par rapport aux autres qui consomment des piles à vitesse grand V Par contre je n'ai pas essayé de démonter la telco pour aller voir la batterie
×
×
  • Créer...