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/ci.yml"
- "!.yamllint"
merge_group:
permissions:

View File

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

View File

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

View File

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

View File

@ -1,3 +1,18 @@
---
ignore: |
venv/
extends: default
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
file: ../../pnglogo.png
type: RGB565
use_transparency: no
use_transparency: false

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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