ESP via Switch auslösen

Bolschi

Member
Hi, ich habe einen ESP32 in der Zisterne welche mir den Wasserstand in einem Sensor “Wasserstand_Zisterne” zurück gibt.


sensor:

- platform: ultrasonic
trigger_pin: GPIO5
echo_pin: GPIO13
name: "Wasserstand_Zisterne"
accuracy_decimals: 0
update_interval: 30s


So, alle 30s wird der Wasserstand korrekt gemeldet. Ich benötige diesen aber nur hin und wieder nicht aber alle 30s. Daher würde ich mir diesen gerne “manuell” abholen. Ist es möglich dies via Schalter oder Automation abzuholen. Also wenn ich mir einen Helfer erstelle oder via Automation den ESP anzutriggern?
Scrippten ist nicht so mein Ding…
Danke!!!
Marco
 
Hi,

zu erst ein allgemeiner Tipp: Wenn du Code Schnipsel postest verwende doch dazu die entsprechende Funktion - zu finden über dieses Symbol "</>" gleich neben dem Zitat Button. Dann wird der Code hier korrekt dargestellt, man kann ihn besser lesen und evtl. Einrückungsfehler finden.
In deinem Fall würde ich einfach das Update Intervall hoch stellen. Man zwar auch eine Automatisierung basierend auf einem Zeitschema auf dem ESP ausführen, mir ist aber nicht klar ob man das auch nutzen kann um einen Sensorwert abzuholen. Hier mal ein Beispiel dafür:

YAML:
time:
  - platform: sntp
    # ...
    on_time:
      # Every 5 minutes
      - seconds: 0
        minutes: /5
        then:
          - switch.toggle: my_switch

      # Every morning on weekdays
      - seconds: 0
        minutes: 30
        hours: 7
        days_of_week: MON-FRI
        then:
          - light.turn_on: my_light
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.388
Beiträge
61.571
Mitglieder
6.562
Neuestes Mitglied
KogerLi
Zurück
Oben