Fix yamllint (#6253)

This commit is contained in:
Jesse Hills 2024-02-21 17:14:30 +13:00 committed by GitHub
parent e847039ffd
commit 75af4c3d62
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
23 changed files with 83 additions and 70 deletions

View File

@ -11,6 +11,7 @@ on:
- "**" - "**"
- "!.github/workflows/*.yml" - "!.github/workflows/*.yml"
- ".github/workflows/ci.yml" - ".github/workflows/ci.yml"
- "!.yamllint"
merge_group: merge_group:
permissions: permissions:

View File

@ -1,5 +1,6 @@
name: Needs Docs name: Needs Docs
# yamllint disable-line rule:truthy
on: on:
pull_request: pull_request:
types: [labeled, unlabeled] types: [labeled, unlabeled]

View File

@ -1,6 +1,7 @@
--- ---
name: Synchronise Device Classes from Home Assistant name: Synchronise Device Classes from Home Assistant
# yamllint disable-line rule:truthy
on: on:
workflow_dispatch: workflow_dispatch:
schedule: schedule:

View File

@ -1,5 +1,7 @@
---
name: YAML lint name: YAML lint
# yamllint disable-line rule:truthy
on: on:
push: push:
branches: [dev, beta, release] branches: [dev, beta, release]
@ -20,3 +22,5 @@ jobs:
uses: actions/checkout@v4.1.1 uses: actions/checkout@v4.1.1
- name: Run yamllint - name: Run yamllint
uses: frenck/action-yamllint@v1.5.0 uses: frenck/action-yamllint@v1.5.0
with:
strict: true

View File

@ -1,3 +1,18 @@
--- ---
ignore: | extends: default
venv/
ignore-from-file: .gitignore
rules:
document-start: disable
empty-lines:
level: error
max: 1
max-start: 0
max-end: 1
indentation:
level: error
spaces: 2
indent-sequences: true
check-multi-line-strings: false
line-length: disable

View File

@ -20,4 +20,4 @@ animation:
- id: rgb565_animation - id: rgb565_animation
file: ../../pnglogo.png file: ../../pnglogo.png
type: RGB565 type: RGB565
use_transparency: no use_transparency: false

View File

@ -20,4 +20,4 @@ animation:
- id: rgb565_animation - id: rgb565_animation
file: ../../pnglogo.png file: ../../pnglogo.png
type: RGB565 type: RGB565
use_transparency: no use_transparency: false

View File

@ -20,4 +20,4 @@ animation:
- id: rgb565_animation - id: rgb565_animation
file: ../../pnglogo.png file: ../../pnglogo.png
type: RGB565 type: RGB565
use_transparency: no use_transparency: false

View File

@ -20,4 +20,4 @@ animation:
- id: rgb565_animation - id: rgb565_animation
file: ../../pnglogo.png file: ../../pnglogo.png
type: RGB565 type: RGB565
use_transparency: no use_transparency: false

View File

@ -20,4 +20,4 @@ animation:
- id: rgb565_animation - id: rgb565_animation
file: ../../pnglogo.png file: ../../pnglogo.png
type: RGB565 type: RGB565
use_transparency: no use_transparency: false

View File

@ -20,4 +20,4 @@ animation:
- id: rgb565_animation - id: rgb565_animation
file: ../../pnglogo.png file: ../../pnglogo.png
type: RGB565 type: RGB565
use_transparency: no use_transparency: false

View File

@ -6,11 +6,10 @@ sensor:
mac_address: D3:75:F2:DC:16:91 mac_address: D3:75:F2:DC:16:91
tank_type: Europe_11kg tank_type: Europe_11kg
temperature: temperature:
name: "Propane test temp" name: "Propane test temp"
level: level:
name: "Propane test level" name: "Propane test level"
distance: distance:
name: "Propane test distance" name: "Propane test distance"
battery_level: battery_level:
name: "Propane test battery level" name: "Propane test battery level"

View File

@ -380,7 +380,7 @@ ble_client:
then: then:
- ble_client.numeric_comparison_reply: - ble_client.numeric_comparison_reply:
id: ble_blah id: ble_blah
accept: True accept: true
- mac_address: C4:4F:33:11:22:33 - mac_address: C4:4F:33:11:22:33
id: my_bedjet_ble_client id: my_bedjet_ble_client
@ -2053,7 +2053,7 @@ binary_sensor:
on_press: on_press:
- fan.cycle_speed: - fan.cycle_speed:
id: fan_speed id: fan_speed
off_speed_cycle: False off_speed_cycle: false
- logger.log: "Cycle speed clicked" - logger.log: "Cycle speed clicked"
- platform: remote_receiver - platform: remote_receiver
name: Raw Remote Receiver Test name: Raw Remote Receiver Test
@ -2312,7 +2312,7 @@ output:
pin: pin:
pcf8574: pcf8574_hub pcf8574: pcf8574_hub
number: 0 number: 0
#allow_other_uses: true # allow_other_uses: true
mode: OUTPUT mode: OUTPUT
inverted: false inverted: false
- platform: gpio - platform: gpio
@ -2320,7 +2320,7 @@ output:
pin: pin:
pca9554: pca9554_hub pca9554: pca9554_hub
number: 0 number: 0
#allow_other_uses: true # allow_other_uses: true
mode: OUTPUT mode: OUTPUT
inverted: false inverted: false
- platform: gpio - platform: gpio
@ -3411,7 +3411,7 @@ display:
reset_pin: reset_pin:
allow_other_uses: true allow_other_uses: true
number: GPIO23 number: GPIO23
backlight_pin: no backlight_pin: false
lambda: |- lambda: |-
it.rectangle(0, 0, it.get_width(), it.get_height()); it.rectangle(0, 0, it.get_width(), it.get_height());
- platform: st7920 - platform: st7920

View File

@ -116,7 +116,7 @@ binary_sensor:
id: modbus_binsensortest id: modbus_binsensortest
register_type: read register_type: read
address: 0x3200 address: 0x3200
bitmask: 0x80 # (bit 8) bitmask: 0x80 # (bit 8)
lambda: "return x;" lambda: "return x;"
- platform: tm1638 - platform: tm1638
@ -714,9 +714,9 @@ display:
id: primarydisplay id: primarydisplay
stb_pin: stb_pin:
allow_other_uses: true allow_other_uses: true
number: 5 #TM1638 STB number: 5 # TM1638 STB
clk_pin: 18 #TM1638 CLK clk_pin: 18 # TM1638 CLK
dio_pin: 23 #TM1638 DIO dio_pin: 23 # TM1638 DIO
update_interval: 5s update_interval: 5s
intensity: 5 intensity: 5
lambda: |- lambda: |-

View File

@ -8,7 +8,7 @@ esphome:
globals: globals:
- id: my_global_string - id: my_global_string
type: std::string type: std::string
restore_value: yes restore_value: true
max_restore_data_length: 70 max_restore_data_length: 70
initial_value: '"DefaultValue"' initial_value: '"DefaultValue"'
@ -786,11 +786,11 @@ image:
- id: rgb24_image - id: rgb24_image
file: pnglogo.png file: pnglogo.png
type: RGB24 type: RGB24
use_transparency: yes use_transparency: true
- id: rgb565_image - id: rgb565_image
file: pnglogo.png file: pnglogo.png
type: RGB565 type: RGB565
use_transparency: no use_transparency: false
- id: web_svg_image - id: web_svg_image
file: https://raw.githubusercontent.com/esphome/esphome-docs/a62d7ab193c1a464ed791670170c7d518189109b/images/logo.svg file: https://raw.githubusercontent.com/esphome/esphome-docs/a62d7ab193c1a464ed791670170c7d518189109b/images/logo.svg
resize: 256x48 resize: 256x48

View File

@ -503,7 +503,7 @@ switch:
- platform: template - platform: template
name: open_vent name: open_vent
id: open_vent id: open_vent
optimistic: True optimistic: true
on_turn_on: on_turn_on:
then: then:
- grove_tb6612fng.run: - grove_tb6612fng.run:

View File

@ -1035,34 +1035,34 @@ climate:
target_temperature: 1 target_temperature: 1
current_temperature: 0.5 current_temperature: 0.5
supported_modes: supported_modes:
- 'OFF' - "OFF"
- HEAT_COOL - HEAT_COOL
- COOL - COOL
- HEAT - HEAT
- DRY - DRY
- FAN_ONLY - FAN_ONLY
supported_swing_modes: supported_swing_modes:
- 'OFF' - "OFF"
- VERTICAL - VERTICAL
- HORIZONTAL - HORIZONTAL
- BOTH - BOTH
supported_presets: supported_presets:
- AWAY - AWAY
- BOOST - BOOST
- ECO - ECO
- SLEEP - SLEEP
on_alarm_start: on_alarm_start:
then: then:
- logger.log: - logger.log:
level: DEBUG level: DEBUG
format: "Alarm activated. Code: %d. Message: \"%s\"" format: 'Alarm activated. Code: %d. Message: "%s"'
args: [ code, message] args: [code, message]
on_alarm_end: on_alarm_end:
then: then:
- logger.log: - logger.log:
level: DEBUG level: DEBUG
format: "Alarm deactivated. Code: %d. Message: \"%s\"" format: 'Alarm deactivated. Code: %d. Message: "%s"'
args: [ code, message] args: [code, message]
sprinkler: sprinkler:
- id: yard_sprinkler_ctrlr - id: yard_sprinkler_ctrlr

View File

@ -477,7 +477,6 @@ binary_sensor:
sx1509: sx1509_hub sx1509: sx1509_hub
number: 3 number: 3
- platform: touchscreen - platform: touchscreen
touchscreen_id: lilygo_touchscreen touchscreen_id: lilygo_touchscreen
id: touch_key1 id: touch_key1
@ -491,7 +490,6 @@ binary_sensor:
id: touch_key_911 id: touch_key_911
index: 0 index: 0
- platform: gpio - platform: gpio
name: MaxIn Pin 4 name: MaxIn Pin 4
pin: pin:
@ -521,7 +519,6 @@ binary_sensor:
input: true input: true
inverted: false inverted: false
climate: climate:
- platform: tuya - platform: tuya
id: tuya_climate id: tuya_climate
@ -591,7 +588,6 @@ cover:
open_duration: 14s open_duration: 14s
close_duration: 14s close_duration: 14s
display: display:
- platform: addressable_light - platform: addressable_light
id: led_matrix_32x8_display id: led_matrix_32x8_display
@ -885,16 +881,16 @@ esp32_camera:
allow_other_uses: true allow_other_uses: true
- number: GPIO35 - number: GPIO35
allow_other_uses: true allow_other_uses: true
- number: GPIO34 - number: GPIO34
- number: GPIO5 - number: GPIO5
allow_other_uses: true allow_other_uses: true
- number: GPIO39 - number: GPIO39
allow_other_uses: true allow_other_uses: true
- number: GPIO18 - number: GPIO18
allow_other_uses: true allow_other_uses: true
- number: GPIO36 - number: GPIO36
allow_other_uses: true allow_other_uses: true
- number: GPIO19 - number: GPIO19
allow_other_uses: true allow_other_uses: true
vsync_pin: vsync_pin:
allow_other_uses: true allow_other_uses: true
@ -927,8 +923,8 @@ esp32_camera:
jpeg_quality: 10 jpeg_quality: 10
on_image: on_image:
then: then:
- lambda: |- - lambda: |-
ESP_LOGD("main", "image len=%d, data=%c", image.length, image.data[0]); ESP_LOGD("main", "image len=%d, data=%c", image.length, image.data[0]);
esp32_camera_web_server: esp32_camera_web_server:
- port: 8080 - port: 8080
@ -1004,7 +1000,6 @@ touchscreen:
number: GPIO3 number: GPIO3
display: inkplate_display display: inkplate_display
- platform: ft63x6 - platform: ft63x6
id: ft63_touchscreen id: ft63_touchscreen
interrupt_pin: interrupt_pin:
@ -1012,7 +1007,7 @@ touchscreen:
number: GPIO39 number: GPIO39
reset_pin: reset_pin:
allow_other_uses: true allow_other_uses: true
number: GPIO5 number: GPIO5
display: inkplate_display display: inkplate_display
on_touch: on_touch:
- logger.log: - logger.log:

View File

@ -100,7 +100,7 @@ binary_sensor:
id: modbus_binsensortest id: modbus_binsensortest
register_type: read register_type: read
address: 0x3200 address: 0x3200
bitmask: 0x80 # (bit 8) bitmask: 0x80 # (bit 8)
lambda: "return x;" lambda: "return x;"
- platform: tm1638 - platform: tm1638
@ -632,9 +632,9 @@ display:
id: primarydisplay id: primarydisplay
stb_pin: stb_pin:
allow_other_uses: true allow_other_uses: true
number: 5 #TM1638 STB number: 5 # TM1638 STB
clk_pin: 18 #TM1638 CLK clk_pin: 18 # TM1638 CLK
dio_pin: 23 #TM1638 DIO dio_pin: 23 # TM1638 DIO
update_interval: 5s update_interval: 5s
intensity: 5 intensity: 5
lambda: |- lambda: |-

View File

@ -42,7 +42,6 @@ switch:
output: pin_4 output: pin_4
id: pin_4_switch id: pin_4_switch
spi: # Pins are for SPI1 on the RP2040 Pico-W spi: # Pins are for SPI1 on the RP2040 Pico-W
miso_pin: 8 miso_pin: 8
clk_pin: 10 clk_pin: 10
@ -50,7 +49,7 @@ spi: # Pins are for SPI1 on the RP2040 Pico-W
id: spi_0 id: spi_0
interface: hardware interface: hardware
#light: # light:
# - platform: rp2040_pio_led_strip # - platform: rp2040_pio_led_strip
# id: led_strip # id: led_strip
# pin: GPIO13 # pin: GPIO13
@ -69,7 +68,6 @@ spi: # Pins are for SPI1 on the RP2040 Pico-W
# bit1_high: .69us # bit1_high: .69us
# bit1_low: .4us # bit1_low: .4us
sensor: sensor:
- platform: internal_temperature - platform: internal_temperature
name: Internal Temperature name: Internal Temperature

View File

@ -24,15 +24,14 @@ psram:
spi: spi:
- id: spi_id_1 - id: spi_id_1
clk_pin: clk_pin:
number: GPIO7 number: GPIO7
allow_other_uses: false allow_other_uses: false
mosi_pin: GPIO6 mosi_pin: GPIO6
interface: any interface: any
- id: quad_spi - id: quad_spi
clk_pin: 47 clk_pin: 47
data_pins: data_pins:
- - number: 40
number: 40
allow_other_uses: false allow_other_uses: false
- 41 - 41
- 42 - 42

View File

@ -24,7 +24,7 @@ psram:
spi: spi:
- id: spi_id_1 - id: spi_id_1
clk_pin: clk_pin:
number: GPIO7 number: GPIO7
allow_other_uses: false allow_other_uses: false
mosi_pin: GPIO6 mosi_pin: GPIO6
interface: any interface: any

View File

@ -101,4 +101,4 @@ animation:
- id: rgb565_animation - id: rgb565_animation
file: pnglogo.png file: pnglogo.png
type: RGB565 type: RGB565
use_transparency: no use_transparency: false