Update Wiki
@@ -1,28 +0,0 @@
|
||||
In diesem Artikel sind Beispiele für Automationen zusammengestellt. beschreibt den Updatevorgang für den NSPanel Blueprint sowie das Display.
|
||||
|
||||
Derzeit bietet HA nicht die Möglichkeit, Blueprints direkt über das UI upzudaten. Dies muss manuell bspw. über den File Editor geschehen.
|
||||
|
||||
Das Update des Displays kann über das UI erfolgen.
|
||||
|
||||
|
||||
|
||||
# Bestimmte Seite direkt aufrufen
|
||||
|
||||
Manchmal kann es Sinn machen, automatisch eine bestimmte Seite des Displays anzeigen zu lassen. Um dies zu tun, kann folgender Service genutzt werden:
|
||||
|
||||
```
|
||||
service: esphome.nspanel_dev_send_command_printf
|
||||
data:
|
||||
cmd: page home
|
||||
```
|
||||
|
||||
Um bspw. direkt die Button Page 2 anzuzeigen, muss "home" durch "buttonpage02" ersetzt werden.
|
||||
|
||||
Folgende Seiten sind derzeit verfügbar:
|
||||
|
||||
-Beispiele---Automationen.assets/automation_1.png)
|
||||
|
||||
|
||||
|
||||
------
|
||||
|
||||
BIN
(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/212177541-206ed70d-b4e0-436c-9ef5-25e03a816898.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 61 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 107 KiB |
|
After Width: | Height: | Size: 54 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 102 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 41 KiB |
@@ -17,14 +17,19 @@ In diesem Beitrag werden wir alle wichtigen Dinge zu verschiedenen Themen zusamm
|
||||
# Inhalt:
|
||||
|
||||
1. [Wie erstelle ich "Issues" wenn ich ein Problem habe ](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte#1-wie-erstelle-ich-issues-wenn-ich-ein-problem-habe)
|
||||
1. Update ESPhome, Blueprint und TFT (in Arbeit)
|
||||
1. [Update Blueprint](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte#2-update-blueprint)
|
||||
1. [Update ESPHome](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte#3-update-esphome)
|
||||
1. [Update TFT](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte#3-update-tft)
|
||||
1. Manueller TFT Upload über lokalen HA (in Arbeit)
|
||||
1. Upload TFT Fehler und Lösung (in Arbeit)
|
||||
1. Notification via HA (in Arbeit)
|
||||
1. Climate für Relay (Fußbodenheizung) (in Arbeit)
|
||||
1. [Climate für Relays (Fußbodenheizung/Heizungsregler)](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte#8-climate-fuer-relays-(fussbodenheizung/heizungsregler))
|
||||
1. [Interne Switches als Lampe etc. darstellen in HA](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte#9-interne-switches-als-lampe-etc.-darstellen-in-ha)
|
||||
1. Schnell Navigation (in Arbeit)
|
||||
1. RTTL Sound abspielen (in Arbeit)
|
||||
1. [Bestimmte Seiten direkt aufrufen](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte#11-bestimmte-seiten-direkt-aufrufen)
|
||||
1. [RTTTL Sound abspielen](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte#12-rtttl-sound-abspielen)
|
||||
1. Erweiterte Funktionen und Automatisierungen (in Arbeit)
|
||||
1. [Automationen starten via Input_Boolean](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte#14-automationen-starten-via-input_boolean)
|
||||
|
||||
|
||||
|
||||
@@ -32,8 +37,7 @@ In diesem Beitrag werden wir alle wichtigen Dinge zu verschiedenen Themen zusamm
|
||||
|
||||
***
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## 1. Wie erstelle ich "Issues" wenn ich ein Problem habe
|
||||
> _**Um dein Problem lösen zu können, ist es für uns wichtig so viele Informationen wie möglich zu haben**_
|
||||
@@ -85,3 +89,165 @@ use_blueprint:
|
||||
right_button_name: Test 1
|
||||
left_button_name: Test 2
|
||||
```
|
||||
|
||||
------
|
||||
|
||||
## 2. Update Blueprint
|
||||
|
||||
>Derzeit bietet HA nicht die Möglichkeit, Blueprints direkt über das UI upzudaten. Dies muss manuell bspw. über den File Editor geschehen.
|
||||
>
|
||||
>1. Letztes Release des Blueprints von Github aus dem Repository laden.
|
||||
>2. Das existierende YAML File "nspanel_blueprint.yaml" im Folder ./config/blueprints/automation/Blackymas mit der neuen Version ersetzen.
|
||||
>3. Automationen neu laden oder Home Assistant neu starten.
|
||||
>4. Der neue Blueprint steht zur Verfügung. Bereits vorgenommene Einstellungen werden übernommen.
|
||||
>-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/BlueprintUpdate.PNG)
|
||||
|
||||
------
|
||||
|
||||
## 3. Update ESPHome
|
||||
|
||||
>Zum ESPHome Update auf die ESPHome Integration gehen. Dort auf "Update All":-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/ESPHome Update0.PNG)
|
||||
>
|
||||
>Der Update Vorgang kann ein paar Minuten in Anspruch nehmen.
|
||||
>
|
||||
>-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/ESPHome Update.PNG)
|
||||
|
||||
------
|
||||
|
||||
## 4. Update TFT
|
||||
|
||||
> Das Update des Displays kann über das UI erfolgen:
|
||||
> 1. Im Menü ***Einstellungen --> Geräte & Services --> Integrationen*** unter der ESPHome Integration das Display auswählen.
|
||||
> 2. Unter Configuration den Switch "Update TFT Display" drücken.
|
||||
> 3. Das Display beginnt den Update Prozess und startet anschließend neu.
|
||||
> -HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/DisplayUpdate.PNG)
|
||||
|
||||
------
|
||||
|
||||
Manueller TFT Upload über lokalen HA
|
||||
|
||||
In Arbeit
|
||||
|
||||
------
|
||||
|
||||
## 5. Upload TFT Fehler und Lösung
|
||||
|
||||
In Arbeit
|
||||
|
||||
------
|
||||
|
||||
## 6. Notification via HA
|
||||
|
||||
In Arbeit
|
||||
|
||||
------
|
||||
|
||||
## 7. Climate für Relays (Fußbodenheizung/Heizungsregler)
|
||||
|
||||
>Um das NSPanel zur Steuerung eines Heizkörpers oder einer Fussbodenheizung zu nutzen, muss im HA mindestens ein Generic Thermostat angelegt sein. Siehe hierzu: https://www.home-assistant.io/integrations/generic_thermostat/
|
||||
>
|
||||
>Beispielkonfiguration Generic Thermostat:
|
||||
|
||||
```
|
||||
climate:
|
||||
- platform: generic_thermostat
|
||||
name: Study
|
||||
heater: switch.study_heater ## Wenn das NSPanel Relays den Heizkreis Regler schaltet, kann dieses hier definiert werden
|
||||
target_sensor: sensor.study_temperature ## Hier kann der NSPanel Sensor verwendet werden
|
||||
min_temp: 15
|
||||
max_temp: 21
|
||||
ac_mode: false
|
||||
target_temp: 17
|
||||
cold_tolerance: 0.3
|
||||
hot_tolerance: 0
|
||||
min_cycle_duration:
|
||||
seconds: 5
|
||||
keep_alive:
|
||||
minutes: 3
|
||||
initial_hvac_mode: "off"
|
||||
away_temp: 16
|
||||
precision: 0.1
|
||||
```
|
||||
|
||||
>Danach muss die climate.entity noch entsprechend in der Panel Configuration hinterlegt werden:
|
||||
>
|
||||
>-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/climate.PNG)
|
||||
|
||||
------
|
||||
|
||||
## 8. Interne Switches als Lampe etc. darstellen in HA
|
||||
|
||||
> In der Welt von Home Assistant ist das Relays im NSPanel ein Schalter. Und obwohl das im Allgemeinen richtig ist, werden diese Relays oft z. B. für eine Leuchte oder einen Ventilator verwendet. Wenn nun bspw. eine Lampe direkt mit dem Relays geschaltet wird, so ist es wünschenswert, dass auch im HA der Switch als Lampe angezeigt wird oder diese "Lampe" einer Lichter-Gruppe hinzugefügt werden soll.
|
||||
>
|
||||
> Mit der Switch as X-Integration können diese Schalter in die Entitätstypen umwandeln, die dem jeweiligen Anwendungsfall am besten entsprechen: https://www.home-assistant.io/integrations/switch_as_x/
|
||||
|
||||
-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/Swichasx.png)
|
||||
|
||||
|
||||
|
||||
------
|
||||
|
||||
## 9. Schnell Navigation
|
||||
|
||||
In Arbeit
|
||||
|
||||
------
|
||||
|
||||
## 10. Bestimmte Seiten direkt aufrufen
|
||||
|
||||
> Manchmal kann es Sinn machen, automatisch eine bestimmte Seite des Displays anzeigen zu lassen. Um dies zu tun, kann folgender Service genutzt werden:
|
||||
|
||||
```
|
||||
service: esphome.nspanel_dev_send_command_printf
|
||||
data:
|
||||
cmd: page home
|
||||
```
|
||||
|
||||
> Um bspw. direkt die Button Page 2 anzuzeigen, muss "home" durch "buttonpage02" ersetzt werden.
|
||||
>
|
||||
> Folgende Seiten sind derzeit verfügbar:
|
||||
|
||||
-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/automation_1.png)
|
||||
|
||||
------
|
||||
|
||||
## 11. RTTTL Sound abspielen
|
||||
|
||||
> Via HA kann ein RTTTL an das NSPanel geschickt werden. Eigene Melodien sind möglich. Dies kann verwendet werden für akustische Rückmeldungen
|
||||
>
|
||||
> Mit dem Service nspanel_dev_play_rtttl können sounds an den Buzzer geschickt werden.
|
||||
>
|
||||
> Man findet viele rtttl-Strings im Web, wichtig ist, dass diese mit dem Namen und dann einem Doppelpunkt beginnen müssen. Hier ein Beispiel:
|
||||
|
||||
```
|
||||
The Simpsons:d=4,o=5,b=160:c.6,e6,f#6,8a6,g.6,e6,c6,8a,8f#,8f#,8f#,2g,8p,8p,8f#,8f#,8f#,8g,a#.,8c6,8c6,8c6,c6
|
||||
```
|
||||
|
||||
-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/212177541-206ed70d-b4e0-436c-9ef5-25e03a816898.png)
|
||||
|
||||
> Mehr Informationen unter: https://esphome.io/components/rtttl.html#common-beeps
|
||||
>
|
||||
> Mehr Songs hier: https://codebender.cc/sketch:109888#RTTTL%20Songs.ino
|
||||
|
||||
------
|
||||
|
||||
## 12. Erweiterte Funktionen und Automatisierungen
|
||||
|
||||
In Arbeit
|
||||
|
||||
------
|
||||
|
||||
## 13. Automationen starten via Input_Boolean
|
||||
|
||||
>Obwohl mit dem NSPanel Scripts direkt über die Buttons gestartet werden können, gibt es auch die Möglichkeit, mittels Input_Boolean direkt Automationen zu starten.
|
||||
>
|
||||
>Hierzu muss erst ein Helper angelegt werden unter ***Settings --> Devices&Services --> Helpers***, siehe hierzu: https://www.home-assistant.io/integrations/input_boolean/-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/Toggle1.PNG)
|
||||
>
|
||||
>Anschliessend wird der erstellte Input_Boolean als Trigger in eine beliebige Automation aufgenommen unter State:-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/Toggle2.PNG)
|
||||
>
|
||||
>Im letzten Schritt den Trigger noch einem Button in der Panel Config zuordnen:-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte.assets/Toggle3.PNG)
|
||||
|
||||
|
||||
|
||||
------
|
||||
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
In diesem Artikel sind Beispiele für Automationen zusammengestellt. beschreibt den Updatevorgang für den NSPanel Blueprint sowie das Display.
|
||||
|
||||
Derzeit bietet HA nicht die Möglichkeit, Blueprints direkt über das UI upzudaten. Dies muss manuell bspw. über den File Editor geschehen.
|
||||
|
||||
Das Update des Displays kann über das UI erfolgen.
|
||||
|
||||
|
||||
|
||||
# Update Blueprint
|
||||
|
||||
1. Letztes Release des Blueprints von Github aus dem Repository laden.
|
||||
2. Das existierende YAML File "nspanel_blueprint.yaml" im Folder ./config/blueprints/automation/Blackymas mit der neuen Version ersetzen.
|
||||
3. Automationen neu laden oder Home Assistant neu starten.
|
||||
4. Der neue Blueprint steht zur Verfügung. Bereits vorgenommene Einstellungen werden übernommen.
|
||||
|
||||

|
||||
|
||||
------
|
||||
|
||||
# Vorgehen - Update Display
|
||||
|
||||
1. Im Menü Einstellungen - Geräte & Services - Integrationen unter der ESPHome Integration das Display auswählen.
|
||||
|
||||
2. Unter Configuration den Switch "Update TFT Display" drücken.
|
||||
|
||||
3. Das Display beginnt den Update Prozess und startet anschließend neu.
|
||||
|
||||

|
||||
|
||||
2
Home.md
@@ -21,7 +21,7 @@ This Wiki will grow over time and we are trying to keep up with the rapid develo
|
||||
|
||||
[(DE) HowTo | Alle wichtigen Dinge die man wissen sollte](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-HowTo---Alle-wichtigen-Dinge-die-man-wissen-sollte)
|
||||
|
||||
[(DE) HowTo | Update Blueprint und Display](https://github.com/Blackymas/NSPanel_HA_Blueprint/wiki/(DE)-Update---Blueprint-und-Panel)
|
||||
|
||||
|
||||
|
||||
***
|
||||
|
||||
BIN
assets/Swichasx.png
Normal file
|
After Width: | Height: | Size: 16 KiB |