qtn.leclerc Posté(e) le 8 mars 2016 Signaler Posté(e) le 8 mars 2016 Voilà le site ou l'API est disponible : http://products.bose.com/api-developer/index.html Et la réponse du support developpeur BOSE, ils sont prêt également à aider si nécessaire : ------ Hi Quentin, Unfortunately, we don't directly support specific integrations of Bose into systems like Fibaro – this support address is meant to support the development of those integrations by answering technical questions that come up when writing software using the API. If you would like to use the API to write software that allows your Fibaro box to control your speaker, you can definitely use the API to do so and if there are any specific questions about how to use the API we'd be happy to help. Apologies for not being able to be more helpful on this front, but that you for reaching out. Best Regards, The SoundTouch Team
qtn.leclerc Posté(e) le 8 mars 2016 Signaler Posté(e) le 8 mars 2016 @qtn.leclerc, tu peux développer le VD par exemple ? Je veux bien mais il faut déjà que je sache ce qu'est une VD ?
qtn.leclerc Posté(e) le 8 mars 2016 Signaler Posté(e) le 8 mars 2016 Ok tu t'y connais en développement ? Heu pas exactement, je suis un novice dans le domaine mais si des choses simples peuvent aider à développer cela, alors je suis preneur. Y-a-t-il des personnes qui ont déjà un peu commencé ?
Loic62185 Posté(e) le 13 mars 2016 Signaler Posté(e) le 13 mars 2016 Salut à tous j'ai commencé a essayer quelques bricoles... mais j'aurai besoin d'un petit coup de main au niveau des méthodes GET ou POST .... Merci d'avance .... --[[ %% properties %% events %% globals --]] local http = net.HTTPClient() response=http:request('http://192.168.0.100:8090?KEY_VALUE=PAUSE', { options = { method = 'POST', headers = { ["Content-Type"] = "multipart/form-data" } }, success = function(response) fibaro:debug("test ok") fibaro:debug(response) end, error = function(err) fibaro:debug("Test error:" ..err) end }) http=nil
Loic62185 Posté(e) le 13 mars 2016 Signaler Posté(e) le 13 mars 2016 Salut à tous j'ai commencé à essayer quelques bricoles .... mais j'aurai besoin d'un petit coup de main pour l'utilisation d'une méthode Get ou Post .... Merci d'avance....
qtn.leclerc Posté(e) le 17 mars 2016 Signaler Posté(e) le 17 mars 2016 Salut à tous j'ai commencé à essayer quelques bricoles .... mais j'aurai besoin d'un petit coup de main pour l'utilisation d'une méthode Get ou Post .... Merci d'avance.... Salut Loic, Que puis-je faire pour t'aider, qu'à tu besoin exactement ? Bonne réception
Loic62185 Posté(e) le 18 mars 2016 Signaler Posté(e) le 18 mars 2016 Salut merci à toi pour ton aide ! en fait je n'arrive pas a envoyer une simple commande de lecture , en utilisant la méthode POST. Connais tu l'utilisation de cette méthode sur la HC2 ? merci encore ....
flacon030 Posté(e) le 30 juin 2016 Signaler Posté(e) le 30 juin 2016 Bonjour a tous Je relance le sujet, ou en somme nous? Qui a essayer de faire une télécommande virtuel bose avec son HC2? Personne n'a de solutions a ce jour? Merci d'avance pour votre aide
flacon030 Posté(e) le 18 juillet 2016 Signaler Posté(e) le 18 juillet 2016 Je n'ai pas de sound touch sous la main, je pourrais faire des test que la semaine prochaine Mais il semble que le code soit plus de ce type, a vérifier je me base sur leur doc a ce chapitre 6.15 /key Description: Keys are used as a simple means to interact with the SoundTouch speaker. Send a remote button press to the device GET: 10 7 WEBSOCKETS NOTIFICATIONS N/A POST: <key state="$KEY_STATE" sender="Gabbo">$KEY_VALUE</key> In general, it is a good practice to send 2 discrete HTTP POST calls, the first using “press†as the key state, and the second using “release†as the key state. Doing so simulates both the press and release action of clicking a key. Possible values for “$KEY STATE†are “press†or “release†The back to back message bodies will look like the following: <key state="press" sender="Gabbo">$KEY_VALUE</key><key state="release" sender="Gabbo">$KEY_VALUE</key> se qui pour moi pourrait donner cela? Vous en pensez quoi? BOSE = Net.FHttp("192.168.1.67",8090)-- mettre l'adresse ip de son soundtouch fibaro:log('POWER') -- method for key_value press = '<key state="press" sender="Gabbo">POWER</key>' release = '<key state="release" sender="Gabbo">POWER</key>' response ,status, errorCode = BOSE:POST('/key', press) response ,status, errorCode = BOSE:POST('/key', release)
Loic62185 Posté(e) le 20 juillet 2016 Signaler Posté(e) le 20 juillet 2016 Je n'ai pas de sound touch sous la main, je pourrais faire des test que la semaine prochaine Mais il semble que le code soit plus de ce type, a vérifier je me base sur leur doc a ce chapitre 6.15 /key Description: Keys are used as a simple means to interact with the SoundTouch speaker. Send a remote button press to the device GET: 10 7 WEBSOCKETS NOTIFICATIONS N/A POST: <key state="$KEY_STATE" sender="Gabbo">$KEY_VALUE</key> In general, it is a good practice to send 2 discrete HTTP POST calls, the first using “press†as the key state, and the second using “release†as the key state. Doing so simulates both the press and release action of clicking a key. Possible values for “$KEY STATE†are “press†or “release†The back to back message bodies will look like the following: <key state="press" sender="Gabbo">$KEY_VALUE</key><key state="release" sender="Gabbo">$KEY_VALUE</key> se qui pour moi pourrait donner cela? Vous en pensez quoi? BOSE = Net.FHttp("192.168.1.67",8090)-- mettre l'adresse ip de son soundtouch fibaro:log('POWER') -- method for key_value press = '<key state="press" sender="Gabbo">POWER</key>' release = '<key state="release" sender="Gabbo">POWER</key>' response ,status, errorCode = BOSE:POST('/key', press) response ,status, errorCode = BOSE:POST('/key', release) Merci Flacon030 pour ton aide ! Avec ton codage, j'ai réussi à le mettre en route ! je vais travailler dessus maintenant et je fournirai les détails de mon plugin
Nico Posté(e) le 20 juillet 2016 Signaler Posté(e) le 20 juillet 2016 Du coup tu fais un plugin ou un VD ?
flacon030 Posté(e) le 23 juillet 2016 Signaler Posté(e) le 23 juillet 2016 cool, tu va surement avoir un coup d'avance sur moi car je n'ai toujours pas de soundtouch sous la main pour faire mes essais Je suis curieux de voir se qui va être fait
Loic62185 Posté(e) le 28 juillet 2016 Signaler Posté(e) le 28 juillet 2016 Coucou tout le monde , j'ai créé un Vd Bose opérationnel, avec les commandes principales, je vous en fourni une première version (n'oubliai pas de remplir l'adresse Ip et le port Tcp de votre Soundtouch).
Loic62185 Posté(e) le 28 juillet 2016 Signaler Posté(e) le 28 juillet 2016 Voici le Vd avec son logo Bosev1.vfib 2
flacon030 Posté(e) le 28 juillet 2016 Signaler Posté(e) le 28 juillet 2016 super Je part en vacance demain Je fait le teste chez mon client quant je rentre Tu a réussi a tous faire fonctionne du coup? Je crois qu'il y a aussi la possibilité de récupérer le status du sound touch comme le noms du morceau diffusé ou le nom de la radio?
Loic62185 Posté(e) le 29 juillet 2016 Signaler Posté(e) le 29 juillet 2016 Oui toutes les fonctions du Vd fonctionnent, on peut aussi récupérer les titres des morceaux mais cela arrivera prochainement....
jmg38 Posté(e) le 31 juillet 2016 Signaler Posté(e) le 31 juillet 2016 Bonjour, J'ai un sound touch 10 et cela ne fonctionne pas. Si j'ai bien renseigné l'IP , je n'ai pas trouvé de port. Merci
Loic62185 Posté(e) le 31 juillet 2016 Signaler Posté(e) le 31 juillet 2016 salut jmg38, ton numéro de port est surement 8090. 1
jmg38 Posté(e) le 31 juillet 2016 Signaler Posté(e) le 31 juillet 2016 Loic62185 Bonsoir, je viens d'essayer et... cela marche super. Merci bcp pour le travail réalisé.
jmg38 Posté(e) le 1 août 2016 Signaler Posté(e) le 1 août 2016 J'arrive bien avec GEA à allumer le soundlink avec power ( bouton 1) mais je voudrais avoir s'il est possible de l'allumer sur une station pré réglée. J'ai sur le bouton 6 de ma télécommande "France Info" mais je n'arrive pas à l'allumer avec GEA. Quel N) de bouton dois je mettre? merci
Did Posté(e) le 1 août 2016 Signaler Posté(e) le 1 août 2016 Je dirais le 13 si tu n'as pas ajouté de touches sur le VD de @Loic62185, sinon, comptes comme ceci: http://www.domotique-fibaro.fr/index.php/topic/4504-module-virtuel-num%C3%A9rotation-des-boutons/
jmg38 Posté(e) le 1 août 2016 Signaler Posté(e) le 1 août 2016 Merci c'était bien le 13. Sans vouloir abuser si tu as les chiffres du loto àvenir...
Did Posté(e) le 1 août 2016 Signaler Posté(e) le 1 août 2016 Tu n'as pas regardé le lien, @mprinfo nous explique comment déterminer le numéro du bouton (pas bon pour le loto... à moins que).
Messages recommandés