Freeds reinicia com o Home Assistant

Não te sei dizer; só testando.

Estou a usar o Mosquitto Broker, sem problemas:

Mas eu também uso no Home Assistant sem problemas, o que não acho normal é reiniciar muitas vezes, vou ver ao tempo ligado, está a 10 min, 30min, nunca mantém a ligação muito tempo, o wi-fi também tem sinal.

Estás a ver o “tempo ligado”, em history de algum sensor especifico?

Vai ao FreeDS (WebGui)>consola e escreve o comando: rebootcause.

verifica se naõ tens o jumper da board nos 5 volts em vez dos 3

podes partilha yaml dessas entidades

configuration.yaml

#FreeDS - MQTT
sensor:
  - platform: mqtt
    state_topic: "freeds_2d38"
    
  - platform: mqtt
    name: to_grid
    state_topic: freeds_2d38/wgrid
    unit_of_measurement: W
    
  - platform: mqtt
    name: solar
    state_topic: freeds_2d38/wsolar
    unit_of_measurement: W
    
  - platform: mqtt
    name: pwm
    state_topic: freeds_2d38/pwm
    unit_of_measurement: '%'
    
  - platform: mqtt
    name: energy
    state_topic: freeds_2d38/wtoday
    unit_of_measurement: KWh

switches.yaml

#FreeDS Switches
- platform: mqtt
  name: Pwm_ACTIVAR
  state_topic: "freeds_2d38/cmnd/pwm"
  command_topic: "freeds_2d38/cmnd/pwm"
  payload_on: "1"
  payload_off: "0"
  retain: true

- platform: mqtt
  name: pwm_man
  command_topic: freeds_2d38/cmnd/pwmman
  state_topic: freeds_2d38/cmnd/pwmman
  payload_on: 1
  payload_off: 0
  retain: true

Muito obrigado Marco.
Não sei se faz sentido para ti mas eu tenho o controlo também dos relés


- platform: mqtt
  name: "FreedsA Relé 1"
  state_topic: "freeds_a/relay/1/STATUS"
  command_topic: "freeds_a/relay/1/CMND"
  payload_on: "1"
  payload_off: "0"
  retain: true
- platform: mqtt
  name: "FreedsA Relé 2"
  state_topic: "freeds_a/relay/2/STATUS"
  command_topic: "freeds_a/relay/2/CMND"
  payload_on: "1"
  payload_off: "0"
  retain: true
- platform: mqtt
  name: "FreedsA Relé 3"
  state_topic: "freeds_a/relay/3/STATUS"
  command_topic: "freeds_a/relay/3/CMND"
  payload_on: "1"
  payload_off: "0"
  retain: true
- platform: mqtt
  name: "FreedsA Relé 4"
  state_topic: "freeds_a/relay/4/STATUS"
  command_topic: "freeds_a/relay/4/CMND"
  payload_on: "1"
  payload_off: "0"
  retain: true

Como apenas estou a usar a 4ª saída, e em modo auto, para ligar uma ventoinha junto ao triac, não vi grande necessidade de expor essa info no HA.

Mais um questão estética de minimalismo, I guess. :thinking:

Estou a ver o tempo ligado no FreeDs, com o IP do FreeDs.

Mas não é para estar nos 5V? Mas se não tiver o MQTT ativo o Freeds mantém-se ativo, assim que ativo o MQTT pasado 10-15-20 minutos reinicia. Estou a usar também o Zigbee2mqtt, não sei se é isso que faz reiniciar.

É possivel fazer automação de switches On/off consoante o resultado do sensores da plataforma mqtt do freeds ?

Sou leigo na matéria e ando as turras com isto!

Obrigado

Sim, desde que a info apareça no HA é possível usar em automações ou scripts.

Como o @j_assuncao disse; desde que tenhas acesso aos dados no HA, podes fazer o que quiseres.

Eu, por exemplo, em vez de automatizações, tenho o switch que põe o FreeDS em manual (aka bypass) ou auto, através de um comando de voz, no Google Home.

Ex:
“Hey Google, Turn on Water Heater.” → Manual mode.
“Hey Google, Turn off Water Heater.” → Auto mode.

Neste momento, tenho o freeds a comunicar com o server mqtt e o homeassistant está a ler o sensor que me dá a produção fotovoltaica e a utilização de energia da rede.

sensor.producao_fotovoltaica
sensor.energia_da_rede

E consigo ter um cartão na “visão geral”

Mas estes sensores dão me a mensagem:

Esta entidade (“sensor.energia_da_rede”) não tem uma identificação única, portanto suas configurações não podem ser geridas a partir da UI. Para mais informações, ver Documentação.

Consigo atribuir uma identificação única a estes sensores?

Mas qual é o problema dessa mensagem? Para criar automações não tens de gerir nada aí, basta ir ao gestor de automações e criar a automação que queres.

Conseguiste solucionar a ligação entre HA e MQTT?

O meu conselho é utilizares o “MQTT Explorer” e confirmares se estás a usar os topics correctos.

Recentemente também tive o mesmo problema e o mesmo deixou de acontecer quando melhorei o sinal de wireless. Não sei se já testaste isso.

Boas Noites.
Já consegui fazer as ligações por mqtt e pelo que ja testei enviar atraves do HA apareceu no explorer.
Mas não consigo fazer o card do gestor de excedentes…ja carreguei as config Yaml que tens aqui alterando o nome do state topic e nada me aparece ao reeniciar o HA

Alguém conseguiu utilizar o mqtt no HA?
estou com dificuldades está sempre a dar erro na configuração do mqtt broker…
o ip é do HA ou do gestor de excedentes…

O FreeDS apenas usa o mqtt addon do HA.

De resto é tudo configurado via yaml no HA, isto a parte do HA.


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade