mirror of
https://github.com/esphome/esphome.git
synced 2024-11-09 16:57:47 +01:00
Fix yamllint (#6253)
This commit is contained in:
parent
e847039ffd
commit
75af4c3d62
23 changed files with 83 additions and 70 deletions
1
.github/workflows/ci.yml
vendored
1
.github/workflows/ci.yml
vendored
|
@ -11,6 +11,7 @@ on:
|
|||
- "**"
|
||||
- "!.github/workflows/*.yml"
|
||||
- ".github/workflows/ci.yml"
|
||||
- "!.yamllint"
|
||||
merge_group:
|
||||
|
||||
permissions:
|
||||
|
|
1
.github/workflows/needs-docs.yml
vendored
1
.github/workflows/needs-docs.yml
vendored
|
@ -1,5 +1,6 @@
|
|||
name: Needs Docs
|
||||
|
||||
# yamllint disable-line rule:truthy
|
||||
on:
|
||||
pull_request:
|
||||
types: [labeled, unlabeled]
|
||||
|
|
1
.github/workflows/sync-device-classes.yml
vendored
1
.github/workflows/sync-device-classes.yml
vendored
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
name: Synchronise Device Classes from Home Assistant
|
||||
|
||||
# yamllint disable-line rule:truthy
|
||||
on:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
|
|
4
.github/workflows/yaml-lint.yml
vendored
4
.github/workflows/yaml-lint.yml
vendored
|
@ -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
|
||||
|
|
19
.yamllint
19
.yamllint
|
@ -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
|
||||
|
|
|
@ -20,4 +20,4 @@ animation:
|
|||
- id: rgb565_animation
|
||||
file: ../../pnglogo.png
|
||||
type: RGB565
|
||||
use_transparency: no
|
||||
use_transparency: false
|
||||
|
|
|
@ -20,4 +20,4 @@ animation:
|
|||
- id: rgb565_animation
|
||||
file: ../../pnglogo.png
|
||||
type: RGB565
|
||||
use_transparency: no
|
||||
use_transparency: false
|
||||
|
|
|
@ -20,4 +20,4 @@ animation:
|
|||
- id: rgb565_animation
|
||||
file: ../../pnglogo.png
|
||||
type: RGB565
|
||||
use_transparency: no
|
||||
use_transparency: false
|
||||
|
|
|
@ -20,4 +20,4 @@ animation:
|
|||
- id: rgb565_animation
|
||||
file: ../../pnglogo.png
|
||||
type: RGB565
|
||||
use_transparency: no
|
||||
use_transparency: false
|
||||
|
|
|
@ -20,4 +20,4 @@ animation:
|
|||
- id: rgb565_animation
|
||||
file: ../../pnglogo.png
|
||||
type: RGB565
|
||||
use_transparency: no
|
||||
use_transparency: false
|
||||
|
|
|
@ -20,4 +20,4 @@ animation:
|
|||
- id: rgb565_animation
|
||||
file: ../../pnglogo.png
|
||||
type: RGB565
|
||||
use_transparency: no
|
||||
use_transparency: false
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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: |-
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -503,7 +503,7 @@ switch:
|
|||
- platform: template
|
||||
name: open_vent
|
||||
id: open_vent
|
||||
optimistic: True
|
||||
optimistic: true
|
||||
on_turn_on:
|
||||
then:
|
||||
- grove_tb6612fng.run:
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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: |-
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -101,4 +101,4 @@ animation:
|
|||
- id: rgb565_animation
|
||||
file: pnglogo.png
|
||||
type: RGB565
|
||||
use_transparency: no
|
||||
use_transparency: false
|
||||
|
|
Loading…
Reference in a new issue