Aller au contenu

cdlsal

Membres confirmés
  • Compteur de contenus

    32
  • Inscription

  • Dernière visite

Tout ce qui a été posté par cdlsal

  1. cdlsal

    Api Requêtes Http (Contrôle Distant)

    C'est ce que j'avais lu ici aussi : http://www.domotique-fibaro.fr/index.php/topic/885-acc%C3%A8s-hc2-de-lext%C3%A9rieur/ Je vais essayer via le serveur VPN de la freebox on va voir la stabilité à l'usage, sinon je switcherai sur ta méthode. C'est vrai qu'utiliser qu'ouvrir un port différent du 80 te protège des mecs qui sniffe de plages d'ip avec le port 80 ouvert. Mais si c'est une attaque ciblé, rien empêche de scanner l'ensemble des ports TCP et UDP pour une ip donnée, mais je vois pas bien qui pourrait faire ça sur une ip de particulier...
  2. cdlsal

    Api Requêtes Http (Contrôle Distant)

    Ah oui exact, la freebox propose un client VPN bridgé. 'tain je suis con... Merci je vais tenter ça.
  3. cdlsal

    Api Requêtes Http (Contrôle Distant)

    Pour le raspberry j'avais étudié la question, ça peut de toute façon servir à autre chose mais il faut ajouter ~45€ (B+ / Alim / Boitier) Pour le VPN, tu peux détailler? Mon serveur VPN je le met sur mon dédié? Il y a un client sur la box?
  4. cdlsal

    Api Requêtes Http (Contrôle Distant)

    C'est l'effet de bord sur l'interface qui est chiant parce que en soit les requêtes sont signés en basic authenth donc c'est pas trop gênant. Le but est dans un premier temps de récupérer des données de la box pour les stocker sur un serveur distant, par exemple température et consommation. Sur une HC2 c'est assez simple, mais avec une HCL sans lua il n'est pas possible de programmer d'envoi j'ai l'impression. La solution la plus simple est donc un script croné qui tourne régulièrement et qui contacte la box pour récupérer les données, mais le serveur sur lequel tourne le script n'est pas sur le réseau local.
  5. Bonjour, Je souhaite contrôler ma box à distance via l'api de requête HTTP décrite ici : http://tutoriels.domotique-store.fr/content/49/45/fr/api-commander-le-home-center-par-des-requ%C3%AAtes-http.html Cela fonctionne t-il qu'en local? Ou existe-t-il un moyen de le faire à distance depuis une machine via l'adresse ip publique de ma box? Merci d'avance, Camille
  6. Bonjour, Je me suis rapidement attelé à la tâche, niveau code php un script de ce style fera l'affaire : <?php $db_name = "NOM_DB"; $db_login = "LOGIN_DB"; $db_passw = "PASSWORD_DB"; $db_table = "TABLE_DB"; $feed = $argv[1]; $value = $argv[2]; $db = mysql_connect('localhost', $db_login, $db_passw); mysql_select_db($db_name, $db) or die('Erreur SQL !<br>'.mysql_error()); $sql = "CREATE TABLE IF NOT EXISTS " . $db_table . "(ffeed varchar(128), ftimestamp TIMESTAMP, fvalue DOUBLE)"; mysql_query($sql, $db) or die('Erreur SQL !<br>'.mysql_error()); $sql = "INSERT INTO ".$db_table." (ffeed, ftimestamp, fvalue) VALUES (\"".$feed."\", NOW(), ".$value.")"; mysql_query($sql, $db) or die('Erreur SQL !<br>'.mysql_error()); ?> Le script à la base était fait pour un autre type de graph, mais l'idée est de stocker les valeurs avec un type, une valeur et un timestamp. Après sur le site il suffira de faire un select where type=tonType pour récupérer les données associées. Ca évite de faire 50 tables différentes. Ensuite niveau script, il suffit de croner un truc comme ça : */2 * * * * php -f /home/domotique/www/loggerCL.php [type] [valeur] Avec par exemple [type] = tempSalon et [valeur]=21, et l'adresse du fichier php sur le serveur. Maintenant l'intérêt est limité, le but est de récupérer dynamiquement la valeur sur la box mais puisque le script s’exécute sans problème il suffira simplement de récupérer en tête du fichier php les valeurs en appelant l'api de la box. Mais pour le moment je ne peux pas le faire car mon serveur est un dédié qui n'est pas sur mon réseau local et je ne trouve pas comment contacter ma box via le web? Est-ce possible? Merci
  7. Bonjour, Camille, 27 ans, chef de projet web. Je m'inscris sur le forum dans l'optique d'acheter une Fibaro HCL car je suis déçu de la stabilité de ma vera lite, je souhaiterai donc avoir vos feedbacks sur les possibilités de cette box. J'ai en effet un site sur un serveur dédié avec une interface déjà développé de consultations de graphique et de pilotage de la box, j'aimerai pouvoir le réutiliser pour cela il faut : Soit du code lua pour appeler un script php sur un serveur distant (uniquement sur HC2) Soit une api contactable via le web et non pas seulement en local (je ne sais pas si c'est possible) Bonne soirée à tous Camille
×
×
  • Créer...