A log of small fixes

This commit is contained in:
CeeWeasel
2026-05-19 22:44:10 -04:00
parent 6f4259d767
commit 7de01f94c1
45 changed files with 209 additions and 884 deletions
+1 -1
View File
@@ -7,4 +7,4 @@ repeat:
can_acknowledge: True
skip_first: false
notifiers:
- mobile_app_pixel_7
- mobile_app_pixel_10_pro
+1 -1
View File
@@ -9,4 +9,4 @@ repeat:
can_acknowledge: True
skip_first: true
notifiers:
- mobile_app_pixel_7
- mobile_app_pixel_10_pro
+1 -1
View File
@@ -9,4 +9,4 @@
# can_acknowledge: True
# skip_first: true
# notifiers:
# - mobile_app_pixel_7
# - mobile_app_pixel_10_pro
+1 -1
View File
@@ -6,4 +6,4 @@ repeat: 10
can_acknowledge: True
skip_first: True
notifiers:
- mobile_app_pixel_7
- mobile_app_pixel_10_pro
+1 -1
View File
@@ -6,4 +6,4 @@ repeat: 10
can_acknowledge: True
skip_first: True
notifiers:
- mobile_app_pixel_7
- mobile_app_pixel_10_pro
@@ -7,4 +7,4 @@
# can_acknowledge: True
# skip_first: false
# notifiers:
# - mobile_app_pixel_7
# - mobile_app_pixel_10_pro
@@ -10,4 +10,4 @@
# can_acknowledge: True
# skip_first: true
# notifiers:
# - mobile_app_pixel_7
# - mobile_app_pixel_10_pro
@@ -7,4 +7,4 @@ repeat:
can_acknowledge: True
skip_first: false
notifiers:
- mobile_app_pixel_7
- mobile_app_pixel_10_pro
@@ -7,4 +7,4 @@ repeat:
can_acknowledge: True
skip_first: false
notifiers:
- mobile_app_pixel_7
- mobile_app_pixel_10_pro
+1 -1
View File
@@ -7,4 +7,4 @@ repeat:
can_acknowledge: True
skip_first: true
notifiers:
- mobile_app_pixel_7
- mobile_app_pixel_10_pro
+1 -1
View File
@@ -6,4 +6,4 @@ repeat: 360
can_acknowledge: True
skip_first: False
notifiers:
- mobile_app_pixel_7
- mobile_app_pixel_10_pro
+2 -2
View File
@@ -98,7 +98,7 @@ script:
data_template:
entity_id: >
{% if is_state("input_select.google_home", "Front Room") %} media_player.front_room_hub
{% elif is_state("input_select.google_home", "Master Bedroom") %} media_player.ma_home_assistant_voice_097b44_media_player
{% elif is_state("input_select.google_home", "Master Bedroom") %} media_player.home_assistant_voice_097b44_media_player
{% elif is_state("input_select.google_home", "Master Bathroom") %} media_player.great_room
{% elif is_state("input_select.google_home", "Kitchen") %} media_player.kitchen
{% elif is_state("input_select.google_home", "Girls Room") %} media_player.girls_room_clock
@@ -113,7 +113,7 @@ script:
data_template:
entity_id: >
{% if is_state("input_select.google_home", "Front Room") %} media_player.front_room_hub
{% elif is_state("input_select.google_home", "Master Bedroom") %} media_player.ma_home_assistant_voice_097b44_media_player
{% elif is_state("input_select.google_home", "Master Bedroom") %} media_player.home_assistant_voice_097b44_media_player
{% elif is_state("input_select.google_home", "Master Bathroom") %} media_player.great_room
{% elif is_state("input_select.google_home", "Kitchen") %} media_player.kitchen
{% elif is_state("input_select.google_home", "Girls Room") %} media_player.girls_room_clock
+28 -7
View File
@@ -10,13 +10,13 @@
# keep_days: 180
recorder:
purge_keep_days: 14
purge_keep_days: 7
auto_purge: true
db_url: !secret recorder_url
#db_url: !secret recorder_url_nas
db_max_retries: 10
db_retry_wait: 3
commit_interval: 1
commit_interval: 30
exclude:
entities:
- sensor.date
@@ -27,14 +27,17 @@ recorder:
- sensor.time_date
- sensor.time_utc
- sensor.last_boot
- sensor.mail_updated
- sensor.imap_gmail_com_mail_updated
- light.upstairs_public
- sensor.nws_alerts_last_updated
- sensor.pixel_7_active_notification_count
- sensor.pixel_10_pro_active_notification_count
- sensor.black_bed_weight
entity_globs:
- sensor.*_text
- sensor.*_last_motion
- sensor.*version*
#- sensor.*_battery
- binary_sensor.cam*
- sensor.weather_*
@@ -51,7 +54,7 @@ recorder:
#- binary_sensor.*battery*
- automation.*preset
- sensor.mail*
- sensor.ddns*
# - sensor.ddns*
- sensor.synology_srm*
#- sensor.sun*
- sensor.network*
@@ -78,8 +81,8 @@ recorder:
- sensor.rubicscon_*
- sensor.interlogix*
- sensor.*_timestamp
- sensor.everything_presence_lite*target*
- sensor.everything_presence_lite*assumed_present_remaining
- sensor.everything_presence_*target*
- sensor.everything_presence_*assumed_present_remaining
- sensor.*_cpu_percent
- sensor.*_memory_percent
- sensor.*_heap_free
@@ -87,18 +90,29 @@ recorder:
- sensor.*_rssi
- sensor.*_wifi_signal_strength
- sensor.homeassistant_veth*x
- sensor.ytube_music_player*
- sensor.dreamsurface*
- binary_sensor.dreamsurface*
- sensor.dreambox*
- sensor.*thermal_comfort*
- sensor.pm_frequency*
- sensor.pm_grid_*_a
- sensor.pm_*_chip_temp
domains:
- updater
- calendar
- camera
- input_button
# - group
- group
- scene
- button
- remote
- automation
- script
- media_player
- device_tracker
# include:
# domains:
# - sensor
@@ -231,6 +245,13 @@ logbook:
- sensor.*_timestamp
- sensor.*_cpu_percent
- sensor.*_memory_percent
- sensor.*memory_free
- sensor.*memory_use
- sensor.load_*m
- sensor.hourly_energy*
- sensor.daily_energy*
- sensor.weekly_energy*
- sensor.monthly_energy*
domains:
- sun
- device_tracker
+35
View File
@@ -16,3 +16,38 @@
# password: !secret imap_password
# search: !secret imap_search_2
# charset: US-ASCII
template:
- trigger:
- trigger: event
event_type: "imap_content"
id: "custom_event"
sensor:
- name: imap_content
state: "{{ trigger.event.data['subject'] }}"
attributes:
Entry: "{{ trigger.event.data['entry_id'] }}"
UID: "{{ trigger.event.data['uid'] }}"
Message: "{{ trigger.event.data['text'] }}"
Server: "{{ trigger.event.data['server'] }}"
Username: "{{ trigger.event.data['username'] }}"
Search: "{{ trigger.event.data['search'] }}"
Folder: "{{ trigger.event.data['folder'] }}"
Sender: "{{ trigger.event.data['sender'] }}"
Date: "{{ trigger.event.data['date'] }}"
Subject: "{{ trigger.event.data['subject'] }}"
Initial: "{{ trigger.event.data['initial'] }}"
To: "{{ trigger.event.data['headers'].get('Delivered-To', ['n/a'])[0] }}"
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] }}"
binary_sensor:
- name: Low Balance
device_class: problem
default_entity_id: binary_sensor.low_balance
unique_id: ae9d430f-53a5-4fcb-af51-d645592617e6
availability: "{{ states('sensor.balance_alert_messages') not in ['unknown', 'unavailable'] }}"
state: >-
{{ 'Your available balance is less than your threshold amount.' in trigger.event.data["subject"]}}
attributes:
balance: >
{{ trigger.event.data["text"] | regex_findall_index("\ x7491:\* \$([0-9.]+)") }}
+11
View File
@@ -0,0 +1,11 @@
influxdb:
# host: a0d7b954-influxdb
# port: 8086
# database: HomeAssistant
# username: HoAssDBAdmin
# password: yCQv5ZANWfqjWSc
max_retries: 3
default_measurement: state
include:
domains:
- sensor
+7 -1
View File
@@ -40,12 +40,18 @@ logger:
#homeassistant.components.automation: debug
#homeassistant.compononts.device_registry: debug
#homeassistant.components.device_registry: debug
# Home Assistant database upgrade progress messages
homeassistant.components.recorder.migration: info
# homeassistant.components.recorder: debug
homeassistant.components.recorder.purge: debug
filters:
homeassistant.components.recorder:
- ".*Event state_changed.*"
pychromecast.socket_client:
- ".*socket.*"
- ".*Failed to connect to service.*"
@@ -15,7 +15,7 @@ mqtt:
- name: "Precipitation"
device_class: precipitation
unit_of_measurement: "mm"
value_template: "{{ value|float }}"
value_template: "{{ value|float | round(2) }}"
state_class: measurement
state_topic: "rtl_433/9b13b3f4-rtl433/devices/EcoWitt-WH40/21917/rain_mm"
unique_id: ecowitt-wh40-rain-mm
-755
View File
@@ -1,755 +0,0 @@
numeric_1_on_roku_1:
url: !secret numeric_1_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_2_on_roku_1:
url: !secret numeric_2_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_3_on_roku_1:
url: !secret numeric_3_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_4_on_roku_1:
url: !secret numeric_4_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_5_on_roku_1:
url: !secret numeric_5_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_6_on_roku_1:
url: !secret numeric_6_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_7_on_roku_1:
url: !secret numeric_7_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_8_on_roku_1:
url: !secret numeric_8_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_9_on_roku_1:
url: !secret numeric_9_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_0_on_roku_1:
url: !secret numeric_0_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_a_on_roku_1:
url: !secret lowercase_a_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_a_on_roku_1:
url: !secret uppercase_a_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_b_on_roku_1:
url: !secret lowercase_b_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_b_on_roku_1:
url: !secret uppercase_b_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_c_on_roku_1:
url: !secret lowercase_c_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_c_on_roku_1:
url: !secret uppercase_c_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_d_on_roku_1:
url: !secret lowercase_d_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_d_on_roku_1:
url: !secret uppercase_d_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_e_on_roku_1:
url: !secret lowercase_e_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_e_on_roku_1:
url: !secret uppercase_e_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_f_on_roku_1:
url: !secret lowercase_f_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_f_on_roku_1:
url: !secret uppercase_f_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_g_on_roku_1:
url: !secret lowercase_g_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_g_on_roku_1:
url: !secret uppercase_g_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_h_on_roku_1:
url: !secret lowercase_h_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_h_on_roku_1:
url: !secret uppercase_h_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_i_on_roku_1:
url: !secret lowercase_i_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_i_on_roku_1:
url: !secret uppercase_i_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_j_on_roku_1:
url: !secret lowercase_j_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_j_on_roku_1:
url: !secret uppercase_j_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_k_on_roku_1:
url: !secret lowercase_k_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_k_on_roku_1:
url: !secret uppercase_k_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_l_on_roku_1:
url: !secret lowercase_l_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_l_on_roku_1:
url: !secret uppercase_l_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_m_on_roku_1:
url: !secret lowercase_m_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_m_on_roku_1:
url: !secret uppercase_m_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_n_on_roku_1:
url: !secret lowercase_n_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_n_on_roku_1:
url: !secret uppercase_n_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_o_on_roku_1:
url: !secret lowercase_o_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_o_on_roku_1:
url: !secret uppercase_o_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_p_on_roku_1:
url: !secret lowercase_p_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_p_on_roku_1:
url: !secret uppercase_p_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_q_on_roku_1:
url: !secret lowercase_q_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_q_on_roku_1:
url: !secret uppercase_q_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_r_on_roku_1:
url: !secret lowercase_r_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_r_on_roku_1:
url: !secret uppercase_r_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_s_on_roku_1:
url: !secret lowercase_s_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_s_on_roku_1:
url: !secret uppercase_s_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_t_on_roku_1:
url: !secret lowercase_t_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_t_on_roku_1:
url: !secret uppercase_t_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_u_on_roku_1:
url: !secret lowercase_u_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_u_on_roku_1:
url: !secret uppercase_u_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_v_on_roku_1:
url: !secret lowercase_v_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_v_on_roku_1:
url: !secret uppercase_v_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_w_on_roku_1:
url: !secret lowercase_w_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_w_on_roku_1:
url: !secret uppercase_w_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_x_on_roku_1:
url: !secret lowercase_x_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_x_on_roku_1:
url: !secret uppercase_x_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_y_on_roku_1:
url: !secret lowercase_y_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_y_on_roku_1:
url: !secret uppercase_y_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_z_on_roku_1:
url: !secret lowercase_z_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_z_on_roku_1:
url: !secret uppercase_z_on_roku_1
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_1_on_roku_2:
url: !secret numeric_1_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_2_on_roku_2:
url: !secret numeric_2_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_3_on_roku_2:
url: !secret numeric_3_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_4_on_roku_2:
url: !secret numeric_4_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_5_on_roku_2:
url: !secret numeric_5_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_6_on_roku_2:
url: !secret numeric_6_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_7_on_roku_2:
url: !secret numeric_7_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_8_on_roku_2:
url: !secret numeric_8_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_9_on_roku_2:
url: !secret numeric_9_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
numeric_0_on_roku_2:
url: !secret numeric_0_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_a_on_roku_2:
url: !secret lowercase_a_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_a_on_roku_2:
url: !secret uppercase_a_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_b_on_roku_2:
url: !secret lowercase_b_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_b_on_roku_2:
url: !secret uppercase_b_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_c_on_roku_2:
url: !secret lowercase_c_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_c_on_roku_2:
url: !secret uppercase_c_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_d_on_roku_2:
url: !secret lowercase_d_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_d_on_roku_2:
url: !secret uppercase_d_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_e_on_roku_2:
url: !secret lowercase_e_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_e_on_roku_2:
url: !secret uppercase_e_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_f_on_roku_2:
url: !secret lowercase_f_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_f_on_roku_2:
url: !secret uppercase_f_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_g_on_roku_2:
url: !secret lowercase_g_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_g_on_roku_2:
url: !secret uppercase_g_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_h_on_roku_2:
url: !secret lowercase_h_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_h_on_roku_2:
url: !secret uppercase_h_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_i_on_roku_2:
url: !secret lowercase_i_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_i_on_roku_2:
url: !secret uppercase_i_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_j_on_roku_2:
url: !secret lowercase_j_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_j_on_roku_2:
url: !secret uppercase_j_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_k_on_roku_2:
url: !secret lowercase_k_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_k_on_roku_2:
url: !secret uppercase_k_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_l_on_roku_2:
url: !secret lowercase_l_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_l_on_roku_2:
url: !secret uppercase_l_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_m_on_roku_2:
url: !secret lowercase_m_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_m_on_roku_2:
url: !secret uppercase_m_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_n_on_roku_2:
url: !secret lowercase_n_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_n_on_roku_2:
url: !secret uppercase_n_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_o_on_roku_2:
url: !secret lowercase_o_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_o_on_roku_2:
url: !secret uppercase_o_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_p_on_roku_2:
url: !secret lowercase_p_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_p_on_roku_2:
url: !secret uppercase_p_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_q_on_roku_2:
url: !secret lowercase_q_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_q_on_roku_2:
url: !secret uppercase_q_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_r_on_roku_2:
url: !secret lowercase_r_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_r_on_roku_2:
url: !secret uppercase_r_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_s_on_roku_2:
url: !secret lowercase_s_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_s_on_roku_2:
url: !secret uppercase_s_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_t_on_roku_2:
url: !secret lowercase_t_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_t_on_roku_2:
url: !secret uppercase_t_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_u_on_roku_2:
url: !secret lowercase_u_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_u_on_roku_2:
url: !secret uppercase_u_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_v_on_roku_2:
url: !secret lowercase_v_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_v_on_roku_2:
url: !secret uppercase_v_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_w_on_roku_2:
url: !secret lowercase_w_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_w_on_roku_2:
url: !secret uppercase_w_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_x_on_roku_2:
url: !secret lowercase_x_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_x_on_roku_2:
url: !secret uppercase_x_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_y_on_roku_2:
url: !secret lowercase_y_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_y_on_roku_2:
url: !secret uppercase_y_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
lowercase_z_on_roku_2:
url: !secret lowercase_z_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
uppercase_z_on_roku_2:
url: !secret uppercase_z_on_roku_2
method: POST
content_type: "application/json; charset=utf-8"
payload: ""
#https://www.youtube.com/watch?v=BHM-m9bnjew
# shell_command:
# office_roku_on: "curl -X POST http://192.168.1.140:8060/keypress/home"
# office_youtube: "curl -X POST http://192.168.1.140:8060/launch/837?contentId=BHM-m9bnjew&mediaType=live"
# http://192.168.1.140:8060/query/icon/143683
# curl -d '' "http://$ROKU_DEV_TARGET:8060/keypress/Lit_r"
# curl -d '' "http://$ROKU_DEV_TARGET:8060/keypress/Lit_o"
# curl -d '' "http://$ROKU_DEV_TARGET:8060/keypress/Lit_k"
# curl -d '' "http://$ROKU_DEV_TARGET:8060/keypress/Lit_u"