Compare commits

..

2 Commits

Author SHA1 Message Date
1badaaf232 NSPanels no longer need an explicit esp_http_client - fixed in the ext component
Some checks failed
CI / YAML lint (push) Has been cancelled
CI / ESPHome config validation (push) Has been cancelled
2026-02-26 19:16:29 +01:00
5600203e6b Add --- to make valid yaml's and fix all commented indentations 2026-02-24 08:53:20 +01:00
57 changed files with 280 additions and 237 deletions

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: air-office-r device: air-office-r
name: Office R Air name: Office R Air
@@ -104,7 +105,7 @@ light:
move_interval: 100ms move_interval: 100ms
sensor: sensor:
# https://blissair.com/what-is-pm-2-5.htm # https://blissair.com/what-is-pm-2-5.htm
- platform: pm1006 - platform: pm1006
uart_id: particle_uart uart_id: particle_uart
update_interval: 20s update_interval: 20s

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: atoms3 device: atoms3
name: AtomS3 name: AtomS3
@@ -177,9 +178,9 @@ i2c:
# - platform: gpio # - platform: gpio
# pin: 1 # pin: 1
# id: hub_1 # id: hub_1
# - platform: gpio # - platform: gpio
# pin: 2 # pin: 2
# id: hub_2 # id: hub_2
m5stack_4relay: m5stack_4relay:
id: m5stack_relay_1 id: m5stack_relay_1
@@ -229,7 +230,7 @@ switch:
- output.turn_off: motor_in1 - output.turn_off: motor_in1
- output.turn_off: motor_in2 - output.turn_off: motor_in2
# switch: # switch:
- platform: m5stack_4relay - platform: m5stack_4relay
name: Relay 1 name: Relay 1
id: relay_1 id: relay_1

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: basement-2 device: basement-2
name_short: Basement name_short: Basement

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: basement device: basement
name: Basement name: Basement

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: bedroom-lamp-left device: bedroom-lamp-left
name: Bedroom Lamp Left name: Bedroom Lamp Left
@@ -95,7 +96,7 @@ script:
id: my_light_mode id: my_light_mode
state: white state: white
then: then:
- front_panel.turn_on_leds: [ POWER, COLOR ] - front_panel.turn_on_leds: [POWER, COLOR]
- front_panel.set_level: !lambda return id(current_brightness); - front_panel.set_level: !lambda return id(current_brightness);
# In night light mode, turn off the front panel illumination, except # In night light mode, turn off the front panel illumination, except
# for the power button. # for the power button.
@@ -105,7 +106,7 @@ script:
id: my_light_mode id: my_light_mode
state: night state: night
then: then:
- front_panel.turn_on_leds: [ POWER ] - front_panel.turn_on_leds: [POWER]
- front_panel.update_leds: - front_panel.update_leds:
# If you want to control light presets from Home Assistant, then you can # If you want to control light presets from Home Assistant, then you can
@@ -201,18 +202,18 @@ light:
# These bindings have been setup below, using the binary_sensor for # These bindings have been setup below, using the binary_sensor for
# the color button. # the color button.
presets: presets:
# rgb: # rgb:
# red: { red: 100%, green: 0%, blue: 0% } # red: { red: 100%, green: 0%, blue: 0% }
# green: { red: 0%, green: 100%, blue: 0% } # green: { red: 0%, green: 100%, blue: 0% }
# blue: { red: 0%, green: 0%, blue: 100% } # blue: { red: 0%, green: 0%, blue: 100% }
# yellow: { red: 100%, green: 100%, blue: 0% } # yellow: { red: 100%, green: 100%, blue: 0% }
# purple: { red: 100%, green: 0%, blue: 100% } # purple: { red: 100%, green: 0%, blue: 100% }
# randomize: { effect: Fast Random } # randomize: { effect: Fast Random }
white: white:
cold: { color_temperature: 153 mireds } cold: {color_temperature: 153 mireds}
chilly: { color_temperature: 275 mireds } chilly: {color_temperature: 275 mireds}
luke: { color_temperature: 400 mireds } luke: {color_temperature: 400 mireds}
warm: { color_temperature: 588 mireds } warm: {color_temperature: 588 mireds}
# Binary sensors can be created for handling front panel touch / release # Binary sensors can be created for handling front panel touch / release
# events. To specify what part of the front panel to look at, the "for" # events. To specify what part of the front panel to look at, the "for"

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: bedroom-lamp-right device: bedroom-lamp-right
name: Bedroom Lamp Right name: Bedroom Lamp Right
@@ -92,7 +93,7 @@ script:
id: my_light_mode id: my_light_mode
state: white state: white
then: then:
- front_panel.turn_on_leds: [ POWER, COLOR ] - front_panel.turn_on_leds: [POWER, COLOR]
- front_panel.set_level: !lambda return id(current_brightness); - front_panel.set_level: !lambda return id(current_brightness);
# In night light mode, turn off the front panel illumination, except # In night light mode, turn off the front panel illumination, except
# for the power button. # for the power button.
@@ -102,7 +103,7 @@ script:
id: my_light_mode id: my_light_mode
state: night state: night
then: then:
- front_panel.turn_on_leds: [ POWER ] - front_panel.turn_on_leds: [POWER]
- front_panel.update_leds: - front_panel.update_leds:
# If you want to control light presets from Home Assistant, then you can # If you want to control light presets from Home Assistant, then you can
@@ -198,18 +199,18 @@ light:
# These bindings have been setup below, using the binary_sensor for # These bindings have been setup below, using the binary_sensor for
# the color button. # the color button.
presets: presets:
# rgb: # rgb:
# red: { red: 100%, green: 0%, blue: 0% } # red: { red: 100%, green: 0%, blue: 0% }
# green: { red: 0%, green: 100%, blue: 0% } # green: { red: 0%, green: 100%, blue: 0% }
# blue: { red: 0%, green: 0%, blue: 100% } # blue: { red: 0%, green: 0%, blue: 100% }
# yellow: { red: 100%, green: 100%, blue: 0% } # yellow: { red: 100%, green: 100%, blue: 0% }
# purple: { red: 100%, green: 0%, blue: 100% } # purple: { red: 100%, green: 0%, blue: 100% }
# randomize: { effect: Fast Random } # randomize: { effect: Fast Random }
white: white:
cold: { color_temperature: 153 mireds } cold: {color_temperature: 153 mireds}
chilly: { color_temperature: 275 mireds } chilly: {color_temperature: 275 mireds}
luke: { color_temperature: 400 mireds } luke: {color_temperature: 400 mireds}
warm: { color_temperature: 588 mireds } warm: {color_temperature: 588 mireds}
# Binary sensors can be created for handling front panel touch / release # Binary sensors can be created for handling front panel touch / release
# events. To specify what part of the front panel to look at, the "for" # events. To specify what part of the front panel to look at, the "for"

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: c6-test-1 device: c6-test-1
name: C6 TEST 1 name: C6 TEST 1

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: c6-test-2 device: c6-test-2
name: C6 TEST 2 name: C6 TEST 2

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: cam-1 device: cam-1
name: Cam 1 name: Cam 1

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: can-node-1 device: can-node-1
name: CAN Node 1 name: CAN Node 1

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: can-node-2 device: can-node-2
name: CAN Node 2 name: CAN Node 2

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: cec-bedroom device: cec-bedroom
name: Bedroom TV name: Bedroom TV
@@ -138,22 +139,22 @@ hdmi_cec:
then: then:
- hdmi_cec.send: # Report ARC started - hdmi_cec.send: # Report ARC started
destination: 0x0 destination: 0x0
data: [ 0xC1 ] data: [0xC1]
- opcode: 0x70 # System audio mode request - opcode: 0x70 # System audio mode request
then: then:
- hdmi_cec.send: - hdmi_cec.send:
destination: 0x0 destination: 0x0
data: [ 0x72, 0x01 ] data: [0x72, 0x01]
- opcode: 0x71 # Give audio status - opcode: 0x71 # Give audio status
then: then:
- hdmi_cec.send: - hdmi_cec.send:
destination: 0x0 destination: 0x0
data: [ 0x7A, 0x7F ] data: [0x7A, 0x7F]
- opcode: 0x7D # Give audio system mode status - opcode: 0x7D # Give audio system mode status
then: then:
- hdmi_cec.send: - hdmi_cec.send:
destination: 0x0 destination: 0x0
data: [ 0x7E, 0x01 ] data: [0x7E, 0x01]
- opcode: 0x46 # Give OSD name - opcode: 0x46 # Give OSD name
then: then:
- hdmi_cec.send: - hdmi_cec.send:

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: clock-1 device: clock-1
name: Clock 1 name: Clock 1

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: clock-living-room device: clock-living-room
name: Living room Clock name: Living room Clock
@@ -21,7 +22,7 @@ external_components:
url: https://github.com/trip5/esphome-tm1650 url: https://github.com/trip5/esphome-tm1650
ref: main ref: main
refresh: 60s refresh: 60s
components: [ tm1650 ] components: [tm1650]
packages: packages:
common: !include common/common.yaml common: !include common/common.yaml

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: desk-lamp device: desk-lamp
name: Desk Lamp name: Desk Lamp

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: dimmer device: dimmer
name: Dimmer name: Dimmer

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: echo-1 device: echo-1
name: Echo 1 name: Echo 1
@@ -31,7 +32,7 @@ external_components:
# components: [ speaker, rtttl ] # components: [ speaker, rtttl ]
# refresh: 0s # refresh: 0s
- source: github://pr#5177 - source: github://pr#5177
components: [ rtttl ] components: [rtttl]
refresh: 0s refresh: 0s
packages: packages:
@@ -48,8 +49,8 @@ api:
rtttl: !lambda 'return song;' rtttl: !lambda 'return song;'
# i2c: # i2c:
# sda: 26 # - sda: 26
# scl: 32 # scl: 32
# scan: true #false # scan: true #false
# frequency: 100kHz # frequency: 100kHz

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: echo device: echo
name: Echo name: Echo

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: eworkbench device: eworkbench
name: Electronics Workbench name: Electronics Workbench

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: fireplace device: fireplace
name: Heating Fireplace name: Heating Fireplace

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: gate device: gate
name: Gate name: Gate

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: gateway device: gateway
name: Gateway name: Gateway
@@ -73,19 +74,19 @@ ethernet:
# clk_mode: GPIO17_OUT # clk_mode: GPIO17_OUT
# phy_addr: 0 # phy_addr: 0
# power_pin: 12 # power_pin: 12
# use_address: 10.17.240.245 # use_address: 10.17.240.245
# # Optional manual IP # # Optional manual IP
# manual_ip: # manual_ip:
# static_ip: 10.17.240.254 # static_ip: 10.17.240.254
# gateway: 10.17.240.1 # gateway: 10.17.240.1
# subnet: 255.255.255.0 # subnet: 255.255.255.0
# ethernet: # ethernet:
# use_address: 10.17.241.254 # use_address: 10.17.241.254
# use_address: 10.17.241.98 # use_address: 10.17.241.98
# use_address: mcu-gateway.local # use_address: mcu-gateway.local
uart: uart:
id: uart_modbus id: uart_modbus
@@ -194,7 +195,7 @@ sensor:
- 450 -> 5 - 450 -> 5
switch: switch:
- platform: modbus_controller - platform: modbus_controller
modbus_controller_id: modbus_adc_1 modbus_controller_id: modbus_adc_1
name: Readress MODBUS name: Readress MODBUS
register_type: holding register_type: holding

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: heater device: heater
name: Heater name: Heater
@@ -248,13 +249,13 @@ switch:
sensor: sensor:
# - platform: ds248x # - platform: ds248x
- platform: dallas_temp - platform: dallas_temp
# [22:06:25][D][dallas.sensor:082]: 0x1701143E35C5AA28 Feed # [22:06:25][D][dallas.sensor:082]: 0x1701143E35C5AA28 Feed
# [22:06:25][D][dallas.sensor:082]: 0x7301143F7F57AA28 Return # [22:06:25][D][dallas.sensor:082]: 0x7301143F7F57AA28 Return
# [22:06:25][D][dallas.sensor:082]: 0xF701143E397FAA28 Heater Tank # [22:06:25][D][dallas.sensor:082]: 0xF701143E397FAA28 Heater Tank
# [22:06:25][D][dallas.sensor:082]: 0x5A041750B2C8FF28 Hot Water Tank - Bottom (Solar) # [22:06:25][D][dallas.sensor:082]: 0x5A041750B2C8FF28 Hot Water Tank - Bottom (Solar)
# [22:06:25][D][dallas.sensor:082]: 0xDB041750EAE2FF28 Heating Water Return (OUT from System, TO Heater) # [22:06:25][D][dallas.sensor:082]: 0xDB041750EAE2FF28 Heating Water Return (OUT from System, TO Heater)
# [22:06:25][D][dallas.sensor:082]: 0xB2041750CF1AFF28 Heating Water (OUT from Heater, TO System) # [22:06:25][D][dallas.sensor:082]: 0xB2041750CF1AFF28 Heating Water (OUT from Heater, TO System)
# [22:06:25][D][dallas.sensor:082]: 0x960417517301FF28 Hot Water Tank - TOP (Heater) # [22:06:25][D][dallas.sensor:082]: 0x960417517301FF28 Hot Water Tank - TOP (Heater)
# address: 0x320417500A93FF28 # 1. broken # address: 0x320417500A93FF28 # 1. broken
# address: 0x67041750F44CFF28 # 2. broken # address: 0x67041750F44CFF28 # 2. broken
address: 0x960417517301FF28 # Hot Water Tank - TOP (Heater) address: 0x960417517301FF28 # Hot Water Tank - TOP (Heater)

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: kitchen device: kitchen
name: Kitchen name: Kitchen

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: lightening device: lightening
name: Lightening detector name: Lightening detector
@@ -16,9 +17,6 @@ esp32:
framework: framework:
type: esp-idf type: esp-idf
external_components:
- source: components
packages: packages:
common: !include common/common.yaml common: !include common/common.yaml
@@ -38,11 +36,11 @@ as3935_i2c:
irq_pin: 26 irq_pin: 26
binary_sensor: binary_sensor:
# - platform: gpio # - platform: gpio
# # name: Button # # name: Button
# pin: # pin:
# number: 39 # number: 39
# inverted: true # inverted: true
- platform: as3935 - platform: as3935
name: Storm Alert name: Storm Alert
@@ -62,4 +60,3 @@ sensor:
name: Energy name: Energy
distance: distance:
name: Storm Distance name: Storm Distance

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: lvgl-eworkbench device: lvgl-eworkbench
name: Electronics Workbench Display name: Electronics Workbench Display

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: lvgl-trainer device: lvgl-trainer
name: Trainer Display name: Trainer Display
@@ -209,14 +210,14 @@ lvgl:
log_level: WARN log_level: WARN
color_depth: 16 color_depth: 16
default_font: montserrat_18 default_font: montserrat_18
# on_idle: # on_idle:
# - timeout: !lambda "return (id(display_timeout).state * 1000);" # - timeout: !lambda "return (id(display_timeout).state * 1000);"
# then: # then:
# - logger.log: "LVGL is idle" # - logger.log: "LVGL is idle"
# - light.turn_off: # - light.turn_off:
# id: display_backlight # id: display_backlight
# transition_length: 2500ms # transition_length: 2500ms
# - lvgl.pause: # - lvgl.pause:
top_layer: top_layer:
widgets: widgets:
- buttonmatrix: - buttonmatrix:

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: lvgl device: lvgl
name: LVGL name: LVGL

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: m5paper device: m5paper
name: M5Paper name: M5Paper

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: mains-power device: mains-power
name: Mains Power name: Mains Power

View File

@@ -1,3 +1,4 @@
---
esphome: esphome:
name: mcu-nrf-dk name: mcu-nrf-dk
friendly_name: mcu-nrf-dk friendly_name: mcu-nrf-dk

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: nspanel-bedroom device: nspanel-bedroom
name: Bedroom NSPanel name: Bedroom NSPanel
@@ -26,8 +27,6 @@ esp32:
type: esp-idf type: esp-idf
advanced: advanced:
minimum_chip_revision: "3.0" minimum_chip_revision: "3.0"
include_builtin_idf_components:
- esp_http_client
external_components: external_components:
- source: - source:

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: nspanel-dev device: nspanel-dev
name: NSPanel DEV name: NSPanel DEV
@@ -87,7 +88,7 @@ api:
# - delay: 10s # - delay: 10s
# - lambda: 'id(nspanel_id).send_custom_command("notify~~");' # - lambda: 'id(nspanel_id).send_custom_command("notify~~");'
# DISABLED until https://github.com/olicooper/esphome-nspanel-lovelace-native/issues/20 is fixed # DISABLED until https://github.com/olicooper/esphome-nspanel-lovelace-native/issues/20 is fixed
# - service: update_tft # - service: update_tft
# then: # then:
# - lambda: |- # - lambda: |-

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: nspanel-fireplace device: nspanel-fireplace
name: Fireplace NSPanel name: Fireplace NSPanel
@@ -24,8 +25,6 @@ esp32:
type: esp-idf type: esp-idf
advanced: advanced:
minimum_chip_revision: "3.0" minimum_chip_revision: "3.0"
include_builtin_idf_components:
- esp_http_client
external_components: external_components:
- source: - source:

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: nspanel-office-j device: nspanel-office-j
name: Office J NSPanel name: Office J NSPanel
@@ -25,8 +26,6 @@ esp32:
type: esp-idf type: esp-idf
advanced: advanced:
minimum_chip_revision: "3.0" minimum_chip_revision: "3.0"
include_builtin_idf_components:
- esp_http_client
external_components: external_components:
- source: - source:

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: nspanel-office-r device: nspanel-office-r
name: Office R NSPanel name: Office R NSPanel
@@ -26,8 +27,6 @@ esp32:
advanced: advanced:
enable_lwip_mdns_queries: true enable_lwip_mdns_queries: true
minimum_chip_revision: "3.0" minimum_chip_revision: "3.0"
include_builtin_idf_components:
- esp_http_client
external_components: external_components:
- source: - source:

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: nspanel-patio device: nspanel-patio
name: Patio NSPanel name: Patio NSPanel
@@ -24,8 +25,6 @@ esp32:
type: esp-idf type: esp-idf
advanced: advanced:
minimum_chip_revision: "3.0" minimum_chip_revision: "3.0"
include_builtin_idf_components:
- esp_http_client
external_components: external_components:
- source: - source:

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: office-r device: office-r
name: Office R name: Office R

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: patio device: patio
name: Patio name: Patio

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: pow-dishwasher device: pow-dishwasher
name: Dishwasher POW name: Dishwasher POW

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: pow-washer device: pow-washer
name: Washer POW name: Washer POW

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: rf433 device: rf433
name: RF433 Bridge name: RF433 Bridge
@@ -28,11 +29,11 @@ remote_transmitter:
carrier_duty_percent: 100% carrier_duty_percent: 100%
binary_sensor: binary_sensor:
# Key Fob remote # Key Fob remote
# A: 011110110011101010100010 # A: 011110110011101010100010
# B: 011110110011101010101000 # B: 011110110011101010101000
# C: 011110110011101010100001 # C: 011110110011101010100001
# D: 011110110011101010100100 # D: 011110110011101010100100
- platform: remote_receiver - platform: remote_receiver
name: "Keyfob Remote Button A" name: "Keyfob Remote Button A"
rc_switch_raw: rc_switch_raw:

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: rfid-reader device: rfid-reader
name: RFID Reader name: RFID Reader

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: shed device: shed
name: Shed name: Shed

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: socket-01 device: socket-01
name: Socket 01 name: Socket 01

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: socket-02 device: socket-02
device_id: socket_02 device_id: socket_02

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: socket-03 device: socket-03
name: Socket 03 name: Socket 03

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: staircase-light device: staircase-light
name: Staircase name: Staircase

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: tft device: tft
name: TFT name: TFT

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: tracker device: tracker
name: Tracker name: Tracker
@@ -94,11 +95,11 @@ external_components:
type: git type: git
url: https://github.com/crossan007/esphome url: https://github.com/crossan007/esphome
ref: "feature/AXP192" ref: "feature/AXP192"
components: [ axp192 ] components: [axp192]
- source: github://pr#6721 - source: github://pr#6721
components: [ network, modem ] components: [network, modem]
- source: github://pr#9802 - source: github://pr#9802
components: [ modem ] components: [modem]
# packages: # packages:
# common: !include common/common.yaml # common: !include common/common.yaml

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: tv-light device: tv-light
name: TV Light name: TV Light

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: vehicle-honda-pcx125 device: vehicle-honda-pcx125
name: Vehicle Honda PCX125 name: Vehicle Honda PCX125

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: vehicle-suzuki-dl650 device: vehicle-suzuki-dl650
name: Vehicle Suzuki DL650 name: Vehicle Suzuki DL650

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: vehicle-toyota-auris-ts device: vehicle-toyota-auris-ts
name: Vehicle Toyota Auris TS name: Vehicle Toyota Auris TS

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: vehicle-toyota-yaris-cross device: vehicle-toyota-yaris-cross
name: Vehicle Toyota Yaris Cross name: Vehicle Toyota Yaris Cross

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: waterproof-socket device: waterproof-socket
name: Waterproof Socket name: Waterproof Socket

View File

@@ -1,3 +1,4 @@
---
substitutions: substitutions:
device: well device: well
name: Well name: Well