Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Commande MQTT
#1
bonjour,

Mon routeur est en version 17.19

j'ai quelques problèmes avec  les commandes MQTT.

j'arrive a commander mon SSR pour 30mn, changer de mode, donc c'est bien configuré.

mais:
-je voudrais passer mon SSR sur ON pour un temps indéterminé  (pour le gérer via la domotique) est-ce possible ?

-et 

-je ne comprends pas le rôle de "Periode" dans les actions MQTT.

j'ai 3 périodes (0;1;2) si j'essaie de passer la periode 2 en mode OnOff (qui commence à 20H00) ....ça passe de suite sur OnOff (alors que je suis encore en période1 muti sinus)

j'ai bien vu les infos concernant les commande MQTT...mais je ne trouve pas ! (il me semble d’ailleurs qu'il manque un " devant Periode dans les exemples)
Répondre

#2
Bonjour,
Au cas où cela puisse aider, Il est aussi possible de forcer une action par une simple requête HTTP via le endpoint /ForceAction du routeur :
http://192.168.x.xxx/ForceAction?Force=30&NumAction=0
Le numéro d'action est 0 pour le triac, 1 pour le premier relais, 2 pour le deuxième etc. Le paramètre Force correspond à la durée en minute du forçage (négatif pour forcer un arrêt).
Répondre

#3
(Il y a 4 heures)rolrider a écrit : bonjour,

-je voudrais passer mon SSR sur ON pour un temps indéterminé  (pour le gérer via la domotique) est-ce possible ?

Bonjour 

Je sais pas si c'est la meilleure solution mais voilà ce que j'ai fait 

Je passe par une automatisation dans Home assistant 

Code :
alias: Marche Routeur
description: ''
triggers:
  - trigger: state
    entity_id:
      - input_boolean.inter_routeur
    from:
      - 'off'
    to:
      - 'on'
conditions: []
actions:
  - action: mqtt.publish
    metadata: {}
    data:
      evaluate_payload: false
      qos: 0
      retain: false
      topic: routeur_ecs/Routeur ECS
      payload: '{"Mode":"Demi"}'
mode: single


D'abord pour mettre en route 

Et une autre pour couper

Code :
actions:
  - action: mqtt.publish
    metadata: {}
    data:
      evaluate_payload: false
      qos: 0
      retain: false
      topic: routeur_ecs/Routeur ECS
      payload: '{"Mode":"Inactif"}'
mode: single


Dans ton cas il suffirait de faire une automatisation en rajoutant une condition de durée avant l'arrêt 

Attention toutefois en cas de reboot de ton routeur il ne garde pas en mémoire les requêtes que tu lui envoies via home assistant donc il vaut mieux faire une automatisation pour la mise en route et une automatisation pour l'arrêt pour éviter qu'il y a une coupure entre les deux

Pour les périodes si j'ai bien compris ça correspond aux différentes périodes des actions 
   

D' autres infos ici
https://f1atb.fr/fr/documentation-routeu...-via-mqtt/
Répondre

#4
Merci pour vos réponses.
Pour la domotique je suis sur Jeedom.
J'ai bien vu la Doc sur le MQTT.... mais c'est pas très clair pour moi.
Répondre



Atteindre :


Utilisateur(s) parcourant ce sujet :
1 visiteur(s)

Moteur MyBB, © 2002-2026 Melroy van den Berg.