diff --git a/blueprint.yaml b/blueprint.yaml index 2060687..fd157b3 100644 --- a/blueprint.yaml +++ b/blueprint.yaml @@ -1,6 +1,6 @@ blueprint: name: NSPanel Configuration - description: Synchronize NSpanel Button with HA Entities and Back! And many other things! + description: v1.0.5 - Configuration and synchronization NSpanel domain: automation input: last_click: @@ -42,7 +42,7 @@ blueprint: selector: text: {} tft_path: - name: Path for Nextion TFT File + name: Nextion TFT File Folder for the service Folder Watcher description: 'TFT Path where the Nextion TFT File is stored (same NSPanel as **"last click"**) Example *"/config/www/nspanel/buero/nspanel_buero.tft"*' default: /config/www/nspanel/buero/nspanel_buero.tft selector: @@ -71,6 +71,15 @@ blueprint: entity: domain: - sensor + weather: + name: Weather Integration (coming soon) + description: select our Weather Integration + selector: + select: + options: + - HA_default (Metro) + - Accuweather + ##### Button ##### entity01: name: Button 01 (Optional) @@ -539,7 +548,7 @@ trigger_variables: last_click: !input 'last_click' last_click_lightsettings: !input 'last_click_lightsettings' last_click_coversettings: !input 'last_click_coversettings' - + variables: command_value: !input 'command_value' command_text_printf: !input 'command_text_printf' @@ -549,6 +558,7 @@ variables: humidity: !input 'humidity' hotwatertemp: !input 'hotwatertemp' outdoortemp: !input 'outdoortemp' + time: "{{ (as_timestamp(now()) | timestamp_custom('%H:%M')) }}" ##### Weather ##### date0: "{{ ((as_timestamp(now())) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" @@ -557,7 +567,6 @@ variables: date3: "{{ ((as_timestamp(now()) + 259200) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" date4: "{{ ((as_timestamp(now()) + 345600) | timestamp_custom('%a %d.%m' )) | replace('Mon', 'Montag,')| replace('Tue', 'Dienstag,')| replace('Wed', 'Mittwoch,')| replace('Thu', 'Donnerstag,')| replace('Fri', 'Freitag,')| replace('Sat', 'Samstag,')| replace('Sun', 'Sonntag,') }}" - time: "{{ states('sensor.time') }}" ##### Buttons ##### entity01: !input 'entity01' @@ -698,10 +707,8 @@ trigger: id: outdoortemp_state ##### Time - Trigger ##### - - platform: event - event_type: state_changed - event_data: - entity_id: sensor.time + - platform: time_pattern + minutes: "/1" id: time_state ##### Button01 Sync - Trigger ##### @@ -2879,6 +2886,7 @@ action: id: - weather_time - nspanel_boot + - time_state ##### Forcast Day 0 ##### sequence: - service: !input command_text_printf