Liebe SmartHome for Dummies Gemeinde.

Die phpBB Forum Software gehört nicht wirklich zu den modernsten seiner Art.
Ich habe mich an einer Migration zu Discourse versucht und bin leider kläglich gescheitert.

Möchte aber trotzdem einen Neuanfang auf einer modernen Plattform starten.
Gerne möchte ich Euch animieren das neue Discourse Forum zu benutzen.
Bestehenden Usern bleibt es leider nicht erspart, sich auf der neuen Platform neu anzumelden.

Das Forum hier, bleibt selbstverständlich Online. Ich würde versuchen einiges händisch zu migrieren.
Da fallen mir die Rubriken "Template Sammlungen" oder "Best Practice Automatisierungen" ein.

SmartHome for Dummies Discourse Platform.

Werte eines Sensors an cover schicken Thema ist als GELÖST markiert

Hauptkategorie Home Assistant Integrationen und alle Unterkategorien sind im Lesemodus.
Hier geht es im neuen Kleid weiter https://community-discourse.smarthome-for-dummies.de/


Forumsregeln

Hier geht es im neuen Kleid weiter https://community-discourse.smarthome-for-dummies.de/

Antworten
Einstein
Beiträge: 26
Registriert: Do 12. Jan 2023, 21:27
2

Werte eines Sensors an cover schicken

Beitrag von Einstein »

Hallo

Ich würde gern die Werte die ein Sensor ausgibt an ein Cover schicken.
Der Sensor gibt mir auf Homeassitant Werte zwischen 0 und 100% aus.
Diese soll das Cover übernehmen.

Ich habe es schion geschafft dem Cover "manuell" einen Werrt vorzugeben.
Diesen möchte ich jetzt durch diesen Wert ersetzen. Das ist mir bisher nicht gelungen.
Das auskommentierte Feld funktioniert mit %-Werten und Zahlen zwischen 0 und 1
Mit der aktiven Zeile bekommen ich eine 10-stellige Zahl die nichts mit dem Status zu tun hat.

Kann mir hier jemnd weiter helfen. Es sollte doch möglich sein dort eine Variable einzufügen.

hier der Code auf dem ESP:

Code: Alles auswählen

  - platform: pid
    name: "PID Climate HEAT"
    id: pidmi
    type: HEAT
    accuracy_decimals: 0
    unit_of_measurement: ""
    on_value:
     then:
       - cover.control:
          id: mischer_kessel
          #position: 20%
          position: !lambda return ('sensor.pidmi,state');
Einstein
Beiträge: 26
Registriert: Do 12. Jan 2023, 21:27
2

Re: Werte eines Sensors an cover schicken

Beitrag von Einstein »

Hallo

nach einigen lesen und rumprobieren ist es mir gelungen eine Lösung zu finden.
sie sie so aus.
ist zwar noch nicht perfekt da das Cover beim erreichen des ziel immer noch ein wenig hin und her zuckt aber es funktioniert erst mal.
ich bekommen jetzt das Cover mit PID Climate geregelt.

Code: Alles auswählen

 - platform: pid
    name: "PID Climate HEAT"
    id: pidmi
    type: HEAT
    accuracy_decimals: 0
    on_value:
     then:
       - cover.control:
          id: mischer_kessel
          position: !lambda |- 
            return id(pidmi).state/100;

wenn das ganze fertig ist werde ich das Projekt dann mal vorstellen.

Antworten