Bienvenue, Visiteur
Vous devez vous enregistrer avant de pouvoir poster.

Nom d’utilisateur
  

Mot de passe
  





Rechercher dans les forums

(Recherche avancée)

Derniers sujets
Récupérer la surproductio...
Dernier message : jeanpaullachal
Il y a 7 heures
Connecter compteur eau im...
Dernier message : tupolev89
Il y a 8 heures
Entrée validation routage
Dernier message : Mike
Il y a 8 heures
Comment profiter de sa pr...
Dernier message : grostoto
Il y a 10 heures
Affichage l’ESP32-2432S02...
Dernier message : michy
Hier, 06:17 PM
Réactivité
Dernier message : Mael
Hier, 03:18 PM
Régulateur PID proposé en...
Dernier message : Lolo691
Hier, 03:05 PM
couleur tempo disparue
Dernier message : tictic tac
Hier, 02:20 PM
Version RMS 4.04
Dernier message : michy
Hier, 12:48 PM
Pilotage selon prévision ...
Dernier message : Lolo69
Hier, 08:59 AM

Statistiques du Forum
» Membres : 2,289,   » Dernier membre : ❤️❤️❤️❤️❤️❤️❤️❤️❤️,   » Sujets du forum : 1,794,   » Messages du forum : 15,995,  
Statistiques complètes

  UxI besoin d'aide
Posté par : Ludo - 29-07-2025, 05:25 PM - Forum : Routeur Photovoltaïque - Réponses (10)

Bonjour à tous,

Je suis un peu coincé avec la config UxI, en effet, ma sinusoïde est décalée vers le bas, alors que ma ref de tension est bien à 1.65 pile poil. 
Je comprend pas trop sur quoi agir ?

Merci pour votre aide.



Pièces jointes Miniature(s)
   
Imprimer cet élément

  Activation auto du cumulus en fonction des previsions solaires Home assistant
Posté par : Sdf - 28-07-2025, 11:55 PM - Forum : Routeur Photovoltaïque - Réponses (8)

Salut à tous, suite à l'activation du module solcast dans Home Assistant afin d'avoir des prévisions de production solaire, j'ai demandé à chat GPT de me faire un ptit script qui permet de consulter tous les soirs à heure fixe les prévisions du lendemain, et si l'estimation est inférieure à 12kWh, d'activer le cumulus le soir sur une plage horaire donnée. Histoire de jamais être à cours d'eau chaude, car oui, le routeur solaire est efficace en journée, mais malheureusement, il doit être couplé à une gestion efficace la nuit afin d'éviter de prendre des douches à l'eau froide (si pas de soleil).
Je suis bien conscient que ce script ne règle pas tout mais il permet déjà de se soulager de la conso inutile la nuit et de faire quelques petites économies.

Bien sur, il faut adapter vos horaires/production et surtout vos entités.

Ca donne ça des fois que ça intéresse du monde :


✅ Objectif
Chaque soir à heure fixe (ex. 21:00)
Vérifie les prévisions de production solaire de demain via sensor.solcast_pv_prevision_previsions_pour_demain
Si la production prévue est inférieure à 12 kWh, alors :
Allume le cumulus (switch.compteur_cumulus) pendant une plage horaire définie (ex. 02:00 à 06:00)


⚙️ Étape 1 : Créer un input_boolean de déclenchement
Ajoute ceci dans configuration.yaml et redémarrer home assistant :

Code :
input_boolean:
  cumulus_programme:
    name: Cumulus à activer cette nuit
    initial: false

Ce commutateur virtuel sert à stocker la "décision" prise à 21h.
Ensuite, il faut créer les automatisations :
Automatisation 1 : Vérifie les prévisions chaque soir

Code :
alias: Vérifier les prévisions solaires pour demain description : Active le flag si la production solaire prévue est inférieure à 12 kWh
trigger:
  - platform: time
    at: "21:00:00"
condition:
  - condition: numeric_state
    entity_id: sensor.solcast_pv_prevision_previsions_pour_demain
    below: 12.0
action:
  - service: input_boolean.turn_on
    target:
      entity_id: input_boolean.cumulus_programme
mode: single


⚡ Automatisation 2 : Active le cumulus pendant la plage horaire si le flag est activé

Code :
alias: Activer le cumulus si production solaire faible prévue description : Allume le cumulus pendant la plage horaire si le flag est activé
trigger:
  - platform: time
    at: "02:00:00"
condition:
  - condition: state
    entity_id: input_boolean.cumulus_programme
    state: "on"
action:
  - service: switch.turn_on
    target:
      entity_id: switch.compteur_cumulus
  - delay: "04:00:00"  # Durée de chauffe (02:00 → 06:00)
  - service: switch.turn_off
    target:
      entity_id: switch.compteur_cumulus
  - service: input_boolean.turn_off  # Réinitialisation du flag
    target:
      entity_id: input_boolean.cumulus_programme
mode: single

✅ Résultat
Tous les soirs à 21h00, Home Assistant consulte les prévisions de production solaire.
Si la production prévue < 12 kWh, il planifie l’allumage du cumulus à 2h00 pendant 4h.
Le flag est remis à zéro chaque matin après l’exécution.



En bonus, une carte lovelace (pile verticale) qui regroupe les infos :
Carte Lovelace : Suivi cumulus & prévisions solaires
Configuration YAML à copier dans Lovelace (mode YAML ou “Carte manuelle”)

Code :
type: vertical-stack
cards:
  - type: entities
    title: Chauffe-eau & prévisions solaires
    entities:
      - entity: sensor.solcast_pv_prevision_previsions_pour_demain
        name: Prévisions solaires demain (kWh)
      - entity: input_boolean.cumulus_programme
        name: Chauffe-eau programmé cette nuit
      - entity: switch.compteur_cumulus
        name: Chauffe-eau (état actuel)
  - type: conditional
    conditions:
      - entity: input_boolean.cumulus_programme
        state: "on"
  card:
    type: markdown
    content: |
      **Le chauffe-eau est programmé pour cette nuit.**
      Il s’activera automatiquement à **2h00** si la production solaire prévue demain est inférieure à **12 kWh**.
  - type: conditional
    conditions:
      - entity: input_boolean.cumulus_programme
        state: "off"
  card:
    type: markdown
    content: |
      **Le chauffe-eau ne sera pas activé cette nuit.**
      La production solaire prévue pour demain est suffisante.

Voila, ca fait un moment que j'écume les forums afin de trouver un truc similaire, et là, chat GPT me l'a pondu en 5 min en peufinant ma requête. En espérant que ca puisse servir ...

   


EDIT : Ajout version qui permet de changer d'heure via l'interface (remplacer le code dans config.yaml, celui de l'automatisation n°2 ainsi que le code de la carte lovelace) : 

Voici comment personnaliser la plage horaire et la durée de chauffe de ton cumulus depuis l’interface Home Assistant grâce aux input_datetime et à une automatisation adaptée.

Étape 1 : Déclare les inputs_datetime
Ajoute ceci dans ton  configuration.yaml (ou via l’interface “Aides à la configuration” > “Entrée Date/Heure”) :

Code :
input_datetime:
  chauffe_eau_heure_debut:
    name: Heure début chauffe-eau
    has_time: true
    has_date: false
    initial: "02:00:00"
  chauffe_eau_heure_fin:
    name: Heure fin chauffe-eau
    has_time: true
    has_date: false
    initial: "06:00:00"
Cela te permettra de définir l’heure de début et l’heure de fin via Lovelace.

Étape 2 : Automatisation unique basée sur ces horaires
Voici une version unique et intelligente de l'automatisation : elle attend dynamiquement la durée que tu définis avec les deux input_datetime

Code :
alias: Activer le cumulus à heure personnalisée si soleil faible prévu
trigger:
  - platform: time
    at: input_datetime.chauffe_eau_heure_debut
condition:
  - condition: state
    entity_id: input_boolean.cumulus_programme
    state: "on"
action:
  - service: switch.turn_on
    target:
      entity_id: switch.compteur_cumulus
  - delay:
      hours: >
        {{ (as_timestamp(states('input_datetime.chauffe_eau_heure_fin')) -
            as_timestamp(states('input_datetime.chauffe_eau_heure_debut'))) | int // 3600 }}
      minutes: >
        {{ ((as_timestamp(states('input_datetime.chauffe_eau_heure_fin')) -
             as_timestamp(states('input_datetime.chauffe_eau_heure_debut'))) | int % 3600) // 60 }}
  - service: switch.turn_off
    target:
      entity_id: switch.compteur_cumulus
  - service: input_boolean.turn_off
    target:
      entity_id: input_boolean.cumulus_programme
mode: single


Étape 3 : Ajouter les champs dans ta carte Lovelace
Voici comment les afficher et modifier directement dans l’interface :

Code :
type: entities
title: Paramètres chauffe-eau
entities:
  - entity: input_datetime.chauffe_eau_heure_debut
    name: Heure de début
  - entity: input_datetime.chauffe_eau_heure_fin
    name: Heure de fin

Résumé du fonctionnement :
  • Tu définis les heures de début et fin dans l’interface.
  • Si la production solaire prévue demain est < 12 kWh, Home Assistant active le chauffe-eau à input_datetime.chauffe_eau_heure_debut et l’éteint à input_datetime.chauffe_eau_heure_fin
  • Le tout est entièrement personnalisable sans modifier de YAML.


Etape 4 : Carte Lovelace complète (YAML)


Code :
type: vertical-stack
cards:
  - type: entities
    title: Chauffe-eau & solaire
    entities:
      - entity: sensor.solcast_pv_prevision_previsions_pour_demain
        name: Prévision solaire demain (kWh)
      - entity: input_boolean.cumulus_programme
        name: Chauffe-eau programmé cette nuit
      - entity: switch.compteur_cumulus
        name: Chauffe-eau (état)
      - entity: input_datetime.chauffe_eau_heure_debut
        name: Heure de début
      - entity: input_datetime.chauffe_eau_heure_fin
        name: Heure de fin

  - type: conditional
    conditions:
      - entity: input_boolean.cumulus_programme
        state: "on"
    card:
      type: markdown
      content: |
        ? **Le chauffe-eau est programmé pour cette nuit.**
        ⏱️ De **{{ states('input_datetime.chauffe_eau_heure_debut') }}** à **{{ states('input_datetime.chauffe_eau_heure_fin') }}**

  - type: conditional
    conditions:
      - entity: input_boolean.cumulus_programme
        state: "off"
    card:
      type: markdown
      content: |
        ☀️ **Le chauffe-eau ne sera pas activé cette nuit.**
        La production solaire prévue est suffisante.


   

Toujours pareil, à adapter en fonction de votre matériel.

Imprimer cet élément

  1000 téléchargements pour la V15.00
Posté par : F1ATB - 28-07-2025, 05:31 PM - Forum : Routeur Photovoltaïque - Réponses (10)

La version 15.00 du logiciel du routeur mis en ligne il y a 3 jours a franchi la barre des 1000 téléchargements.

Merci pour votre confiance dans ce projet Open Source. Apparemment, il aide nombre d'entre vous à mieux exploiter le potentiel du soleil et faire des économies.

Je reste à l'écoute de vos remarques et suggestions pour améliorer le projet. Bon routage.

Cordialement
André
F1ATB

Imprimer cet élément

  V15 - Pilotage MQTT conditions optionnelles
Posté par : maxavent - 28-07-2025, 01:33 PM - Forum : Routeur Photovoltaïque - Réponses (5)

Bonjour,

Premier message pour moi ici, j'en profite donc pour remercier Andre pour son travail fantastique.

Avec la V15, je voulais me lancer dans des scénarios plus poussés pour la gestion du chauffe eau avec home assistant via le pilotage des actions MQTT : 
1) Si chauffe eau plein dans la journée, je mets le routeur en inactif sur la plage de chauffe forcée (22:00 - minuit)
2) Si chauffe eau pas plein dans la journée ET prévisions de productions solaires élevées le lendemain, alors je garde ma chauffe forcée à 22h mais je borne la chauffe totale à 45 minutes (donc en soustrayant la chauffe du jour, on utilise Durée H <= 00:45 Cf screenshot)
3) Si chauffe eau pas plein dans la journée ET prévisions de productions solaires basses le lendemain, alors chauffe forcée de 22:00 à minuit

1) et 3) on sait faire on jouant sur le mode Inactif et en forçant une chauffe.

En revanche pour 2, cela revient à set la valeur Hmax pour une période donnée. Cela n'est pas indiqué dans la doc, est-ce que vous confirmez que ce n'est pas supporté ?



Merci beaucoup.



Pièces jointes Miniature(s)
   
Imprimer cet élément

  Problème adresse IP
Posté par : guy - 28-07-2025, 11:27 AM - Forum : Vos configurations - Réponses (1)

Bonjour, et merci pour tout le travail effectué.
J'ai un petit souci de connexion de mon esp32.
L'adresse http://192.168.4.1/ est aussi celle de mon routeur. Comment modifier l'adresse de esp32?
Je l'ai configuré grâce au port série.

Merci par avance pour votre aide

Imprimer cet élément

  Cohabiter source MQTT et publication Linky Home Assistant
Posté par : Pat21410 - 28-07-2025, 11:14 AM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (2)

Bonjour,
Un grand merci à André pour son travail et son partage.
J'utilisais jusqu'à présent les données Linky pour piloter le routeur.
mais ayant signé un CACSI je n'avais pas le retour des puissances négatives.
Je remontais les données dans Home Assistant via MQTT pour les exploiter.
Depuis, j'ai installé une mesure directe des puissances dans mon tableau électrique, et je renseigne les puissances positives et négatives via une publication MQTT de home assistant vers le routeur.
J'ai donc choisi MQTT dans les paramètres routeur comme source des mesures.
Cela fonctionne très bien et j'ai pu mettre à 0W le seuil de déclenchement du chauffe eau et j'ai une meilleure régulation proche de 0W.
Par contre, bien que le routeur soit toujours raccordé au linky, j'ai perdu toutes les données qui avant étaient transmises à Home assistant via MQTT depuis le routeur et que j'utilisais.
Le gros avantage était d'avoir les données du compteur Linky en temps réel.
Serait-il possible d'exploiter en parallèle Publication MQTT depuis Home Assistant pour gérer le routeur et Remontées des données Linky vers home assistant sur le même ESP ?
Sinon la solution serait d'installer le programme sur 2 ESP différents et les faire communiquer entre eux, ce que André à prévu.
Merci d'avance pour votre aide.
Cordialement
Patrice

Imprimer cet élément

  V15 - MQTT
Posté par : blionel - 27-07-2025, 03:43 PM - Forum : Routeur Photovoltaïque - Réponses (6)

Bonjour, 

Je viens de migrer vers la V15 afin de bénéficier des réglages supplémentaires via MQTT. 
J'y suis depuis ce matin, et je n'y arrive pas. Je dois louper une subtilité...

J'ai un seul relais, appelé Relais1. Je cherche à :
- le passer en inactif lorsque je souhaite désactiver la chauffe(température de la piscine trop haute).
- le passer en multi-sinus pour activer la chauffe de la piscine. 

J'ai testé différents messages mais aucun ne semble pris en compte:
{"Mode":"Multi","Periode":0,"tOnOff":0}
{"Mode":"Inactif","Periode":0,"tOnOff":0}
{"Mode":"Inactif"}

En copie d'écran mes réglages. 
La publication MQTT a bien lieu (constaté via MQTT Explorer).

Merci d'avance !



Pièces jointes Miniature(s)
                   
Imprimer cet élément

  F1ATB commande interrupteru wifi
Posté par : rodymcfly - 27-07-2025, 11:39 AM - Forum : Routeur Photovoltaïque - Réponses (5)

Hello tous
Est ce que certains de vous utilises la fonction interrupteur wifi ?
Je ne trouve pas de tuto sur le site
Il faut dire que c’est une vrai caverne d’alibaba tellement il y a d’infos ?
L’idée serait de commander une clim sur roulette qui a un bouton affleurant
Et de mettre une tempo pour pas qu elle s allume s éteigne trop souvent (pas grave si ça consomme un peut sur le réseau)
Merci pour vos retours d’expérience

Imprimer cet élément

  TTGO autoalimenté, comment changer de GPIO ?
Posté par : leolas123 - 27-07-2025, 09:53 AM - Forum : Evolutions faites, à faire, dont vous rêvez... - Réponses (4)

Merci pour ces versions incroyables que j’utilise depuis 2 ans ! J’ai une question concernant une combinaison simple sur Arduino. J’utilise un TTGO autoalimenté, mais pour le triac, il est connecté aux GPIO 26 (PSM) et 27 (ZC). Voir la photo jointe pour plus de détails.
J’ai passé beaucoup de temps à essayer de le faire fonctionner seul, mais depuis que le code est devenu plus complexe, je n’arrive pas à créer une nouvelle option ni à modifier les GPIO du triac. Si quelqu’un sait comment faire, je suis preneur ! Merci à tous pour votre aide.



Pièces jointes Miniature(s)
   
Imprimer cet élément

  Mot de passe
Posté par : Jlou50 - 27-07-2025, 09:49 AM - Forum : Routeur Photovoltaïque - Réponses (4)

Bonjour 
Je veux accéder aux paramètres du routeur et j'ai une demande de mot de passe, je n'ai pas configuré de mot de passe à priori, je suis en 14.25, est-ce qu'il y a un mot de passe par défaut ? J'ai essayé plusieurs possibilités comme admin, 123456789, 0000 1234 ...
Dois-je réinstaller tout ? 
merci
Bon soleil  à tous

Imprimer cet élément


Utilisateurs en ligne
Il y a actuellement 354 utilisateurs connectés. » 1 Membre(s) | 350 Visiteur(s)
Applebot, Bing, Google, tictic tac

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