Boas, instalei o addon “esphomeyaml” para criar os sensores de forma mais rapida e facil. A questão é que estou a ter um erro ao validar a config. Em todos os PINS…
INFO Reading configuration…
Failed config
sensor.dht: [source /config/esphomeyaml/msensorsala01.yaml:25]
platform: dht
Can't find internal pin number for D7. Got 'D7'
pin: D7
temperature:
name: Temperatura Sala
humidity:
name: Humidade Sala
binary_sensor.gpio: [source /config/esphomeyaml/msensorsala01.yaml:40]
platform: gpio
Can't find internal pin number for D5. Got 'D5'
pin: D5
name: Movimento Sala
device_class: motion
binary_sensor.gpio: [source /config/esphomeyaml/msensorsala01.yaml:45]
platform: gpio
pin: [source /config/esphomeyaml/msensorsala01.yaml:47]
Can't find internal pin number for D4. Got 'D4'
number: D4
mode: INPUT_PULLUP
name: Porta Sala 1
...
A minha config:
esphomeyaml:
name: msensorsala01
platform: ESP8266
board: esp01_1m
wifi:
ssid: 'xxxxx'
password: 'xxxxxxxxxxx'
mqtt:
broker: 'xxxxx'
username: 'xxxxx'
password: 'xxxxxxx'
# Enable logging
logger:
# Enable Home Assistant API
api:
password: 'xxxxxxxxxx'
ota:
password: 'xxxxxxxx'
sensor:
- platform: dht
pin: 'D7'
temperature:
name: "Temperatura Sala"
humidity:
name: "Humidade Sala"
- platform: adc
pin: 'A0'
name: "Luminosidade Sala"
unit_of_measurement: lux
filters:
- lambda: |-
return (x / 10000.0) * 2000000.0;
binary_sensor:
- platform: gpio
pin: 'D5'
name: "Movimento Sala"
device_class: motion
- platform: gpio
pin:
number: 'D4'
mode: INPUT_PULLUP
name: "Porta Sala 1"
- platform: gpio
pin:
number: 'D6'
mode: INPUT_PULLUP
name: "Porta Sala 2"
output:
- platform: esp8266_pwm
pin: 'D1'
id: redgpio
- platform: esp8266_pwm
pin: 'D2'
id: greengpio
- platform: esp8266_pwm
pin: 'D3'
id: bluegpio
light:
- platform: rgb
name: "LED Sala"
red: redgpio
green: greengpio
blue: bluegpio
Alguem com o mesmo problema? Ou com alguma Solução/Sugestão?