diff --git a/automations/people/Clint/wake_clint.yaml b/automations/people/Clint/wake_clint.yaml index 4bec222..d728544 100644 --- a/automations/people/Clint/wake_clint.yaml +++ b/automations/people/Clint/wake_clint.yaml @@ -16,7 +16,7 @@ condition: action: - action: input_boolean.turn_off - data: + target: entity_id: input_boolean.master_bedroom_asleep - delay: @@ -26,9 +26,10 @@ action: milliseconds: 0 - action: media_player.volume_set - data: + target: #entity_id: media_player.home_assistant_voice_097b44_media_player entity_id: media_player.ma_bedroom_hub + data: volume_level: 0.90 - action: input_select.select_option @@ -44,15 +45,14 @@ action: shuffle: true - action: music_assistant.play_media - target: - #entity_id: media_player.home_assistant_voice_097b44_media_player - entity_id: media_player.ma_bedroom_hub data: - media_type: playlist media_id: library://playlist/32 + media_type: playlist + enqueue: replace + target: + entity_id: media_player.ma_bedroom_hub #media_id: > # {% set playlists = ['library://playlist/32','library://playlist/9'] %} # {{ playlists|random }} - enqueue: replace #- action: script.wake_the_bedroom diff --git a/components/packages/imap.yaml b/components/packages/imap.yaml index cacbd71..62613b3 100644 --- a/components/packages/imap.yaml +++ b/components/packages/imap.yaml @@ -40,12 +40,12 @@ template: Return-Path: "{{ trigger.event.data['headers'].get('Return-Path',['n/a'])[0] }}" Received-first: "{{ trigger.event.data['headers'].get('Received',['n/a'])[0] }}" Received-last: "{{ trigger.event.data['headers'].get('Received',['n/a'])[-1] }}" - # - name: PNC Balance - # default_entity_id: sensor.pnc_balance - # unique_id: 741fc355-76da-4a14-8c31-8d9b94bd4376 - # availability: "{{ states('sensor.balance_alert_messages') not in ['unknown', 'unavailable'] }}" - # state: > - # {{ trigger.event.data["text"] | regex_findall_index("\ x7491:\* \$([0-9.]+)") }} + - name: PNC Balance + default_entity_id: sensor.pnc_balance + unique_id: 741fc355-76da-4a14-8c31-8d9b94bd4376 + availability: "{{ states('sensor.imap_content') not in ['unknown', 'unavailable'] }}" + state: > + {{ trigger.event.data["text"] | regex_findall_index("\ x7491:\* \$([0-9.]+)") }} binary_sensor: - name: Low Balance device_class: problem diff --git a/components/packages/influxdb.yaml b/components/packages/influxdb.yaml index 50f3869..4e19eec 100644 --- a/components/packages/influxdb.yaml +++ b/components/packages/influxdb.yaml @@ -1,11 +1,14 @@ influxdb: -# host: a0d7b954-influxdb -# port: 8086 -# database: HomeAssistant -# username: HoAssDBAdmin -# password: yCQv5ZANWfqjWSc max_retries: 3 - default_measurement: state + # default_measurement: state + tags_attributes: + - friendly_name + tags: + instance: prod + source: hass include: domains: - - sensor \ No newline at end of file + - sensor + - binary_sensor + entity_globs: + - sensor.pm_* \ No newline at end of file diff --git a/components/packages/template_sensors.yaml b/components/packages/template_sensors.yaml index 11f8a57..2692359 100644 --- a/components/packages/template_sensors.yaml +++ b/components/packages/template_sensors.yaml @@ -117,6 +117,10 @@ template: state: >- {% if state_attr('sensor.steam_76561197960668089', 'game') is not none%} {{ state_attr('sensor.steam_76561197960668089', 'game') }} + {% elif state_attr('sensor.steam_steam_76561199812111605', 'game') is not none%} + {{ state_attr('sensor.steam_steam_76561199812111605', 'game') }} + {% elif state_attr('sensor.steam_steam_76561199876700621', 'game') is not none%} + {{ state_attr('sensor.steam_steam_76561199876700621', 'game') }} {% else %} {{ states('sensor.steam_76561197960668089') }} {% endif %}