Metainformationen zur Seite
  •  

Dies ist eine alte Version des Dokuments!


WLED Druckfortschritt Anzeige

configuration.yaml

  • wled_segment_percent: kann verändert werden, muss nur eindeutig sein.
  • id: die ID Nr. des zu steurnden Segments, default wäre 0
  • fx: ist die laufende Nr. der Anmiation in WLED, in diesem Fall müssen wir „Percent“ nutzen
  • bri: die Helligkeit der LEDs
  • ix: wie viele LEDs sollen leuchten, der Wert wird dann aus der Automation (siehe unten) gesetzt
 rest_command:
  wled_segment_percent:
    url: "http://172.16.10.233/json/state"
    method: POST
    headers:
      Content-Type: application/json
    payload:>
      {
        "seg":[
          {
            "id":1,
            "on":true,
            "fx":98,
            "bri":100,
            "ix":{{ ix }}
          }
        ]
      }

Automation erstellen

Neue Automation erstellen, danach oben rechts die drei Punkte klicken und in yaml bearbeiten.
Dann den Inhalt ersetzen.

  • alias: kann frei vergeben weredn, sollte eindeutig sein
  • entity_id: vorher aus der Bambuintegration auslesen und entsprechend anpassen oder umstellen auch „im visuaellen editior bearbeiten“ und dann einfach auswählen.
  • actions → data → action: muss zum obigen namen unter „rest_command“ passen
  • variables → ix: hierzu die selbe id wie unter entity_id eintragen, zur Not wieder vom Editior in yaml bearbeietn wechseln.
alias: WLED Druckfortschritt anzeigen
triggers:
  - entity_id: sensor.p2s_22e8ba570400048_druckfortschritt
    trigger: state
actions:
  - data:
      ix: "{{ ix }}"
    action: rest_command.wled_segment_percent
mode: restart
variables:
  ix: "{{ states('sensor.p2s_22e8ba570400048_druckfortschritt') | int }}"
Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information