Boas,
Gostava da vossa ajuda para entender o que poderá estar a escapar-me, adicionei mais uns shellies á ao Hass.io e depois de restart todos os anteriores deixaram de ser identificados, restando apenas um shelly 2.5 que controlam uns estores.
configuration.yaml
## config Shelly 1 Sala de Estar - Luzes Laterais ##
switch:
- platform: mqtt
name: "Shelly1 Sala de Estar Luzes Laterais"
state_topic: "shellies/shelly1-B95DF7/relay/0"
command_topic: "shellies/shelly1-B95DF7/relay/0/command"
payload_on: "on"
payload_off: "off"
retain: "false"
qos: 1
## config Shelly 1 Sala de Estar - Luzes Tecto ##
- platform: mqtt
name: "Shelly1 Sala de Estar - Luz Tecto"
state_topic: "shellies/shelly1-B920D5/relay/0"
command_topic: "shellies/shelly1-B920D5/relay/0/command"
payload_on: "on"
payload_off: "off"
retain: "false"
qos: 1
## config Shelly 2.5 Sala de Jantar Luzes + Sanca ##
switch:
- platform: mqtt
name: "Shelly2.5 Sala de Jantar Luzes + Sanca"
state_topic: "shellies/shelly1-C4D569/relay/0"
command_topic: "shellies/shelly1-C4D569/relay/0/command"
state_topic: "shellies/shelly1-C4D569/relay/1"
command_topic: "shellies/shelly1-C4D569/relay/1/command"
payload_on: "on"
payload_off: "off"
retain: "false"
qos: 1
## config Shelly 1 Hall R/C ##
switch:
- platform: mqtt
name: "Shelly1 Hall R/C Luz"
state_topic: "shellies/shelly1-766C9B/relay/0"
command_topic: "shellies/shelly1-766C9B/relay/0/command"
payload_on: "on"
payload_off: "off"
retain: "false"
qos: 1
## config Shelly 1 Cozinha Luz Tecto ##
switch:
- platform: mqtt
name: "Shelly1 Cozinha Luz Tecto"
state_topic: "shellies/shelly1-766157/relay/0"
command_topic: "shellies/shelly1-766157/relay/0/command"
payload_on: "on"
payload_off: "off"
retain: "false"
qos: 1
cover.yaml
### Shelly 2.5 Estores Sala de Estar ###
- platform: mqtt
name: "Sala de Estar - Estores"
state_topic: "shellies/shellyswitch25-C4B4B4/roller/0"
command_topic: "shellies/shellyswitch25-C4B4B4/roller/0/command"
position_topic: "shellies/shellyswitch25-C4B4B4/roller/0/pos"
set_position_topic: "shellies/shellyswitch25-C4B4B4/roller/0/command/pos"
payload_open: "open"
payload_close: "close"
payload_stop: "stop"
state_open: "open"
state_closed: "close"
retain: "false"
optimistic: "false"
qos: 0
position_open: 100
position_closed: 0
### Shelly 2.5 Estores Sala de Jantar ###
- platform: mqtt
name: "Sala de Jantar - Estores"
state_topic: "shellies/shellyswitch25-C4B584/roller/0"
command_topic: "shellies/shellyswitch25-C4B584/roller/0/command"
position_topic: "shellies/shellyswitch25-C4B584/roller/0/pos"
set_position_topic: "shellies/shellyswitch25-C4B584/roller/0/command/pos"
payload_open: "open"
payload_close: "close"
payload_stop: "stop"
state_open: "open"
state_closed: "close"
retain: "false"
optimistic: "false"
qos: 0
position_open: 100
position_closed: 0
### Shelly 2.5 Estores Quarto Mel ###
- platform: mqtt
name: "Quarto Mel - Estores"
state_topic: "shellies/shellyswitch25-C4B4D7/roller/0"
command_topic: "shellies/shellyswitch25-C4B4D7/roller/0/command"
position_topic: "shellies/shellyswitch25-C4B4D7/roller/0/pos"
set_position_topic: "shellies/shellyswitch25-C4B4D7/roller/0/command/pos"
payload_open: "open"
payload_close: "close"
payload_stop: "stop"
state_open: "open"
state_closed: "close"
retain: "false"
optimistic: "false"
qos: 0
position_open: 100
position_closed: 0
### Shelly 2.5 Estores Main Suite ###
- platform: mqtt
name: "Main Suite - Estores"
state_topic: "shellies/shellyswitch25-C4E57D/roller/0"
command_topic: "shellies/shellyswitch25-C4E57D/roller/0/command"
position_topic: "shellies/shellyswitch25-C4E57D/roller/0/pos"
set_position_topic: "shellies/shellyswitch25-C4E57D /roller/0/command/pos"
payload_open: "open"
payload_close: "close"
payload_stop: "stop"
state_open: "open"
state_closed: "close"
retain: "false"
optimistic: "false"
qos: 0
position_open: 100
position_closed: 0
ainda tenho o python script shellies_discovery.py para ajudar no discovery.
No MQTT vejo todas as publicações a acontecer (via mqtt.fx e mqtt explorer), também testei publicações teste com sucesso.
Obrigado a todos.