Kann ich Blueprints nur via URL importieren? Ich wollte eigentlich eigene Anlegen bzw. Open Source Blueprints anpassen?
Zudem die Frage, ob HA jeweils das Gitanpollen muss, oder eine Version des Blueprints irgendwo lokal gespeichert wird?
Blueprints
Re: Blueprints
Zu nur via URL würde ich sagen ja. Die importieren Blueprints findet man dann doch unter config/blueprints/automation/ und diese lassen sich dann auch editieren/anpassen. Oder was meinst Du mit lokal gespeichert?
- PX80
- Beiträge: 611
- Registriert: Do 21. Okt 2021, 13:09
- 2
- Has thanked: 70 times
- Been thanked: 16 times
Re: Blueprints
Danke habs gefunden. Jedoch hab ich die Befürchtung, dass wenn ein neues Release vom Blueprint gibt meine Änderungen überschrieben werden.
Daher die Frage, ob ich nicht selber - mit der UI - Blueprints erstellen kann?
Daher die Frage, ob ich nicht selber - mit der UI - Blueprints erstellen kann?
- PX80
- Beiträge: 611
- Registriert: Do 21. Okt 2021, 13:09
- 2
- Has thanked: 70 times
- Been thanked: 16 times
Re: Blueprints
Vermutlich kein Problem solange man es nicht erneut importiert. Werde mir das ganze aber in ein serpates Verzeichnis legen
FAQ: https://www.home-assistant.io/docs/auto ... lueprints/
FAQ: https://www.home-assistant.io/docs/auto ... lueprints/
Re: Blueprints
Ja kannst Du. Ich habe das eben mal (für Dich) ausprobiert. Du erstellst oder besorgst Dir ein Blueprint. Ich habe einfach mal das von hier https://www.home-assistant.io/docs/blueprint/tutorial/ (The final blueprint) benutzt, ihm als name "Mein Blueprint Test" gegeben und als test.yaml Datei gespeichert.
Die Datei speicherst Du dann als *.yaml (hier test.yaml). Dann gehst Du hin und erstellst unter blueprints/automation einen Ordner. Ich habe den hier mal Blueprinttest genannt und darin speicherst Du dann Deine *.yaml Datei.
Anschließend erscheint diese Datei (bzw. dessen Inhalt) - also Dein Blueprint - ganz normal bei den Vorlagen
und lässt sich dann auch benutzen
Wenn Du das Blueprint über die GUI --> Vorlagen löscht wird auch die Datei (hier test.yaml) gelöscht. Den von Dir dafür erstellten Ordner kannst /musst Du dann manuell löschen.
Also geht die Nutzung von Blueprints nicht nur per URL sondern auch manuell.
VG Jim
Code: Alles auswählen
blueprint:
name: Mein Blueprint Test
description: Turn a light on based on detected motion
domain: automatio
input:
motion_sensor:
name: Motion Sensor
description: This sensor will be synchronized with the light.
selector:
entity:
domain: binary_sensor
device_class: motion
target_light:
name: Lights
description: The lights to keep in sync.
selector:
target:
entity:
domain: light
trigger:
- platform: state
entity_id: !input motion_sensor
action:
- service: >
{% if trigger.to_state.state == "on" %}
light.turn_on
{% else %}
light.turn_off
{% endif %}
target: !input target_light
Also geht die Nutzung von Blueprints nicht nur per URL sondern auch manuell.
VG Jim