Message populaire Steven Posté(e) le 23 mai 2014 Message populaire Signaler Posté(e) le 23 mai 2014 OPENKAROTZ MV - Version 1.20 But : Ce module virtuel à pour but d'offrir les fonctions principales associées à votre lapin libéré par le biais d'OpenKarotz. Ce module virtuel permet de Faire parler le lapin (TTS) Lui demander de prendre un photo (stockée sur le lapin) Faire bouger les oreilles (gauche, droite, random et reset) Choisir la couleurs de la led Choisir la vitesse de clignotement Appeler l'application Mood Appeler l'application Funny Clock Jouer,stopper le mode Squeezbox Le mettre en veille (sleep) - (pas sur la photo) Le réveiller (WakeUp) - (pas sur la photo) Installation : - Importer le module virtuel ci-joint : OpenKarotz.vib Paramétrage : Renseigner l'adresse IP et le Port de votre Karotz dans les champs prévus à cet effet. Faire parler le lapin : Il faut créer un variable "Karotz" depuis le panneau des variables. Une fois créée vous pouvez modifier sa valeur fibaro:setGlobal("Karotz", "Ma phrase a lui faire dire") Appuyer sur le bouton TTS Exemple en LUA local module_id = 100 fibaro:setGlobal("Karotz", "Ceci est la phrase à dire") fibaro:call(module_id, "pressButton", "1") Visuel (v1.00) : Historique : version 1.10 Permet de bouger l'oreille gauche ou droite Ajout des bouton Squeezbox Play et Squeezbox stop version 1.15 Correction du bug permettant de changer la couleur de la led version 1.20 Ajout de libellés Possibilité d'enregistrer ou annuler le changement de couleur de la led Astuce : Pour utiliser la caméra de votre Karotz et la HC en mode image par image, il vous suffit de rentrer les paramètres suivants : Choisir une caméro "Autre" Entrer l'adresse IP de votre Karotz URL JPG : /cgi-bin/snapshot_view?silent=1 URL MPEG : /cgi-bin/snapshot_view?silent=1 Cochez JPG (à la fin) Refresh time 5 secondes OpenKarotz.vfib 12
Domodial Posté(e) le 24 mai 2014 Signaler Posté(e) le 24 mai 2014 Fonctionne parfaitement bien, associé a Gea ! La caméra fonctionne nickel ! Merci Steven
Domodial Posté(e) le 24 mai 2014 Signaler Posté(e) le 24 mai 2014 Concernant "Clock" et "Mood" La voix est complétement saccadé, tu as ça aussi ?
Domodial Posté(e) le 24 mai 2014 Signaler Posté(e) le 24 mai 2014 Problème corrigé avec une nouvelle maj OpenKarotz que je n'avais pas vu (2.08 alors que j'était en 2.07) Puis application du correctif. C'est Good plus de saccades !
Massalia Posté(e) le 24 mai 2014 Signaler Posté(e) le 24 mai 2014 Merci pour ce module virtuel, je vais le référencer sur le site. Si vous voulez je peut vous fournir un logo "propre" pour le module virtuel si vous me donnez la taille de l'image 1
Steven Posté(e) le 24 mai 2014 Auteur Signaler Posté(e) le 24 mai 2014 128x128 png, transparence autorisée. C'est un honneur. Merci àtoi et hésite pas àfaire des commentaires.
Steven Posté(e) le 25 mai 2014 Auteur Signaler Posté(e) le 25 mai 2014 version 1.10 Permet de bouger l'oreille gauche ou droite Ajout des bouton Squeezbox Play et Squeezbox stop (suppression de code mort)
Domodial Posté(e) le 25 mai 2014 Signaler Posté(e) le 25 mai 2014 Dommage que l'image de la camera ne soit pas visible dans les applis. C'est du coté de Fibaro que ça se passe, sur le dashboard l'image est visible. A l'inverse, les caméras IP ne sont pas visible sur le dashboard mais visible sur les applis. Pige plus rien moi
JossAlf Posté(e) le 25 mai 2014 Signaler Posté(e) le 25 mai 2014 @Steven Les curseurs permettant de régler la couleur de la lumière ne fonctionnent pas. Idem pour le curseur du clignotement... qui partage la même architecture de code J'ai l'impression qu'il y a un "end" en trop ligne 50 dans les boutons 7, 8, 9 et 10 : [ERROR] 19:00:12: line 50: '' expected near 'end' Si on supprime le "end" les curseurs fonctionnent. Par contre impossible de revenir à la couleur et au clignotement standard si on remet tous les curseurs à 0 ... Il serait peut-être bon de prévoir un enregistrement des réglages et de revenir dessus quand tous les curseurs sont à 0 (ou avec un autre bouton "Reset couleur"). Petit détail sur les oreilles : Si on fait appui sur le bouton "reset" et que l'on attend 2 ou 3 secondes, Quand on choisi de bouger l'oreille gauche, la droite bouge légèrement ?! J'ai rien vue dans ton code qui justifierait ça mais j'ai peut-être mal regardé.
Steven Posté(e) le 25 mai 2014 Auteur Signaler Posté(e) le 25 mai 2014 version 1.15 Correction du bug permettant de changer la couleur de la led @JossAlf Merci d'avoir repéré le soucis. Je vous ai malheureusement joint la mauvaise version. Pour l'oreille après le reset, je n'ai pas du tout ce comportement. Et en effet, le code ne modifie pas les oreilles, il demande juste un reset. Pour les couleurs, je ne pense pas que je ferais quelques chose. Il est déjà pas très aisé de passer de 4 sliders gradués de 1 à 100 pour effectuer une conversion en RRVVBB avec un clignotement de 300 à 1200. Alors faire l'inverse cela ne sera pas du gâteau. De plus, ce module est à voir un peu comme un télécommande je ne vois donc pas pourquoi il devrait mémoriser les couleurs pour pouvoir les restituer après. Je ne connais pas de télécommande qui fait cela Néanmoins, l'idée est sympa.
Massalia Posté(e) le 25 mai 2014 Signaler Posté(e) le 25 mai 2014 Je ne sait pas si ca peut vous aider mais la fonction leds mémorise par default chaque changement de couleur, de vitesse etc ... SAUF si on lui demande de ne pas le faire. Exemple : Supposons que l'on soit en configuration par default donc la led clignote en vert, on lance la commande suivante /cgi-bin/leds?pulse=1&color=FFFF00&nomemory=1 La led se met à clignoter en orange mais on ne mémorise pas la modification. Si ensuite on rappelle la fonction leds sans paramètres /cgi-bin/leds La led se remet dans son dernier été mémorisé c.a.d en vert clignotant. Voilà si ca peut vous aider .... 1
Steven Posté(e) le 25 mai 2014 Auteur Signaler Posté(e) le 25 mai 2014 Voilà qui simplifie le tout Je prépare cela pour la prochaine version.
JossAlf Posté(e) le 25 mai 2014 Signaler Posté(e) le 25 mai 2014 Cool le retour àla couleur d'origine sera facile Par contre j'ai passé le lapin en 208 et patatra... Il est accessible pour certaines choses comme les oreilles, le TTC mais il s'allume en bleu et je ne peut pas changer les couleurs. Au début je pensais qu'il n'était pas connecté... Mais si. Bon après 2 heures il était planté. Vu que la v208 est toujours accessible, je vais la relancer. On verra. Suis vert le 207 était super stable chez moi. En tapant ta première ligne de commande (message 13) voici ce que j'obtiens : Failed to open connection to "system" message bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory HTTP/1.0 200 OK Server: OpenKarotz WebServer 1.0 Connection: close Accept-Ranges: bytes Content-type: text/plain Access-Control-Allow-Origin: * {"color":"FFFF00","secondary_color":"000000","pulse":"1","no_memory":"1","speed":"700","return":"0"}
Massalia Posté(e) le 25 mai 2014 Signaler Posté(e) le 25 mai 2014 Ja vais remettre la 2.07 en ligne, si tu veut mais redémarre ton Karotz complètement (Débranche la prise) avant de revenir en arrière.
JossAlf Posté(e) le 25 mai 2014 Signaler Posté(e) le 25 mai 2014 Merci. Je suis repassé en 207 sans couper le jus. Je n'avais pas vu ton message. Même résultat : bleu clignotant mais accessible. Dois je repasser en 208 couper le jus et repasser en 207 ?
JossAlf Posté(e) le 25 mai 2014 Signaler Posté(e) le 25 mai 2014 Idem. La commande dans safari http://192.168.0.55/cgi-bin/leds donne Failed to open connection to "system" message bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory HTTP/1.0 200 OK Server: OpenKarotz WebServer 1.0 Connection: close Accept-Ranges: bytes Content-type: text/plain Access-Control-Allow-Origin: * {"color":"00FF00","secondary_color":"000000","pulse":"0","no_memory":"0","speed":"700","return":"0"}
Massalia Posté(e) le 25 mai 2014 Signaler Posté(e) le 25 mai 2014 Tu as vraiment coupé le jus, le message que tu as est mié au fait que les services n'ont pas démarrés.
JossAlf Posté(e) le 25 mai 2014 Signaler Posté(e) le 25 mai 2014 Oui. Je recommence et compte jusqu'à10 avant de rebranches...
JossAlf Posté(e) le 25 mai 2014 Signaler Posté(e) le 25 mai 2014 Toujours pareil. Le lapin fait le bruit de démarrage du son qui descend. Il clignote bleu. Je n'entends plus le son qu'il faisait truand il passait au vert. Plus de rendu non plus. Et il reste bleu clignotant. Au bout de quelques minutes ou àla première commande il reste bleu fixe. Impossible de changer les leds. Mais le reste fonctionne... 1
JossAlf Posté(e) le 25 mai 2014 Signaler Posté(e) le 25 mai 2014 Oui bien sur rien ne presse. Je tirais sur la corde aussi de mon côté. Bonne nuit
Massalia Posté(e) le 26 mai 2014 Signaler Posté(e) le 26 mai 2014 Je viens de publier le patch 2.19 qui corrige tout ça normalement, merci de vos retours.
Messages recommandés