Ledes RGB em multisensor


(Sebastião Lopes) #1

Boa tarde
Construí 2 multisensores. Quando detectam movimento ligam o led rgb. Passados 10 segundos desligam.
Por vezes os ledes, no fim do tempo determinado na automação não desligam (não sei porquê). Para ultrapassar o problema de por vezes não desligarem criei um entity_id: light.sn2_led. Sempre funcionou bem. Ligava e desligava os ledes quando queria. No entanto, hoje quando tive que reiniciar o Home Assistant, desapareceu a opção de ligar e desligar. Na aba states já não encontro os light. …

Os ficheiros estão desta forma:
No configuration.yaml

light:
  - platform: mqtt_json  
    name: "SN1 LED"  
    state_topic: "bruh/sensornode1"  
    command_topic: "bruh/sensornode1/set"  
    brightness: true  
    flash: true  
    rgb: true  
    optimistic: false  
    qos: 0  

  - platform: mqtt_json  
    name: "SN2 LED"  
    state_topic: "bruh/sensornode2"  
    command_topic: "bruh/sensornode2/set"  
    brightness: true  
    flash: true  
    rgb: true  
    optimistic: false  
    qos: 0  

No automations.yaml

- alias: Sala Motion Detected
  initial_state: True
  trigger:
    - platform: state
      entity_id: sensor.sn2_pir
      from: "em espera"
      to: "movimento detectado"
  action:
    - service: "light.turn_on"  
      entity_id: light.sn2_led  

- alias: Apaga o led
  initial_state: True
  trigger:
    - platform: state
      entity_id: sensor.sn2_pir
      from: "movimento detectado"
      to: "em espera"
      for:
        seconds: 10
        #minutes: 1
  action:
    - service: light.turn_off
      entity_id: light.sn2_led

No groups.yaml

default_view:
  view: yes 
  icon: mdi:home
  entities:
    - sun.sun
    - group.luzes

luzes:
  control: hidden
  name: Luzes
  entities:
    - light.luz_do_quarto
    - switch.aquario 
    - light.sn1_led
    - light.sn2_led

Será que está alguma coisa errada?

Cumprimentos
Sebastião


(Sebastião Lopes) #2

Resolvi o problema.
Apaguei o ficheiro home-assistant_v2.db e reiniciei o raspberry.
Solicito aos moderadores que apaguem este tópico se assim o entenderem.
Peço desculpa pois devia ter pesquisado um pouco mais.

Cumprimentos
Sebastião


(Luís Miguel Andrade) #3

@sslopes

Ainda bem que o problema ficou resolvido.

Iremos manter o post para memória futura e ajuda na consulta e resolução de problemas idênticos com outros utilizadores.

Obrigado, pela excelente identificação e exposição dos problemas… e cordialidade.