Aller au contenu

domip

Membres confirmés
  • Compteur de contenus

    23
  • Inscription

  • Dernière visite

Réputation sur la communauté

0 Neutral

À propos de domip

  • Rang
    Nouveau

Profile Information

  • Sexe :
    Homme
  • Ville :
    Toulouse
  • Box
    Aucune

Visiteurs récents du profil

842 visualisations du profil
  1. domip

    De Dietrich Diematic Isystem

    Bonjour, dans l'idée d'intégrer plus facilement la commande de ma chaudière avec un logiciel domotique, j'ai recodé et transformé mon interface web qui était en php, en une interface MQTT codée en Python. Pour l'instant je l'utilise avec l'appli android MQTT Dash et cela donne de bons résultats. Benoit
  2. domip

    De Dietrich Diematic Isystem

    Bonjour, le plus simple est que tu publies ton api et l'interface web sur github, comme ça tout le monde pourra en profiter. Par contre si tu n'as pas de prise DIN sur ta chaudière, ça risque d'être un peu plus compliqué. Les niveaux de tension ne sont pas forcément les mêmes, et le protocole d'échange des données n'est pas forcément le même. Un peu de "retro engineering" sera peut être nécessaire en analysant les infos échangées entre le boitier 433 et la chaudière. Habituellement le modbus ne permet pas de transporter de puissance d'alimentation. Benoit
  3. domip

    De Dietrich Diematic Isystem

    Bonjour, en ce qui concerne l'interface web que j'ai publiée, elle me permet de piloter le mode antigel permanent sur ma chaudière MC 25LP avec la régulation en version 313. Cordialement, Benoit
  4. domip

    De Dietrich Diematic Isystem

    Bonjour, j'ai créé un plug in Domoticz qui permet de récupérer (sans pouvoir les modifier) les paramètres de la regul Diematic3 C'est ici: https://github.com/Benoit3/Diematic3-Domoticz-Plugin Benoit
  5. domip

    De Dietrich Diematic Isystem

    Bonsoir, si tu prends la dernière version, tu auras beaucoup moins d'erreurs de récupération des données. La synchro maitre/esclave a été modifiée dans ce sens il y a quelques semaines. Benoit
  6. domip

    De Dietrich Diematic Isystem

    Bravo pour avoir trouvé. Je pense que : $TEMP_EXT = $regulator->diematicReg['TEMP_EXT']->value; ou $json = file_get_contents('http://192.168.1.10:8080/json.htm?type=command&param=udevice&idx=26&nvalue=0&svalue='. $regulator->diematicReg['TEMP_EXT']->value); doivent aussi donner le résultat attendu. Benoit
  7. domip

    De Dietrich Diematic Isystem

    Bonjour, même si c'est différent sur la régul Diematic 3, cela m'a donné quelques idées à essayer, en particulier qu'il existait un mode hors gel permanent. Et bingo cela fonctionne. J'ai poussé un peu plus loin, j'ai réussi à trouver un contournement qui permet de mettre à jour l'affichage de la commande à distance CDI2. Tout est dispo ici . Benoit
  8. domip

    De Dietrich Diematic Isystem

    Merci yve--reg pour ces infos. Une question : - ou as tu trouvé les infos sur les adresses 47/48/49 ? parmi toutes les docs que j'ai lu à ce sujet, je n'avais pas vu cela. S'il y en a de disponible, je suis intéressé. J'ai toujours un problème sur le fonctionnement du HG que je n'ai jamais réussi à résoudre. Je ne sais pas comment forcer le HG permanent, je n'ai jamais réussi (et ça fait quelques années que j'essaye !) @Pat054 , un exemple web en pour la MC25LP est dispo ici https://github.com/Benoit3/Diematic je crois qu'il y a un plugin jeedom dispo, mais rien en Home Assistant. Il faut aller voir sur les forums associés.
  9. domip

    De Dietrich Diematic Isystem

    Bonjour, les infos que tu fournis sont intéressantes, de mon coté j'ai toujours buté sur deux limitations sur la diematic 3 : - le mode jour/nuit etc.. n'est pas mis à jour sur la commande à distance même si elle est prise en compte par la chaudière - la sortie manuelle du mode hors gel marche mal, la date de début de la période hors gel (mémorisée automatiquement par la chaudière) n'est pas réinitialisée, ce qui fait que la mise hors gel suivante sera perturbée As tu des exemple de code de ton implémentation ? De mon coté j'ai toujours laissé ce bit "Tout Circuits" à 0) Cordialement, Benoit
  10. domip

    De Dietrich Diematic Isystem

    Bonjour, désolé de ne pas avoir répondu plus tot , j'étais déconnecté :-) Bon je vois que tu as trouvé une solution : félicitations. Domip
  11. domip

    De Dietrich Diematic Isystem

    Bonjour, j'ai régulièrement des question sur l'interface ethernet/rs485 à utiliser. La liste des produits IOT semble évoluer souvent. En gros il faut choisir une interface ethernet/rs485 dans la liste dispo ici : http://www.usriot.com/products/serial-ethernet-converter/ Et ensuite le commander sur le site de votre choix. Benoit
  12. domip

    De Dietrich Diematic Isystem

    Bravo, c'est un sacré boulot. De mon coté, j'ai mis le code php (Interface Web pour Diematic 3) sur github https://github.com/Benoit3/Diematic Benoit
  13. domip

    De Dietrich Diematic Isystem

    Bravo ! Je voulais t'indiquer de chercher le mot clef ecs dans les fichiers que j'ai fourni pour trouver les valeurs. Il faut utiliser les bits 4 (derog permanente) ou 6 (derog temporaire) du mot de sélection de fonctionnent du mode de chauffage ( adresse 17 pour le circuit de chauffage A, 26 pour le circuit chauffage B ). Benoit
  14. domip

    De Dietrich Diematic Isystem

    Bonjour, c'est effectivement une bonne idée de créer un "plugin" pour hc2. Le boulot a l'air conséquent, rien que pour recréer les opérateurs logiques. De mon coté j'ai testé le système avec un autre convertisseur tcp/rs485 : http://www.usriot.com/p/rs232-rs485-serial-device-servers/ Il présente l'intérêt d'être livré dans un boîtier et avec une alim pour un prix un peu plus conséquent. Ça fonctionne également sans problème. Benoît
  15. domip

    De Dietrich Diematic Isystem

    Bonjour, avec les regulation Diematic les valeurs négatives ne sont pas codés en compléments à deux. Le bit de poids fort (b15) est à 1, et les bits 0 à 14 contiennent la valeur absolu du paramètre. En php pour ça se décode comme ça: if ($this->rxReg[$regAddr+$i] >= 0x8000) $this->rxReg[$regAddr+$i]=-($this->rxReg[$regAddr+$i] & 0x7FFF); Benoit
×