Skip to content
  • Blog
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Community Forum

  1. Home
  2. Categories
  3. Blog articles comments
  4. Contrôle de Remora depuis Domoticz

Contrôle de Remora depuis Domoticz

Scheduled Pinned Locked Moved Blog articles comments
3 Posts 1 Posters 5.4k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    laurent
    wrote on last edited by
    #1

    Contrôle de Remora depuis Domoticz

    Merci à Thibault et Charles pour leur travail ! Remora est un produit très puissant. L'intégration avec Domoticz permet d'aller plus loin dans l'exploitation de cette puissance. Voici ma modeste contribution.

    L'intégration des chauffages dans Domoticz est super facile : il suffit d'intégrer chaque chauffage (=fil pilote) en créant des "dummy device" en tant que "multilevel selector" et d'associer les commandes http://remora/?setfp=5a (h, e, c).

    On peut utiliser la même méthode pour créer des groupes de chauffage, et les commander avec des commandes groupées : par exemple http://remora/?fp=AAAAAAA (tous les chauffages) ou http://remora/?fp=---A-A- (chauffage 4 et 6). Mais quand on clique dessus, les boutons individuels de chaque chauffage ne changent pas d'état.

    Je vous propose ici un script qui permet de gérer cela : https://github.com/laurentlemercier/domoticz_scripts

    1/ dans domoticz, vous définissez vos chauffages individuels (avec les actions http), vos groupes de chauffage (macrochauffage)
    2/ vous paramétrez le script script_device_chauffage.lua en reprenant les valeurs que vous avez définies dans Domoticz et en fonction des groupes que vous voulez créer
    3/ vous positionnez le script script_device_chauffage.lua dans le répertoire domoticz/scripts/lua

    Il y a une option DEBUG dans le script qui rend les logs de Domoticz plus verbeux, utile pour la mise au point. Le script est fourni "as is", sans garantie. Je suis preneur de vos retours.

    Vous pouvez ainsi utiliser la puissance de Domoticz (gestion du planning, intégration avec d'autres capteurs) et toute la puissance de Remora.

    1 Reply Last reply
    • L Offline
      L Offline
      laurent
      wrote on last edited by
      #2

      Voici un nouveau script pour synchroniser l'état des chauffages vus dans l'interface Domoticz et leur valeur dans Remora. Vous le trouverez ici : https://github.com/laurentlemercier/domoticz_scripts

      1/ dans domoticz, vous avez défini vos chauffages et les avez associés aux commandes des fils pilotes remora
      2/ vous paramétrez le script script_time_checkremora.lua en reprenant les valeurs que vous avez définies dans Domoticz
      3/ vous positionnez le script script_device_chauffage.lua dans le répertoire domoticz/scripts/lua
      4/ vous copiez la librairie JSON http://regex.info/blog/lua/json) dans /home/pi/domoticz/scripts/lua

      Et toutes les minutes, Domoticz exécutera le script et vérifiera les valeurs, changera l'état des interrupteurs dans son interface si la valeur détectée directement sur Remora est différente.

      Il y a une option DEBUG dans le script qui rend les logs de Domoticz plus verbeux, utile pour la mise au point. Le script est fourni "as is", sans garantie. Je suis preneur de vos retours.

      1 Reply Last reply
      • L Offline
        L Offline
        laurent
        wrote on last edited by
        #3

        Bonsoir
        J'ai fini quelques améliorations du premier script (corrections de bugs, suppression de déclenchement inutile).
        La première version permettait la création d'un groupe de chauffages qui faisait basculer chaque chauffage individuellement. C'est toujours vrai.
        La grosse amélioration, c'est que la bascule d'un chauffage met maintenant à jour l'état du groupe de chauffages (en Unused si toutes les valeurs des chauffages ne sont pas identiques, à la valeur partagée par tous les chauffages concernés sinon). Suivre scrupuleusement les étapes du README pour que cela fonctionne.
        J'espère que cela fera quelques heureux.

        1 Reply Last reply

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        3

        Online

        5.8k

        Users

        565

        Topics

        5.3k

        Posts

        Top Topics

        Popular Tags

        teleinfo
        25 topics
        arduino
        19 topics
        remora
        16 topics
        esp8266
        10 topics
        arduipi
        10 topics
        raspberry
        8 topics
        wifinfo
        7 topics
        broadcast
        7 topics
        Copyright © 2022 Charles-Henri Hallard | Return to blog page | Powered by NodeBB
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Blog
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups