Bonjour Mr. le visiteur, si vous lisez ceci, cela signifie que vous n'êtes pas enregistré. Cliquez ici pour vous inscrire en quelques étapes simples, vous pourrez profiter de toutes les fonctionnalités de notre Forum. Vous pourrez évidemment nous faire partager vos connaissances avec nous ! et voir les images ou vidéos postées


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Automatisation SOC
#1
Bonjour à tous.
Je souhaiterai faire une automation pour basculer mon onduleur maître en mode USB-SBU selon le niveau de SOC minimum de mes pylontech.
J'ai déjà la valeur SOC min qui est calculée et affichée.
Genre :
Si soc min < 20% - basculer en mode USB
Si soc min > 50% - basculer en mode SBU
Avec soit l'info qui s'affiche sur mon tableau de bord, soit encore mieux, un joli bouton qui affiche l'état de l'onduleur et permet également de faire cette bascule à la main.
J'ai vu le sujet de mouchkit qui est un peu similaire et j'essaye de m'en inspirer, mais j'avoue que je nage sur HA.....
( https://domosimple.eu/forum/thread-708.html )
Et je pense que ce sujet peut intéresser pas mal de monde.
Quelqu'un aurait la bonté de nous aiguiller ???

A suivre :)
Répondre
#2
Salut peux tu nous en dire plus où tu en es et qu'es que tu n'arrives pas a faire ?

Tu peux déjà regarder ici pour créer tes groupes de soc maxi et mini 
https://domosimple.eu/forum/thread-718.html
Répondre
#3
Hello.
Ben déjà dans les grandes lignes, je ne comprends pas trop comment démarrer....
Est-ce qu'il faut créer un bouton puis faire une automation de ce bouton, ou est-ce qu'il faut créer dans le sens inverse.
J'ai beaucoup de mal avec HA, c'est assez flou pour moi le coup des entrées, entités, etc...
J'ai essayé de suivre ton tuto pour modifier les param 12 et 13 mais je me perd dans les menus, je ne retrouve pas ce que tu indiques.

J'arrive à un menu de ce type et là je sèche...

(20-06-2024, 05:41 PM)NOLAK a écrit : Salut peux tu nous en dire plus où tu en es et qu'es que tu n'arrives pas a faire ?

Tu peux déjà regarder ici pour créer tes groupes de soc maxi et mini 
https://domosimple.eu/forum/thread-718.html

Les SOC c'est bon, j'arrive à avoir mes valeurs moyenne et mini. C'est vraiment l'automation qui me pose problème.


Pièces jointes Image(s)
   
Répondre
#4
Ok maintenant il faut faire une automatisation.
Déclencheur
Conditions si besoin
Action.

Donc dans ton cas exemple :
Déclencheur
Si le groupe soc min passe en dessous de 20%

Conditions : aucune

Action :
Onduleur paramètre 1 en USB

Ensuite une nouvelle automatisation

Déclencheur
Si le groupe soc min passe au dessus de 50%

Conditions : aucune

Action :
Onduleur paramètre 1 en sbu

En espérant que tu as compris mes explications, n'hésite pas si tu as des soucis

PS : fait deux automatisations différentes au début tu comprendras plus facilement

C'est le début de la programmation :⁠-⁠D
Répondre
#5
Ah super, merci.
Bon je crois que j'ai réussi à faire les deux automations... Reste à attendre le mauvais temps pour voir si ça marche :)
Et du coup, est-ce qu'il est possible de faire un espèce de bouton/interrupteur qui permette et de voir l'état des onduleurs, et de changer de SOL à UTI ?
Répondre
#6
Bonjour à tous.
Voici des captures de mes automations.
Et mon tableau de bord actuel... oui je sais il est simpliste :)


Pièces jointes Image(s)
           
Répondre
#7
Il est bien, a toi de l'améliorer dans le temps.
Tu peux aussi t'aider de ça pour faire ton dashboards
https://domosimple.eu/forum/thread-714.html

Pour le bouton, le menu déroulant du paramètre 1 ne te va pas ?
Tu as juste a rajouter une carte entités et ajouter le paramètres 1
Répondre
#8
Une petite remarque sur tes 2 automatisations. Penses à mettre une durée pour la valeur seuil. 
Cela permettra de ne pas avoir un phénomène d’oscillations possibles si le SOC varie de 20 à 21 % par exemple dans un temps court.
Enfin c'est comme cela que je vois la chose.

D'autre part, tu peux changer les valeurs de tes entités à la main via le menu Outils de développement - Etats
Attention, les valeurs vont être écrasées par Smartphoton qui tourne en arrière plan. Mais tu peux l'arrêter si tu veux, le temps de tester tes automatismes.


Voilà,  je t'ai fait un roman feuilleton ci-dessous pour que cela soit totalement clair.
J'espère que tu apprécies mes dons de couper-indiquer-coller Laughing 

Ajout d'un délais avant de basculer:
   

Ajouter des badges en tête des tableaux de bord

   
   

Modifier un état d'une entité

   

Ajouter une carte entité qui va modifier le "Mode"
   
   

Avec comme résultat:
   
Jean-Luc
Répondre
#9
Par la suite tu pourrais obtenir un tableau de bord comme celui ci-dessous.
Installe et utilise la carte sunsynk, y a quasi tout dessus comme infos.

   
Jean-Luc
Répondre
#10
Et bonsoir !
Oui tu as raison Nolak, le paramètre 01 suffit amplement. Pas besoin de se prendre trop la tête.
Du coup j'ai refait complètement mon tableau de bord avec ces nouvelles infos, mes anciennes entités et quelques copié-collé de ton exemple dans l'autre post.
Et je suis assez content du résultat. Il me reste à brancher mon deuxième elfin pour avoir les remontées du deuxième onduleur.
Mais j'arrive à avoir les infos que je voulais.
C'est vrai que j'ai eu beaucoup de mal à me mettre à HA, mais il faut reconnaitre que c'est incroyablement puissant.
Merci pour ton aide, je vais continuer à me former sur ce super outil.

Pour info, voici mon log de dashboard, si ça peut aider quelqu'un :

views:
  - title: Home
    cards:
      - type: vertical-stack
        cards:
          - type: horizontal-stack
            cards:
              - type: gauge
                entity: sensor.soc
                severity:
                  green: 50
                  yellow: 15
                  red: 0
                needle: true
          - type: horizontal-stack
            cards:
              - type: gauge
                entity: sensor.charge_batteries
                unit: W
                max: 4000
                needle: true
                severity:
                  green: 0
                  yellow: 3500
                  red: 3500
              - type: gauge
                entity: sensor.decharge_batteries
                unit: W
                max: 6000
                severity:
                  green: 0
                  yellow: 4000
                  red: 5000
                needle: true
          - type: horizontal-stack
            cards:
              - type: gauge
                entity: sensor.soc_mini
                severity:
                  green: 50
                  yellow: 15
                  red: 0
                needle: true
              - type: gauge
                entity: sensor.temp_batteries
                min: 10
                max: 50
                severity:
                  green: 0
                  yellow: 40
                  red: 45
                needle: true
              - type: gauge
                entity: sensor.temp_onduleurs
                min: 10
                max: 50
                severity:
                  green: 9
                  yellow: 40
                  red: 45
                needle: true
      - type: vertical-stack
        cards:
          - type: gauge
            entity: sensor.pv_total
            unit: W
            max: 7000
          - type: horizontal-stack
            cards:
              - type: gauge
                entity: sensor.pv_1
                unit: W
                max: 4000
              - type: gauge
                entity: sensor.pv_2
                unit: W
                max: 3000
          - type: vertical-stack
            cards:
              - type: entities
                entities:
                  - entity: select.voltronic_1_param01
                name: Onduleur 1 Paramètre 01
                title: Paramètres
              - type: logbook
                entities:
                  - sensor.voltronic_1_mode_info
      - type: vertical-stack
        cards:
          - type: gauge
            entity: sensor.conso_maison
            unit: W
            max: 5000
            needle: true
            severity:
              green: 0
              yellow: 3000
              red: 4000
          - type: history-graph
            entities:
              - entity: sensor.conso_maison
                name: Consomation
              - entity: sensor.pv_total
                name: Production
              - entity: sensor.charge_batteries
                name: Charge
              - entity: sensor.decharge_batteries
                name: Decharge
                logarithmic_scale: false
                title: Aperçu
                hours_to_show: 6

(21-06-2024, 03:57 PM)jlm a écrit : Par la suite tu pourrais obtenir un tableau de bord comme celui ci-dessous.
Installe et utilise la carte sunsynk, y a quasi tout dessus comme infos.

Ah ben oui mais du coup j'ai un train de retard....... je viens à peine de voir tes messages JLM.
Bon ben j'ai du boulot encore... youpi !
Aller, c'est reparti pour mes automations avec toutes ces précieuses infos.

Merci beaucoup
NOLAK et jlm aiment ce post


Pièces jointes Image(s)
   
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
[-]
Synthèse
Please login or register to use this functionality.

[-]
discussions récentes
Pourquoi mes batteries s’amuse...
Salut à tous, Cela fait un mo...vavann — 10:20 PM
Pas de données sur Smartphoto...
Oups je te lis et je crains co...jlm — 09:50 PM
Câblage du WKS EVO TWIN 11k H...
Merci pour ton retour. Je n'ai...jlm — 09:42 PM
Câblage du WKS EVO TWIN 11k H...
Je ne souhaite pas du tout i...bishnoi — 08:03 PM
Compteur Energie CHINT DDSU666
Juste un petit complément pour...jlm — 07:36 PM
Compteur Energie CHINT DDSU666
:oops: un cosinus phy à 0.69 ?...jlm — 07:28 PM
v1.3.11 M-à-j régulière de Nod...
mise a jour vers nodejs:0.2....jlm — 07:08 PM
Compteur Energie CHINT DDSU666
Allez un petit Flow Node-RED :...pflot59 — 12:06 PM
Vidéo explicative sur la lect...
Merci Ca fonctionne bien ...pflot59 — 12:03 PM
Vidéo explicative sur la lect...
Oulààà tu déterres des archive...jlm — 10:26 AM
Compteur Energie CHINT DDSU666
J'ai fait les 1er tests tout a...pflot59 — 10:09 AM

[-]
Rechercher








(Advanced Search)

[-]
Who's Online
There are currently 369 online users. [Complete List]
» 1 Member(s) | 368 Guest(s)
Avatar

[-]
goals
91.9% of the way to our goal of 7,000 posts!
Only 566 posts left to go!

[-]
Statistics
» Members: 597
» Latest member: tonton
» Forum threads: 696
» Forum posts: 6,430

Full Statistics

>