Forum Lifedomus

Version complète : ICO de chez Ondilo
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2
Bonjour à tous,
Est-ce que l'un d'entre-vous utilise cet objet connecté "ICO de chez Ondilo", il sert à différentes mesures pour la piscine.
Il y a une API qui peut retourner des mesures pour LD, mais il faut un développeur pour un nouveau connecteur.
https://interop.ondilo.com/docs/api/cust...#user-data
Intéressant pour les spécialistes de json.
Si l'un d'entre vous est tenté pour le développement, je suis preneur.
A bon entendeur.
Bonjour à tous,
Je reviens vers mon problème, que je résume ci-dessous.
Pour obtenir les données de ma piscine avec l'objet connecté (ICO Ondilo), j'utilise une API
Docs à cette adresse :
https://interop.ondilo.com/docs/api/cust...ation-flow

https://interop.ondilo.com/docs/api/cust...userd-data


J'ai fait un script en python et j'obtiens bien toutes les infos.


SUR LD :
Comment paramétrer le connecteur pour avoir une connexion ?

J'ai fait ceci :
[attachment=2714][attachment=2715]

J'obtiens une fenêtre du site Ondilo ICO où je renseigne Identifiant et Mdp.
[attachment=2716]

J'obtiens une fenêtre " Tout est OK retour dans LD Config Studio, mais là le petite fenêtre "La connexion a échoué"
[attachment=2717]

Que faut-il faire pour obtenir la connexion ?
Ajouter des commande dans le connecteur, ou faire un javascript à insérer ??
j'ai essayé de faire un POST avec refresh_token (obtenu en python), mais rien n'y fait?

Merci de vos réponses.
Salut la compagnie,
J'ai plus ou moins résolu la connexion de mon ICO à LD, grace à la générosité de JL "Sud-domotique-Expert".
Merci à lui pour ce boulot.
Pour faire vivre un peu ce forum, .... des idées ....
Je mets mon interface ICO ondilo pour piscine.
Est-ce que l'on va trouver une nouvelle BOX, qui nous proposera une si belle interface DS ????
Ici en hiver.
[attachment=2781]
merci de ce partage , en effet assez sympa le tbx de bord Ondilo
je pense que certains plus ferrus que moi y sont surement arrivés avec HA, en refaisant une interface lovelace au poil, pour ma part j'ai jeté l'éponge sur cette partie interface avec HA.
(12-09-2021, 12:24 PM)sud-domotique-expert a écrit : [ -> ]merci de ce partage , en effet assez sympa le tbx de bord Ondilo
je pense que certains plus ferrus que moi y sont surement arrivés avec HA, en refaisant une interface lovelace au poil, pour ma part j'ai jeté l'éponge sur cette partie interface avec HA.

Merci JL,
Entre la page Piscine et la page Ondilo je me suis amusé...
Encore merci pour ton aide dans les JS.

En ce moment je regarde du coté de l'API Rainbird, mais pas de documentation hormis sur Jeedom des essais de JBARRANCOS en python, mais je n'arrive pas à comprendre ce qu'il fait.
https://github.com/jbarrancos/pyrainbird
Je ne vois pas comment obtenir une connexion et avoir des données.

A+
(12-09-2021, 01:09 PM)Al_Bla a écrit : [ -> ]
(12-09-2021, 12:24 PM)sud-domotique-expert a écrit : [ -> ]merci de ce partage , en effet assez sympa le tbx de bord Ondilo
je pense que certains plus ferrus que moi y sont surement arrivés avec HA, en refaisant une interface lovelace au poil, pour ma part j'ai jeté l'éponge sur cette partie interface avec HA.

Merci JL,
Entre la page Piscine et la page Ondilo je me suis amusé...
Encore merci pour ton aide dans les JS.

En ce moment je regarde du coté de l'API Rainbird, mais pas de documentation hormis sur Jeedom des essais de JBARRANCOS en python, mais je n'arrive pas à comprendre ce qu'il fait.
https://github.com/jbarrancos/pyrainbird
Je ne vois pas comment obtenir une connexion et avoir des données.

A+
dans ce que j'en ai vu la connexion se fait en lançant le script 'test for controller' avec l'IP de la passerelle wifi et son password
J'ai téléchargé l'ensemble des fichiers, mais il y a des modules qui bloquent, "Crypto" à chaque fois il me met une erreur pourtant j'ai téléchargé de nombreuses bibliothèques, rien n'y fait toujours erreur.
Installer désinstaller différentes bibliothèque vu sur internet.... rien e fonctionne.

De plus pour LD il faudra que je traduise tout en JS, je ne m'en sortirai pas.
Donc j'attends.
alain,
  en regardant le source je vois qu'il y a un travis.yml qui donne certains ordre pip - install  avec les éléments qu'i y a sous requirement.txt et test_requirement.txt
  je ne suis pas un grand connaisseur de cette partie mais il semble que ça nécessite des librairies qui doivent être présentent lorsqu'on utilise homeAssistant , mais pas from scratch notamment Crypto qui est appelé par encription.py

  donc ça nécessite de fouiller dans ce sens
Salut JL,
En regardant de plus près, j'ai effectivement vu les bibliothèques à installer avec pip.
Le problème c'est qu'il y avait conflit entre certaines bibliothèques.
J'ai donc désinstallé les bibliothèques crypto, pycryptodome ect... puis j'ai réinstallé pycryptodome.
Maintenant j'arrive à connecter mon module Wifi LNK RainBird
Là, je commence à comprendre l'ensemble des fichiers py et je retrouve les fonctions.
Il créé un fichier pypython.txt avec des lignes DEBUG qu'il faut que je décrypte pour comprendre l'architecture de la programmation.
Je m'y emploie, c'est pour le plaisir, car pour refaire tout en JS pour LD, je n'en suis pas capable, il semble y avoir de nombreux paramètres.

Merci de t'impliquer.
Pages : 1 2