
Romain
Membres confirmés-
Compteur de contenus
67 -
Inscription
-
Dernière visite
Tout ce qui a été posté par Romain
-
Personne ne sais comment envoyer une commande POST avec argument avec une HCL ? C'est peut être pas possible car je ne trouve pas beaucoup d'info sur internet.
-
Merci mais justement non, ça ne fonctionne pas. Mais ça fonctionne parfaitement avec mes caméras. D'apres ce que j'ai compris, c'est une commande POST et pas GET qu'il faudrait Ensuite, je dois passer un argument : event=test
-
Merci pour ta réponse. Seulement je ne voit pas dans tes tutos de réponse àma question. Je sais envoyer des requetes avec un virtual device, je le fait dailleur pour mes caméras, et cela fonctionne très bien avec la commande get Je sais également changer l'état d'une variable grâce aux virtual device. Mais le cas expliqué dans mon premier post ne fonctionne pas, mais fonctionne très bien avec curl
-
Bonjour à tous, J'ai un problème que je n'arrive pas à résoudre. J'ai une application sur mon pc qui me permet de programmer des boutons pour exécuter différente commande sur mon ordinateur. Ces boutons peuvent être appelé par des requêtes http avec une commande POST. Je souhaite donc intégrer tout ça dans un périphérique virtuel de ma HCL. Mais impossible d’exécuter la requête, ça ne fonctionne pas. Cette commande fonctionne parfaitement dans curl pour Windows : curl "http://192.168.1.10:56756/application/events" --data "event=test" Comment l'adapter pour qu'elle fonctionne dans un virtual device de ma HCL ? Merci d'avance
-
Impeccable, ça fonctionne parfaitement. Merci beaucoup.
-
Bonjour à tous, Je développe mon propre logiciel pour contrôler la home center. J'utilise pour ça l'outil curl sur windows, qui me permet d’exécuter des requêtes en ligne de commande. Tout fonctionne parfaitement bien, que ce soit le contrôle ou la récupération d'information. Tout sauf la requête pour modifier une variable qui est dailleur différente des autres. J'ai toujours une erreur. Exemple : Je veux passer la variable "test" à la valeur "3" Voici la requête que je veux utiliser via curl : curl -X PUT -d '{"name":"test","value":"3"}' http://user:password@192.168.1.2/api/globalVariables Et quand je l’exécute, j'ai toujours la même erreur : {"type":"ERROR","reason":JSON_PARSE_ERROR","message":"Expect either an object or array at root"} Toutes les autres requêtes fonctionnent, que ce soit via curl ou via la barre d'adresse dans chrome. Voici ce que j'utilise : http://tutoriels.domotique-store.fr/content/49/45/fr/api-commander-le-home-center-par-des-requ%C3%AAtes-http.html Si quelqu'un à la solution... Merci d'avance.
-
Non je n'ai pas testé cette méthode. Et concernant ma méthode, on peut voir effectivement sur différent forum qu'elle ne fonctionne plus avec le dernier firmware de la livebox play Une chance pour moi, ce n'est pas le dernier firmware qui est installé, espérons que ça dure le plus longtemps possible. Mais quelqu'un sur le forum d'orange indique que c'est toujours possible avec le nouveau en firmware en réinitialisant la box puis en refaisant la manip.
-
Pour que tout fonctionne à l'identique à l’intérieur ou à l’extérieur du réseau, il faut que la box gère le loopback Ce qui n'est pas le cas de la Livebox Play d'Orange. D’où l’intérêt de ce post et du contournement que j'ai trouvé. Le coup de la modification du fichier host ne fonctionne que sur le périphérique sur lequel tu le modifie. Et c'est impossible à modifier sur un iPhone. Et même si ça serait possible, on retomberait sur le même problème car depuis l’extérieur du réseau, il essaierais donc de pointer vers une ip locale.
-
Non, ce n'est pas une bonne solution car ça fonctionnerai uniquement sur l'ordi en question. Il y aurai toujours le probleme sur les iPhones. Mais ce n'est plus très important car j'ai trouvé une solution de contournement qui fonctionne parfaitement. J'ai réussi a donner à mes périphérique le nom DNS que je voulais grâce au mode développeur de chrome. La livebox play permet de mettre le nom DNS que l'on souhaite mais on ne peux pas mettre de point. Le mode devellopeur permet d'intercepter le script qui modifie le DNS afin de renseigner le nom voulu. C'est dingue d'en arriver la mais ça fonctionne parfaitement.
-
Ok je comprend. Enfin pour l'instant j'en suis très satisfait et j’espère que ça va durer. latoupie : excellent ton annonce lol
-
Merci pour ta réponse. Oui j'ai bien cru comprendre que le problème venais apparemment de la mise a jour. Mais pourquoi se précipiter sur cette maj ? Ce que je veux dire c'est qu'avec la v3, tout fonctionne parfaitement et sans bug, la stabilité est parfaite. C'est pas le principal ? Je préfère avoir moins de fonctionnalité avec une stabilité parfaite que l'inverse.
-
Je suis assez nouveau chez fibaro, ça fait qu'un mois que j'ai la Home Center Lite. Mais..... je la trouve super stable, je n'ai aucun bug, et tout répond instantanément. Alors j'avoue que je ne comprend pas. L'herbe n'est pas forcément plus verte ailleurs. Perso, je sors de la Homelive d'orange, et la, oui c'est une vrai catastrophe. Mais avec une trentaine de module, la box de fibaro est vraiment parfaite. Que reprochez vous exactement à la box de fibaro ?
-
Je vais regarde de ce coté la Merci
-
Merci pour le lien. Ce système fonctionne parfaitement et je l'utilise depuis que j'ai la Home Center Je l'ai dailleur expliqué dans mon premier post. Le problème se situe au niveau des caméras. Pour y avoir accès de l’intérieur et de l’extérieur grâce au nom de domaine, elle doivent elle aussi avoir chacune leur propre nom de domaine (ça c'est pas un problème). Sauf que l'astuce mentionné ci dessus ne fonctionne que avec les périphérique filaire Et mes caméras sont en wifi. Donc je suis bloqué.
-
C'est exactement ça ! Je cherche depuis des jours sur google mais pas de solution actuellement, a part des bidouilles qui ne fonctionne pas dans mon cas Donc je continue de chercher.
-
Bonjour et merci pour la réponse. Mais je pense que mon explication n'est pas très clair. L'ouverture des ports sur ma livebox play fonctionne parfaitement. Après l'avoir fait, j'accède bien a mon application fibaro depuis l'extérieur. Je sais faire et le fait depuis des années sur de nombreuse box. Le problème de la livebox play c'est a partir de l'intérieur du réseau (àla maison). Dans le parametrage de l'application : Si on est àl'intérieur, on renseigne l'adresse ip local de la home center Si on est àl'extérieur, on renseigne le nom de domaine (après avoir ouvert le bon port) Mais il est impossible de passer par le nom de domaine depuis l'intérieur du réseau. Ce qui oblige àjongler avec les paramètres selon qu'on soit àl'intérieur ou àl'extérieur du réseau. C'est un problème très connu de la livebox play
-
Et pourrais tu me dire comment tu as configuré tout ça dans ta livebox play stp ?
-
Ce n'est pas un problème de redirection de port, ça je sais faire Je peux accéder àn'importe quel périphérique de mon réseau depuis l’extérieur en ouvrant les ports que je veux. Le problème est depuis l’intérieur, vu que la livebox play ne gère pas le loopback, je dois sans cesse jongler entre le nom de domaine et l'ip local, selon que je sois àl’intérieur ou àl’extérieur du réseau. Problème très connu de la livebox play. Je ne vois pas comment m'en sortir.
-
Bonjour à tous, Le problème est compliqué et je ne vois aucune solution. Je possède une Home Center Lite et une Livebox Play. Pour pouvoir accéder à ma Home Center depuis l’extérieur par l'application, je me suis créé un compte noip afin d'avoir un nom de domaine car j'ai une adresse IP dynamique. Jusque la, aucun problème. Je redirige le port 80 vers la Home Center dans l'interface de la Livebox. Je renseigne mon nom de domaine dans l'application et tout fonctionne parfaitement......... depuis l’extérieur. En effet, dès que je suis dans mon réseau local, ça ne fonctionne plus. Et la raison est toute simple, la livebox play ne gère pas le loopback, c'est à dire que si on veut accéder à la Home Center depuis l’intérieur du réseau avec le nom de domaine, ça ne fonctionne pas. On est redirigé vers l'interface de la livebox. Il y a une solution de contournement qui consiste à renommer la Home Center par le nom de domaine dans l'interface de la Livebox. Et donc la, aucun problème Depuis l’extérieur on pointe sur un nom de domaine qui redirige vers le port 80, et depuis l’intérieur on pointe sur un nom de machine (qui est identique au nom de domaine). Mais la problème se corse. En effet j'ai installé des caméras IP. Donc aucun problème de configuration, depuis l’intérieur tout fonctionne parfaitement en paramétrant dans la Home Center l'adresse IP local des caméras. Mais depuis l’extérieur, tout fonctionne, sauf les caméras. Je me doute que pour ça, je doit paramétré l'adresse IP public des caméras dans la Home Center mais comment faire vu mon problème ci dessus ? De l’extérieur ça fonctionnera mais pas depuis l’intérieur. J'ai essayé avec un autre nom de domaine pour les caméras et en en renommant les cameras par les nom de domaine dans la Livebox mais ça ne fonctionne pas. Cette astuce ne doit fonctionner que pour un seul périphérique et c'est la Home Center qui en profite. J’espère que c'est assez clair mais c'est difficile à expliquer. Quelqu'un serait t'il dans le même cas que moi et aurait une solution ? Merci
-
Impeccable ça fonctionne Merci
-
Merci pour la réponse. J'avais déjà vu ce sujet. Sauf que moi c'est l'inverse que je veux faire. Je veux pouvoir modifier des variables grâce aux périphériques virtuel, et non voir leurs états.
-
Bonjour, Tout est dans le titre. Comment modifier la valeur d'une variable par un bouton d'un périphérique virtuel sur HC Lite ? Merci.
-
Merci pour ta réponse. Je vais donc me pencher sur les variables et modules virtuel. Je souhaitai simplement faire comme dans une voiture avec une clim auto. On sélectionne la température souhaité et on la modifie quand on veux. C'est bizarre que quelque chose de si basique ne soit pas inclus en natif
-
Bonjour, Je possède un chauffage électrique et j'ai créé un panneau de chauffage pour gérer l'allumage et l'extinction avec un capteur de température. Seulement, je ne veux pas gérer les températures par moment de la journée comme proposé par le panneaux de chauffage. Je veux simplement pouvoir sélectionner une température avec mon smartphone. Que le chauffage s'allume et s’éteigne en fonction de la température sélectionné. Mais il est apparemment obligatoire avec l'application de sélectionner une durée d’exécution pour la nouvelle température choisi. Ce je ne veux pas du tout, je veux que la température que je renseigne sois permanente, enfin jusqu’à mon prochain changement. Je pense que c'est une demande toute simple mais je n'ai rien trouvé sur le forum qui permet de faire ça sans choisir une durée.
-
Bonjour Lazer, Concernant l'iPhone, je l'aime pour 2 raisons principales. Le design et la finition que je trouve irreprochable, et iOS qui est d'une fluidité exemplaire. Je ne suis pas la pour faire la pub d'Apple, je n'ai dailleur aucun autre appareil de cette marque, mais c'est juste que j'aime cet appareil. Je travail dans l'informatique et je fais de la programmation, j'aime bien avoir plein de possibilité, ne pas me sentir bloqué, et bien malgré tout, je trouve que iOS est le meilleur système mobile actuel. Attention, ce ne sont que mes préférences, mais Android, avec ou sans surcouche, je n'aime pas, question de gout. Concernant le tri des icônes sur l'appli, ça ne fonctionné effectivement pas du tout jusqu’à aujourd'hui. La position n'été pas enregistré. Mais depuis aujourd'hui, tout s'enregistre parfaitement. Je me suis fait une installation assez complète avec une trentaine de modules et j'ai supprimé tous mes périphériques virtuels car je n'en ai plus l'utilité, peut être qu'il y a un lien.