Plugin DeltaDore - Jeedore

2019-11-11 23:34:00 jeedore Impossible to find command with id : temperature1546013309#1546013309 2
2019-11-11 23:33:48 jeedore Impossible to find command with id : temperature1546013312#1546013309 2
2019-11-11 23:33:48 jeedore Impossible to find command with id : hvacMode1546016127#1546016127
2019-11-11 23:33:48 jeedore Impossible to find command with id : temperature1546016127#1546016127
2019-11-11 23:33:48 jeedore Impossible to find command with id : absence1546016127#1546016127
2019-11-11 23:33:47 jeedore Impossible to find command with id : temperature1546013311#1546013309 2
2019-11-11 23:33:47 jeedore Impossible to find command with id : authorization1546013309#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : setpoint1546013309#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : hvacMode1546013309#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : absence1546013309#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : authorization1546013310#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : setpoint1546013310#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : hvacMode1546013310#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : temperature1546013310#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : absence1546013310#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : authorization1546013311#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : setpoint1546013311#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : hvacMode1546013311#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : absence1546013311#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : authorization1546013312#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : setpoint1546013312#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : hvacMode1546013312#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : absence1546013312#1546013309
2019-11-11 23:33:47 jeedore Impossible to find command with id : authorization1546016127#1546016127
2019-11-11 23:33:47 jeedore Impossible to find command with id : setpoint1546016127#1546016127
2019-11-11 23:33:46 jeedore Impossible to get EqLogic to manage its commands id:1538239969#1538239969 11
2019-11-11 23:33:46 jeedore Impossible to get EqLogic to manage its commands id:1538240929#1538240929
2019-11-11 23:33:46 jeedore Impossible to get EqLogic to manage its commands id:1544349850#1544349850
2019-11-11 23:33:46 jeedore Impossible to get EqLogic to manage its commands id:hvac-central 7
2019-11-11 23:33:46 jeedore Impossible to get EqLogic to manage its commands id:1546013309#1546013309 5
2019-11-11 23:33:46 jeedore Impossible to get EqLogic to manage its commands id:1546013310#1546013309 5
2019-11-11 23:33:46 jeedore Impossible to get EqLogic to manage its commands id:1546013311#1546013309 5
2019-11-11 23:33:46 jeedore Impossible to get EqLogic to manage its commands id:1546013312#1546013309 5
2019-11-11 23:33:46 jeedore Impossible to get EqLogic to manage its commands id:1546016127#1546016127 5

Quelques retours

Tout ce qui touche le chauffage, c’est vraiment en dev, la j’ai corrigé les bugs que tu m’as remonté. Je vais bosser cette semaine sur le chauffage…!
J’ ai fais une modif du demon pour qu’ il puisse executer plusieurs commandes en une fois.

Merci pour ce rapide retour :wink:

Eli.

Eli as tu des logs sur les thermostats pour chaudières et Pac ??
Serie 51xx ?

Et pour la variation de lumières ?

J’avais supprimer l’heure de la Tydom, car je ne sais plus qui avait un format d’heure différent, et je n’allais pas gerer ca, juste pr avoir l’heure de la Tydom…

Bon je vais supprimer ces infos qui ne servent pas a grand chose.

Si je comprends bien, tu as 2 types de reponses ??

Eli.

J’en ai sur des chauffages electriques et @Greg4711 m’a fourni des traces de DELTA 8000 TA RF

Eli.

Donc pas pour les modèles 51××
Ci ta besoin je peux te donner l acces un soir pour prendre mes logs

Avec plaisir :sunglasses:

Tu me PM adresse mac + password temporaire, je te dis quand je me connecte et je lance mes traces.
Je dois faire les actions pour que je recupères les traces des actions, ca ne dure pas longtemps… et après j’analyse les traces et j’essaye des les implémenter…

Eli.

Salut Eli, effectivement le mode local avait corrigé le PB, j’etais l’un des premier a avoir installer le plugin. depuis le demon repasse en KO le soir en rentrant…, je le réinstalle pour voir…

justement je viens de verifier et le demon est KO, dans les log j’ai un config file missing…

[2019-11-12 21:13:42][DEBUG] : Sending to JeeDore Daemon : play
[2019-11-12 21:13:55][DEBUG] : Config file is missing
[2019-11-12 21:13:56][DEBUG] : Config file is missing
[2019-11-12 21:14:01][DEBUG] : Config file is missing
[2019-11-12 21:14:06][DEBUG] : Config file is missing
[2019-11-12 21:14:13][DEBUG] : chmod x86, done!
[2019-11-12 21:14:13][DEBUG] : chmod arm, done!
[2019-11-12 21:14:13][DEBUG] : chmod arm64, done!
[2019-11-12 21:14:13][DEBUG] : Launching daemon: /var/www/html/plugins/jeedore/ressources/jeedoredaemon-arm/Rezolv.JeeDore.Server
[2019-11-12 21:14:23][DEBUG] : Daemon JeeDore launched
[2019-11-12 21:14:35][INFO] : Set value 0 to :1568203928#1568203928
[2019-11-12 21:14:35][INFO] : Set value 0 to :1568209338#1568209338

ensuite je relance le demon et tout est Ok pour la journee

Hello,

As tu le fichier /tmp/jeedore_config.json

Il doit contenir


{ 
    "MacAddress" : "0123456789AB", 
    "Password" : "tonmotdepass",
    "Network" : "local",
    "Ip" : "192.168.1.1"
}

l’ip etant l’ip de ta box

Eli.

Hello,

Petit retour sur le chauffage.
J’avais dev les commandes avec un seul log, mais ça ne fonctionnait pas pour d’autres.
En fonction de certaines compatibilités, tydom utilise telle ou telle commande.
Je viens juste d’observer cette spécificité :sunglasses:

La je ne possède pas de log avec des compatibilités mixtes, je gérerai ce cas quand je rencontrerai ce cas :grin:
Eli.

Bonsoir, mais si on peut générer le log par nous-mêmes ?
peut-être avec un script ?
Oleg.

Hello,

Je ne peux pas délivrer les outils avec laquelle j’obtiens mes traces.
Je ne sais pas si deltadore suit Jeedore ou pas, jamais eu de contact, dans le doute et tant que ça fonctionne… Je préfère m’abstenir.
Pour obtenir ces traces je dois me connecter sur un env et exécuter les actions afin de connaître les commandes réellement lancer par l’app tydom.
Et ensuite les interpréter, ce n’est pas la partie la plus simple sans avoir de doc de deltadore, si ça existe je suis preneur :sunglasses:.

Eli

Entendu, merci !

Bonsoir,
En attendant que l’Eli implémente le chauffage, j’ai joué avec le script Python https://github.com/cth35/tydom_python
J’ai modifié la fonction put_device_data pour pouvoir envoyer le nom et la valeur du paramètre.

# Give order to endpoint
async def put_device_data(websocket, id, nm, vl):
    body="[{\"name\":\""+nm+"\",\"value\":\""+vl+"\"}]"
...

Je peux maintenant dire à ma Calybox 220 de changer le mode de chauffage, en utilisant name=« thermicLevel » et value=« AUTO » ou « COMFORT », « ECO », « STOP », « ANTI_FROST »

Maintenant, si je peux commander les zones de chauffage séparément, je serai heureux.
Mais ce n’est pas du tout evidant si c’est possible, car l’application officielle ne peut pas le faire séparément.
Il est également dommage que l’application officielle ne puisse pas lire la sonde interne de température de la Calybox.

Oleg.

1 « J'aime »

Bonjour j’ai installer jeedore sur debian9 x86 mais j’ai un problème
sh: 1: /var/www/html/plugins/jeedore/ressources/jeedoredaemon-: not found

salut
as tu essayé de relancer l’installation des dépendances

je vient de le faire mais ça ne change rien

News 14h30
Je viens de mettre jeedom et jeedore sur raspberry 3 est ça fonctionne

je préférais que ce soit sur un NUC (j’en ai un faut que je teste)

Bonjour à tous, merci @Eli pour ton travail.

J’ai installé le plugin et ma tydom remonte bien. Comme beaucoup le chauffage ne remonte pas.
Si ça peut aider, voici un bout de lot
[2019-11-16 15:49:51] jeedore.ERROR: Impossible to find command with id : authorization1573836143#1573836143 [] []
[2019-11-16 15:49:51] jeedore.ERROR: Impossible to find command with id : temperature1573836143#1573836143 [] []
[2019-11-16 15:49:51] jeedore.ERROR: Impossible to find command with id : setpoint1573836143#1573836143 [] []
[2019-11-16 15:49:51] jeedore.ERROR: Impossible to find command with id : hvacMode1573836143#1573836143 [] []
[2019-11-16 15:49:51] jeedore.ERROR: Impossible to find command with id : absence1573836143#1573836143 [] []

Hello,

@lapinus57 peux tu me coller le retour de la commande, stp :

lscpu

@cpt2solo désolé pour la frustration de ne pas te livrer mes outils, mais je vois que tu joues avec le python, c’est cool :slight_smile: le chauffage arrive, t’inquiète…

@J9FF vi je l’ai désactivé le temps de le valider, je ne voulais pas trop gérer les retours d’un truc tout buggé :sunglasses:

Bon, j’ai tout remis à plat pour le chauffage, je me suis embrouillé tout seul, se concentrer dans le RER/Bus avant et après le taff n’est pas toujours évident.
Bref, j’ai une version qui fonctionne sur un environnement,

  • les commandes : absence, normal, heating, stop
  • les modes, eco, comfort, anti_frost, stop, il existe d’autres modes mais je n’ai pas réussi à les lancer et comme avec l’app je n’ai pas l’impression qu’on peut les utiliser, à suivre/compléter plus tard

Nan mé!

Mon daemon est prêt, je dois check si le plugin discute bien avec le daemon et je pousse une version.

Je vais également m’occuper de cette version stable, il me manque juste 2 liens pour la doc m’a retourné @laetitia (encore merci pour le support) :yum:

Eli.

Merci Eli, je peux attendre.
J’aimerais aussi savoir s’il y a des fonctionnalités cachées dans Tydom (par rapport à l’app Tydom), comme la lecture des températures de Calybox ou le contrôle des zones du chauffage.
Oleg.

P.S. apropos les modes, il-y-a aussi le mode AUTO qui fonctionne avec l’app

1 « J'aime »