Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
home_assistant:home_assistant_rezepte:wled_fortschritt [08.03.2026] – angelegt markhome_assistant:home_assistant_rezepte:wled_fortschritt [08.03.2026] (aktuell) mark
Zeile 1: Zeile 1:
 ====== WLED Druckfortschritt Anzeige ====== ====== WLED Druckfortschritt Anzeige ======
  
-===== configuration.yaml =====+===== Für einen Drucker ===== 
 + 
 +==== configuration.yaml ====
  
   * wled_segment_percent: kann verändert werden, muss nur eindeutig sein.   * wled_segment_percent: kann verändert werden, muss nur eindeutig sein.
Zeile 7: Zeile 9:
   * fx: ist die laufende Nr. der Anmiation in WLED, in diesem Fall müssen wir "Percent" nutzen   * fx: ist die laufende Nr. der Anmiation in WLED, in diesem Fall müssen wir "Percent" nutzen
   * bri: die Helligkeit der LEDs   * bri: die Helligkeit der LEDs
-  * ix: wie viele LEDs sollen leuchten, der Wert wird dann aus der Automation (siehe unten) gesetzt \\+  * ix: wie viele LEDs sollen leuchten, der Wert wird dann aus der Automation (siehe unten) gesetzt
  
 <code> <code>
- <font inherit/inherit;;#800000;;inherit>rest_command</font> + rest_command: 
- <font inherit/inherit;;#3b3b3b;;inherit>:</font> +  wled_segment_percent: 
- <font inherit/inherit;;#3b3b3b;;inherit></font> +    url: "http://172.16.10.233/json/state" 
- <font inherit/inherit;;#800000;;inherit>wled_segment_percent</font> +    method: POST 
- <font inherit/inherit;;#3b3b3b;;inherit>:</font> +    headers: 
- <font inherit/inherit;;#3b3b3b;;inherit></font> +      Content-Type: application/json 
- <font inherit/inherit;;#800000;;inherit>url</font> +    payload:> 
- <font inherit/inherit;;#3b3b3b;;inherit>:</font> +      
- <font inherit/inherit;;#a31515;;inherit>"http://IP-ADRESSE-WLED/json/state"</font> +        "seg":
- <font inherit/inherit;;#3b3b3b;;inherit></font> +          
- <font inherit/inherit;;#800000;;inherit>method</font> +            "id":1, 
- <font inherit/inherit;;#3b3b3b;;inherit>:</font> +            "on":true, 
- <font inherit/inherit;;#a31515;;inherit>POST</font> +            "fx":98, 
- <font inherit/inherit;;#3b3b3b;;inherit></font> +            "bri":100, 
- <font inherit/inherit;;#800000;;inherit>headers</font> +            "ix":{{ ix }} 
- <font inherit/inherit;;#3b3b3b;;inherit>:</font> +          
- <font inherit/inherit;;#3b3b3b;;inherit></font> +        
- <font inherit/inherit;;#800000;;inherit>Content-Type</font> +      }
- <font inherit/inherit;;#3b3b3b;;inherit>:</font> +
- <font inherit/inherit;;#a31515;;inherit>application/json</font> +
- <font inherit/inherit;;#3b3b3b;;inherit></font> +
- <font inherit/inherit;;#800000;;inherit>payload</font> +
- <font inherit/inherit;;#3b3b3b;;inherit>:</font+
- <font inherit/inherit;;#af00db;;inherit>></font> +
- <font inherit/inherit;;#a31515;;inherit>{</font> +
- <font inherit/inherit;;#a31515;;inherit>"seg":[</font> +
- <font inherit/inherit;;#a31515;;inherit>{</font> +
- <font inherit/inherit;;#a31515;;inherit>"id":1,</font> +
- <font inherit/inherit;;#a31515;;inherit>"on":true,</font> +
- <font inherit/inherit;;#a31515;;inherit>"fx":98,</font> +
- <font inherit/inherit;;#a31515;;inherit>"bri":100,</font> +
- <font inherit/inherit;;#a31515;;inherit>"ix":</font> +
- <font inherit/inherit;;#ee0000;;inherit>{{</font> +
- <font inherit/inherit;;#000000;;inherit></font> +
- <font inherit/inherit;;#001080;;inherit>ix</font> +
- <font inherit/inherit;;#000000;;inherit></font> +
- <font inherit/inherit;;#ee0000;;inherit>}}</font> +
- <font inherit/inherit;;#a31515;;inherit>}</font> +
- <font inherit/inherit;;#a31515;;inherit>]</font> +
- <font inherit/inherit;;#a31515;;inherit>}</font>+
  
 </code> </code>
  
-===== Automation erstellen =====+==== Automation erstellen ====
  
-Neue Automation erstellen, danach oben rechts die drei Punkte klicken und in yaml bearbeiten. \\ +Neue Automation erstellen, danach oben rechts die drei Punkte klicken und in yaml bearbeiten. \\ Dann den Inhalt ersetzen.
-Dann den Inhalt ersetzen.+
  
   * alias: kann frei vergeben weredn, sollte eindeutig sein   * 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.   * 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 +  * 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.+  * variables → ix: hierzu die selbe id wie unter entity_id eintragen, zur Not wieder vom Editior in yaml bearbeietn wechseln.
  
 <code> <code>
Zeile 77: Zeile 56:
  
 </code> </code>
 +
 +=====   =====