Aller au contenu

jucom

Membres confirmés
  • Compteur de contenus

    48
  • Inscription

  • Dernière visite

Tout ce qui a été posté par jucom

  1. jucom

    Help - requete HTTPS vers synology

    Effectivement la commande dépouillée des " passe bien dans le navigateur https://ADRESSEDUSYNO/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method=Trigger&version=1&eventId=1&eventName=This_is_external_event1&account=LOGIN&password=PASSWORD Mais pas via la HC3 qui renvoie toujours [07.03.2021] [18:38:28] [DEBUG] [SCENE99]: OK, réponse : {"error":{"code":101},"success":false} J'ai testé avec ' juste avant et après le requête HTTPS et " aussi mais le résultat est le même. La requête https initial est générée tel quel par surveillance station avec tous ces ". Je l'utilisais dans EEDOMUS et je la teste dans un navigateur.
  2. jucom

    gestion simple thermostat

    Je n'avais pas fait attention non plus et c'est justement ce que j'ai testé et ca ne fonctionne pas. Il y a un thermostat lié à une sonde de Tempé et un actionneur ON/OFF
  3. jucom

    gestion simple thermostat

    très belle bête l'IPX800 !! Mon bac est un 450L et il y a en plus 120L de filtration à décantation (en dessous dans la meuble). Une petite photo en pièce jointe .. Secure SRT 32x, c'est pas mal je ne vois pas de déport de sonde possible pour aller dans l'eau ??
  4. jucom

    Help - requete HTTPS vers synology

    Bon j'ai bien avancé grâce a tes conseil Lazer et aux échanges que j'ai pu lire sur le forum local http = net.HTTPClient() http:request('https://AdresseSynology/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method="Trigger"&version=1&eventId=1&eventName="This_is_external_event1"&account="LOGIN"&password="PASSWORD"', { success = function(response) if response.status == 200 then print('OK, réponse : '.. response.data) else print("Erreur : status=" .. tostring(response.status)) end end, error = function(err) print("Erreur : " .. err) end, options = { method = 'GET' } J'ai remplacé fibaro:debug() par print() et ca fonctionne enfin... presque :-) La commande est bien envoyée, mais la HC3 a pour réponse du Synology ; [06.03.2021] [23:53:17] [DEBUG] [SCENE99]: OK, réponse : {"error":{"code":101},"success":false} Cela correspond à un paramètre invalide ce que je ne comprends pas puisque la même commande HTTPS fonctionne quand elle est utilisée seule dans un navigateur. J'ai testé en méthode 'GET' et 'PUT' c'est pareil. Je continu mes recherches...
  5. jucom

    gestion simple thermostat

    Oui c'est pas faux d'ailleurs c'est limite dangereux. J'ai un chauffage de secours en cas de disfonctionnement mais comme tu le dis, si ca plante et que ca chauffe en continus, pour moi en 1H j'ai tout perdu. L'intérêt primordial de la gestion via la box qui est la sensibilité. Je peux enclencher à 27.9° et couper à 28.1 ce qui me permet d'avoir une variation vraiment très faible ce que je recherche. C'est vrai que si demain je peux trouver un thermostat aussi sensible qui prend une consigne via la box .. "J'achète !"
  6. jucom

    gestion simple thermostat

    ok je comprends mieux ! Merci beaucoup pour ces explications. C'est dommage quand mode bloc on ne permette pas comparer la valeur d'un périphérique a un la valeur d'un autre. Ca donnerai accès à plein de possibilités pour des gens comme moi qui ont 0 connaissance avec le code LUA (les autres codes aussi d'ailleurs ;-) )
  7. jucom

    Help - requete HTTPS vers synology

    J'ai lu que pcall permettait de détecter plus facilement ou se trouvent les erreurs. le truc c'est que je ne sais pas comment l’implémenter.
  8. Bonjour, je rejoins depuis peu la communauté Fibaro. J'ai commencé il y a 2 ans sur EEDOMUS et ayant une majorité de modules Fibaro j'ai naturellement changé de BOX. Bon il faut dire aussi que j'en avait un peu marre du grand nombre de modules pris en charge par l'EEDOMUS mais très souvent "à peu près.." Voila, j'équipe ma maison principalement pour la partie sécurité mais aussi pour l'aspect pratique. Dès que je peux automatiser, j’essaye de la faire. (Température Aquarium, chauffage, éclairage sur détection etc..) Merci de m'avoir lu, bonne journée !
  9. jucom

    Tout nouveau, tout neuf !

    Apres avoir mis de coté la HC2 faute de temps, de budget et de périphériques que j'avais déja qui n'étaient pas compatibles, j'ai fini par la revendre et rester temps bien que mal sur l'EEDOMUS. J'ai ensuite revu ma copie en me séparant ou en remplaçant ces modules pour repartir de 0 avec la HC3. Cette fois tous mes modules sont enfin compatibles. J'ai principalement dans la gamme Fibaro détecteurs d'ouvertures modules de volets roulants doubles swtich doubles swtich libres de potentiel Smart implants Hors Fibaro Détecteurs PIR PSP05-D Detecteurs PIR Steinel Mon but étant d'agir dans un premier temps sur la sécurité avec les détections PIR qui actionnent les camera du synology les volets roulants l'éclairage exterieur un module digicode avec badges rfid sur Smart implant l'aquarium, température + éclairage l'arrosage automatique du jardin les notifications et les remontés d'informations qui vont bien Il n'y a plus qu'a, l'adaptation n'est pas évidente mais je devrai y arriver.
  10. jucom

    Help - requete HTTPS vers synology

    j'ai essayé les 3 possibilités en prenant en compte les explications.avec cette version je vois qu'il prend bien la totalité de ma requête local http = net.HTTPClient() http:request('https://IPSYNOLOGY/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method="Trigger"&version=1&eventId=1&eventName="This_is_external_event1"&account="LOGIN"&password="PASSWORD"', { success = function(response) if response.status == 200 then fibaro:debug('OK, réponse : '.. response.data) else fibaro:debug("Erreur : status=" .. tostring(response.status)) end end, error = function(err) fibaro:debug("Erreur : " .. err) end, options = { method = 'PUT' } }) j'ai une erreur à la fin mais sans precision [02.03.2021] [18:51:33] [ERROR] [SCENE99]: avec les Slashs j'ai ca [02.03.2021] [18:18:00] [ERROR] [SCENE99]: (load):3: unexpected symbol near '<\239>' les .. il veut pas [02.03.2021] [18:23:40] [ERROR] [SCENE99]: (load):2: unfinished string near ''https://ADRESSEipSYNOLOGY/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method="..Trigger.."&version=1&eventId=1&eventName="..This_is_external_event1.."&account="..LOGIN.."&password="..PASSWORD, {'
  11. jucom

    Help - requete HTTPS vers synology

    Ok, j'ai compris la notion de chaine, quote et antislashs. Je test ca ! Merci Bcp,
  12. je commence a comprendre que le problème c'est la requête HTTPS en elle même car elle contient des " un peu partout. Elle n'est pas prise en compte dans son intégralité et du coup le reste de la requête génère des erreurs. je continu a chercher mais je ne suis pas certain d’être capable de faire en sorte que net.HTTPClient() puisse répondre à mon besoin si tenté que ça soit possible. je vais créer un post à part à part pour ne pas polluer ici.
  13. ok sorry, c'est noté. j'ai modif mon post.
  14. Bonsoir, un grand merci pour ce post qui pour moi est d'une grande utilité car je ne pars de 0 sur le code... J'ai passé bcp d'heures a tester de nombreuses possibilités mais j'ai toujours un message d'erreur. Je cherche a envoyer une simple requête HTTP pour contourner un problème de compatibilité avec mon synology (maj DSM7) L'idée c'est de pouvoir déclencher une action préconfigurée dans surveillance station depuis une HC3 via une requête HTTPS En clair la HC3 remonte un mouvement PIR et pousse la requête HTTPS qui déclenche l'action préconfigurée dans surveillance station. le requête est la suivante : https://ADRESSEipSYNOLOGY/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method="Trigger"&version=1&eventId=1&eventName="This is external event1"&account="{account}"&password="{password}" la requête fonctionne dans Firefox, j'ai le bon retour "success" et l'action préconfigurée fonctionne mais via ma scene lua j'ai trs une erreur. la dernière en date ; [01.03.2021] [22:32:59] [ERROR] [SCENE96]: (load):2: ')' expected near 'Trigger' ma scene lua ; en déclaration j'ai ; { conditions = { { id = 216, isTrigger = true, operator = "==", property = "value", type = "device", value = true } }, operator = "all" } en action j'ai ; local http = net.HTTPClient() http:request("https://ADRESSEipSYNOLOGY/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method="Trigger"&version=1&eventId=1&eventName="This is external event1"&account="MONLOGIN"&password="MONPASSWORD"", { success = function(response) if response.status == 200 then fibaro:debug('OK, réponse : '.. response.data) else fibaro:debug("Erreur : status=" .. tostring(response.status)) end end, error = function(err) fibaro:debug("Erreur : " .. err) end, options = { method = 'GET' } }) si quelqu'un pouvais m'aider ca serai vraiment cool car je ne m'en sort pas. J'imagine bien que ca doit paraitre hyper simple mais je ne suis vraiment pas doué. Merci à vous !
  15. jucom

    Quick App - Synology Surveillance Station

    @ Lazer, ok merci. Je v recup un lien de règle d'action de SS et je v essayer de l'intégrer dans une scène pour voir. @Sakkhho, c'est la version béta qui est dispo pour la plupart des modèles. (pas automatique, il faut la télécharger et la pousser) Sur les syno un peu anciens il est possible que la maj ne soit pas dispo. Apres ce n'est pas une révolution non plus cette maj..
  16. jucom

    Quick App - Synology Surveillance Station

    Slt à tous, je viens d'installer ce quickapp dans la HC3 fraichement déballée et j'ai semble t'il un prblm.. Je précise que je suis sur la version DMS7 du Synology ce qui je pense pose problème car j'ai testé sur un XPnology en HTTP et sur DMS6 et ca fonctionne. Avec le synology DSM7 j'ai ce message d'erreur : Error : Can't connect to https://IPduSYNO/webapi/query.cgi?api=SYNO.API.Info&method=Query&version=1&query=SYNO.API.Auth,SYNO.SurveillanceStation.Camera,SYNO.SurveillanceStation.ExternalRecording,SYNO.SurveillanceStation.PTZ : wrong version number Si quelqu'un pouvait m'aider car je la sèche et je ne pense pas pouvoir downgrader mon syno ?? Merci,
  17. jucom

    Heating Manager

    Bonjour, j'ai quitté EEDOMUS pour passer sur HC2 car la plus grosse partie de mes modules étaient en Fibaro. J'avais réussi a tout faire avec l'EEDOMUS car les possibilités, pour un user de mon très petit niveau, sont multiples et très facile d'accès. Mais la je rame énormément sur le LUA. Pour la partie chauffage j'ai un thermostat Danfoss qui n'est pas pris en compte dans le panneau de chauffage car je ne peux pas le lier avec un autre module (on / off). Le thermostat remonte bien sa consigne et il s'affiche aussi en temps que Thermomètre qui remonte sa tempé correctement. Je suis sur un plancher chauffant à eau qui fonctionne avec une PAC qui gère toute seule la température ext. Je n'ai pas besoin de planifier, de séparer les pièces etc.. car l'inertie est énorme et je chauffe toute la maison.. J'aimerai juste pouvoir piloter mon chauffage depuis la consigne de mon thermostat Danfoss sans proportionnel et en fonction de la température relevée par le thermomètre Danfoss. Si je demande 20 et qu'il fait 19 alors ON Si je demande 20 et qu'il fait 20.5 alors OFF Selon vous est ce possible assez facilement (sans code supplémentaire ?) Est ce que j'ai besoin de tous les VD ? Merci pour votre aide ! Ps : en photo, j'ai mis 2 inter On / OFF pour tester et le Danfoss qui s'affiche en temps que Thermostat et Thermomètre. Le tout dans une pièce "chauffage"
  18. jucom

    Tout nouveau, tout neuf !

    Top !! merci je vais tester ca :-)
  19. jucom

    Tout nouveau, tout neuf !

    Slt, par "périphérique pris en charge" ou "compatible" chez EEDOMUS il faut comprendre que l'inclusion se fera mais seules les fonctions de bases seront dispo. Je m'explique ; un detecteur d'ouverture de porte Fibaro va bien remonter son état ouvert / fermé mais c'est tout. Il ne sera pas possible de lui demander de dire bonjour toutes les 6h pour connaitre l'état de la batterie. La majeure partie des commandes Z-wave restent sans réponses même de simples commandes d’interrogations en ayant pris soin de réveiller le périphérique etc... La ou ca devient plus ennuyeux c'est quand certains périphériques remontent ou pas leur états et de temps en temps répondent à une commande z-wave. (pourtant avec un maillage impeccable et réception du signal a 100%) Du coup il y a une notion de fonctionnement aléatoire qui rentre en jeu. C'est très moyens quand on sécurise une maison. Idem pour les périphériques sur batteries qui tombent en rade sans prévenir faute de ne pas avoir remonté leur état. Pour le reste, l'interface est cool, le support inexistant et la réactivité Z-wave est bien moins rapide que sur la HC2 ! Je l'utilisais pour la détection PIR, l’allumage automatique de l'éclairage ext, le enclenchement des caméras en lien avec le Synology, le chauffage, le rafraichissement, la gestion de la température de l'aquarium, le système d'alarme ect... Du coup je bascule tout sur Fibaro et la ou j'avais galéré je trouve des VD super pratiques ! Pour le moment je suis trés comptant de mon HC2. Le seul truc qui me manque beaucoup c'est l'historique de l'état des périphériques que je n'ai plus via l'app mobile. Notamment pour la température, les détecteurs d'ouvertures et autres. Sur l'EEDOMUS j'avais ca sur chaque périphériques avec au choix graph ect.. Apres je n'ai encore chercher plus que ca.
×