From d9963707c4032d789ebd021adcf0e22ec40ac18a Mon Sep 17 00:00:00 2001 From: Artem Sheremet Date: Wed, 19 Jul 2023 18:22:16 +0200 Subject: [PATCH] Remove mystrom prefix from device names Limits hostname length. --- mystrom-car-charger.yaml => car-charger.yaml | 0 mystrom-pool.yaml => pool-pump.yaml | 0 ...ation-pump.yaml => recirculation-pump.yaml | 0 reflash.sh | 9 ++++---- templates/mystrom.yaml | 23 +++++++++---------- 5 files changed, 15 insertions(+), 17 deletions(-) rename mystrom-car-charger.yaml => car-charger.yaml (100%) rename mystrom-pool.yaml => pool-pump.yaml (100%) rename mystrom-recirculation-pump.yaml => recirculation-pump.yaml (100%) diff --git a/mystrom-car-charger.yaml b/car-charger.yaml similarity index 100% rename from mystrom-car-charger.yaml rename to car-charger.yaml diff --git a/mystrom-pool.yaml b/pool-pump.yaml similarity index 100% rename from mystrom-pool.yaml rename to pool-pump.yaml diff --git a/mystrom-recirculation-pump.yaml b/recirculation-pump.yaml similarity index 100% rename from mystrom-recirculation-pump.yaml rename to recirculation-pump.yaml diff --git a/reflash.sh b/reflash.sh index 961dea6..d8b7f16 100755 --- a/reflash.sh +++ b/reflash.sh @@ -35,15 +35,14 @@ done for mystrom_appliance in \ car-charger \ freezer \ - liv-room-entertainment \ + living-room-entertainment \ outdoor-deer \ - pool \ + pool-pump \ recirculation-pump \ - spare \ storage-heater \ - tools + tools-power do - custom_file="mystrom-${mystrom_appliance?}.yaml" + custom_file="${mystrom_appliance?}.yaml" if [ -f "${custom_file?}" ]; then flash+=("${command?} ${custom_file?}") else diff --git a/templates/mystrom.yaml b/templates/mystrom.yaml index 553c5c3..04cb185 100644 --- a/templates/mystrom.yaml +++ b/templates/mystrom.yaml @@ -1,14 +1,13 @@ substitutions: # Change this via CLI with: # $ esphome -s name tools run mystrom.yaml - name: "spare" - full_name: "mystrom-${name}" + name: "spare-power-meter" esphome: - name: "${full_name}" + name: "${name}" project: - name: "dasfoo.${full_name}" + name: "dasfoo.${name}" version: "1.0" esp32: @@ -25,7 +24,7 @@ logger: button: - platform: restart - name: "${full_name} ESP chip restart" + name: "${name} ESP chip restart" i2c: sda: 22 @@ -38,7 +37,7 @@ status_led: light: - platform: binary - name: "${full_name} Identify LED (white)" + name: "${name} Identify LED (white)" id: mystrom_led_identify restore_mode: ALWAYS_OFF output: mystrom_led_white @@ -52,7 +51,7 @@ output: binary_sensor: - platform: gpio id: mystrom_side - name: "${full_name} Side button (plus) pressed" + name: "${name} Side button (plus) pressed" pin: number: GPIO23 mode: @@ -61,7 +60,7 @@ binary_sensor: inverted: true - platform: gpio id: mystrom_bottom - name: "${full_name} Bottom button (power) pressed" + name: "${name} Bottom button (power) pressed" pin: number: GPIO18 mode: @@ -77,7 +76,7 @@ sensor: pin: 4 update_interval: 10s id: mystrom_power_consumption - name: "${full_name} Power relay consumption" + name: "${name} Power relay consumption" device_class: "power" state_class: "measurement" unit_of_measurement: "W" @@ -99,7 +98,7 @@ sensor: - platform: integration sensor: mystrom_power_consumption - name: "${full_name} Power consumption total" + name: "${name} Power consumption total" time_unit: "h" unit_of_measurement: "Wh" device_class: "energy" @@ -108,7 +107,7 @@ sensor: - platform: tmp102 id: mystrom_temperature - name: "${full_name} Internal temperature" + name: "${name} Internal temperature" update_interval: 60s address: 0x48 on_value_range: @@ -118,7 +117,7 @@ sensor: switch: - platform: gpio - name: "${full_name} Power relay" + name: "${name} Power relay" pin: GPIO27 id: mystrom_relay restore_mode: RESTORE_DEFAULT_ON