Delta Dore X2D/X3D (Tydom)

Forum pour tous les autres protocoles : Enocean, X10, les cartes piface.razberry ...
Pour les questions concernant le choix de protocoles, merci d'utiliser le forum Les autres objets.
vwolive
Messages : 27
Inscription : 07 janv. 2018, 12:17

Re: Delta Dore X2D/X3D (Tydom)

Message par vwolive »

Vous m’intéressez, aujourd'hui chez moi j'ai un Domoticz qui tourne très bien. En parallèle, je suis en train de construire mon nouveau chez moi. j'ai acheté de menuiseries K-Line avec détecteur d'ouverture intégré. J'ai acheté une alarme deltadore qui fonctionne très bien avec les détecteurs d'ouverture. j'ai une box Tydom 1.0. Et je souhaiterai que domoticz puisse avoir le retour d'état des portes et de l'alarme...
si il y a des tuyaux sur la faisabilité, je suis preneur... Merci d'avance à l'équipe...
John_Matrix
Messages : 9
Inscription : 04 déc. 2018, 11:08

Re: Delta Dore X2D/X3D (Tydom)

Message par John_Matrix »

Perso j'ai jeté un coup d’œil, j'arrive à faire fonctionner les volets mais je ne sais absolument pas comment m'y prendre pour faire le plugin et ainsi pouvoir récupérer l'état des capteurs et des autres infos qui pourraient remonter...
J'avais pensé au début me baser sur un plugin existant qui gère les passerelles (comme la gateway de chez Xiaomi) comme modèle mais je ne trouve pas le plugin python :(
vwolive
Messages : 27
Inscription : 07 janv. 2018, 12:17

Re: Delta Dore X2D/X3D (Tydom)

Message par vwolive »

Je n'ai absolument pas eu le temps de m'y pencher avec mes travaux... et je ne suis pas un as de la programmation. Si jamais quelqu'un a une idée, je suis preneur, et je pense que je ne serai pas seul...
sirus
Messages : 131
Inscription : 05 mai 2015, 18:09
Contact :

Re: Delta Dore X2D/X3D (Tydom)

Message par sirus »

Hello tout le monde,

je vais recevoir bientôt ma maison équipe d'un Delta Dore qui pilote mes volets roulants. Comme beaucoup de personnes qui "tombent" ici je cherche a créer l'interface Delta Dore / Domoticz...

Je comprends que je n'y arriverai pas sans a minima un Tydom 1.0 (qui est la box domotique de delta dore selon ce que je comprend)

Dès que je serai en mesure de bidouiller un peu tout ça je vous dirait ce que je suis arrivé a faire. Je vois que déjà jjlf a super bien bosser, Je vais relire un peu ton travail pour essayer de les faire discuter entre eux :)

SI vous avez des bon plan pour un Tydom 1.0 je suis preneur, je vois que les premier prix c'est quand même 100€...
Raspberry B+ & PI2 / Domoticz / RFXtrx433E / multiple homemade devices
My blog/tutos for domoticz / electronics stuff : domotique.web2diz.net
vwolive
Messages : 27
Inscription : 07 janv. 2018, 12:17

Re: Delta Dore X2D/X3D (Tydom)

Message par vwolive »

Tiens nous au courant sur ce que tu arrives à faire. J'ai installé ma box tydom ce week-end, et je vois sur l'appli qu'on peut créer des accès pour alexa ou Google home, il y a peut être une piste... J'ai pas le temps de me pen her sur le sujet, mais si je peux aider...
Bien à vous
sirus
Messages : 131
Inscription : 05 mai 2015, 18:09
Contact :

Re: Delta Dore X2D/X3D (Tydom)

Message par sirus »

J'ai trouvé une box a TYDOM 1.0 à 60€ sur ebay, je l'ai commandé, la suite au prochain épisode...

Je vous dirai...
Raspberry B+ & PI2 / Domoticz / RFXtrx433E / multiple homemade devices
My blog/tutos for domoticz / electronics stuff : domotique.web2diz.net
vwolive
Messages : 27
Inscription : 07 janv. 2018, 12:17

Re: Delta Dore X2D/X3D (Tydom)

Message par vwolive »

J'attend ça avec impatience!!! :D
sirus
Messages : 131
Inscription : 05 mai 2015, 18:09
Contact :

Re: Delta Dore X2D/X3D (Tydom)

Message par sirus »

Bonjour à tous,

juste un petit statu ...
je viens de recevoir mon tydom 1.0 (60€)
je l'ai branché et j'ai configurer la première connexion / mot de passe etc... (voir ici : https://www.deltadore.fr/video-domotiqu ... tique-2134 )

Ensuite sur mon Rasberry :

Code : Tout sélectionner

mkdir /root/Tydom
cd /root/Tydom
wget https://raw.githubusercontent.com/cth35/tydom_python/master/main.py
Attention il faut convertir les fins de ligne en Linux (j'ai fait ça via Notepad++ et filezilla)

ensuite j'ai renseigné les champs :

Code : Tout sélectionner

mac = "The mac address (16 bytes) of your Tydom like : AB00AB00AB00AB"
login = mac
password = "The password of your tydom"
et

Code : Tout sélectionner

host = "192.168.1.xx"
j'ai commenté toutes ces lignes :

Code : Tout sélectionner

   # Get informations (not very useful)
       # await get_info(websocket)

        # Get all moments stored on Tydom
        #await get_moments(websocket)

        # Get scenarios ids
        # await get_scenarios(websocket)

        # Run scenario with scn id returned in previous command
        # await put_scenarios(websocket, 15)

        #await get_configs_file(websocket)
        #await get_devices_meta(websocket)

        # Get data of all device
        #await get_devices_data(websocket)

        # Get data of a specific device
        #await get_device_data(websocket, 9)

        # Set a shutter position to 10%
        #await put_devices_data(websocket, 9, "position", "10.0")
        # TODO : Wait hardcoded for now to put response from websocket server
        #time.sleep(45)
et decommenté uniquement celle ci :

Code : Tout sélectionner

get_info(websocket)

Puis j'ai executé :

Code : Tout sélectionner

python main.py

et tada ! j'ai bien le résultat attendu avec les info du tydom...

j'ai ensuite créé un scénarios via l'appli, commenté :

Code : Tout sélectionner

#get_info(websocket)
et de-commenté :

Code : Tout sélectionner

        await get_scenarios(websocket)
et j'ai bien l'ID de mon/mes scenarios qui apparaissent...

Code : Tout sélectionner

 "scn": [
        {
            "id": 56533540
        },
        {
            "id": 135915171
        }
    ]

Donc a ce stade, je dirait que la connexion Raspberry / Tydom fonctionne...

Il faut que je me plonge un peu dans python pour voir comment ajuster le script maintenant pour pouvoir faire des appel aux fonction sans avoir a le modifier...

A suivre donc mais c'est prométeur...
Raspberry B+ & PI2 / Domoticz / RFXtrx433E / multiple homemade devices
My blog/tutos for domoticz / electronics stuff : domotique.web2diz.net
sirus
Messages : 131
Inscription : 05 mai 2015, 18:09
Contact :

Re: Delta Dore X2D/X3D (Tydom)

Message par sirus »

Et voila une premiere version d'un nouveau script ici : https://github.com/Sirus10/scripting/bl ... mo/main.py

Avec un seul script on peut appeler l'ensemble des fonctions et envoyer des commandes au Tydom...

Je n'ai pas pu tester avec de vrais volets ou commandes car je teste ça depuis mon ancien logement et je n'ai pas de ligne Telecom encore dans mon nouveau logement équipé de Delta Dore...


je vous laisse tester si vous pouvez puis me faire des retours...

Code : Tout sélectionner

Ex 1 : get all scenarios ids : 
		python main.py get_scenarios

Ex 2 : set shutter id = 123456 to value 10% : 
		 python main.py put_devices_data 123456 10.0
Raspberry B+ & PI2 / Domoticz / RFXtrx433E / multiple homemade devices
My blog/tutos for domoticz / electronics stuff : domotique.web2diz.net
vwolive
Messages : 27
Inscription : 07 janv. 2018, 12:17

Re: Delta Dore X2D/X3D (Tydom)

Message par vwolive »

top ça a l'air vachement prometteur...

quand tu dis qu'il faut convertir les fins de ligne en Linux (j'ai fait ça via Notepad++ et filezilla), ça veut dire quoi?

je suis presque dans le même cas que toi, mon tydom est dans mon nouveau logement, et mon raspberry dans mon logement actuel, alors je ne peux pas trop essayer...
ce que je voudrais faire, c'est récupérer les états de mes portes et fenêtres de tydom dans domoticz avec une vitesse de rafraîchissement pas trop longue pour pouvoir lancer des scénarios...

et également connaitre l'état de mon alarme.

A voir comment tu évolue, mais je n'aurai pas réussi à le faire tout seul...

A++
Répondre