Ajuda com erro no HA 85.1

@Luis_Belo usas upnp?

1 Curtiu

Tenho isso ativo no router para me abrir portas “automaticamente” … Mas nunca tive este tipi de “erros”.
Sabem como posso resolver? :frowning:

EDIT - Ja desactivei isso no HA … agora estou com erros ZERO.
Já dou noticias :wink:

Alterei isto para fazer testes (comentei o gateway da cozinha que é onde estão a maioria dos entities)

xiaomi_aqara:
  discovery_retry: 5
  gateways:
#    - host: 192.168.1.75
#      mac: !secret cozinha2
#      key: !secret cozinha1
    - host: 192.168.1.99
      mac: !secret anexo4
      key: !secret anexo3
    - host: 192.168.1.100
      mac: !secret hall6
      key: !secret hall5

e … não é que os entities que estão ligados a este gateway aparecem na mesma no HA? mas sem dados … como se não estivessem la. Não é suposto! certo?

Este por exemplo…

E agora dps de comentar todos…

xiaomi_aqara:
  discovery_retry: 5
  gateways:
#    - host: 192.168.1.75
#      mac: !secret cozinha2
#      key: !secret cozinha1
#    - host: 192.168.1.99
#      mac: !secret anexo4
#      key: !secret anexo3
#    - host: 192.168.1.100
#      mac: !secret hall6
#      key: !secret hall5

Ainda me aparecem nos entities…

Mas não consigo interagir com eles…
Alguma ideia ou mando isto par ao lixo? :stuck_out_tongue:

Exprimenta la a apagar a bd

Ja fiz isso “1000” vezes… Ficam sempre por cá :confused:
Que coisa mais estranha…

@Luis_Belo tenta assim:

Onde diz Service Data (json optional)

Deverás por:

{ "device_id":"158d0001fa763c", "gw_mac":"34CE0091E2E0"}

Troca o device_id pelo device id do teu sensor que queres apagar… e troca o gw_mac pelo mac do gateway onde esse sensor esta associado. e clica em Call Service.
De seguida reinicia o HA.

Nada de novo… Será por ter ainda tudo comentado? #####?

@Luis_Belo ou sou eu que tou maluco ou és tu… será que tou a ver bem que o id device é igual ao mac? lol

A razão pela qual continuam a aparecer é simples… É por teres o discovery activo, portanto o HA detecta os gateways e respectivos sensores. Se os desligares da corrente já não aparecem após o restart.
Não os consegues controlar porque faltam as Keys…
Para que o remove device funcione não podem estar comentados…
Além disso, acho que estas a tentar remover a luz ou o sensor de luminosidade do gateway o que, obviamente, é impossível!

Ontem já dei com essa gralha da minha parte e corrigi… fiz isso para os 4 gateways!
Ou seja, removi as duas entidades (que estavam removidas da App Mi Home) que andavam pelo HA nos 3 Gateways já para não haver confusões. Assim, não restam duvidas.

Após correr os comandos com sucesso… Eles ainda aqui ficam!


É suposto?
Tb fui à App Mi Home ver os devices lá instalados e estas entidades não aparecem em lado algum :confused:

A que comandos te referes? Para remover devices?
Segue a seguinte checklist:

  • Os gateways têm de estar configurados e a funcionar, com a key correcta, de modo a que consigas controlar a luz deles.
  • Utiliza o serviço xiaomi_aqara.remove_device com o id do dispositivo e o Mac do gw a que está associado (garante que é o gateway certo)

@Luis_Belo
Dentro da pasta onde tens os teus ficheiros de configuração deves ter uma chamada config/.storage. Lá dentro existem dois ficheiros onde os dispositivos ficam registados, core.device_registry e core.entity_registry.

Procura dentro desses dois ficheiros se existem referencias a esses devices. Se existirem apaga, reinicia o HA e depois verifica se continuam a aparecer.

NOTA: Atenção à estrutura dos ficheiros! deves apagar blocos inteiros tipo:

            {
                "config_entry_id": "65875fab25644b6d9179b2a7e940c9b3",
                "device_id": "e22d0b7da23e4f62a6e09a3c907bc8c3",
                "disabled_by": null,
                "entity_id": "sensor.0x00158d00027cefb5",
                "name": null,
                "platform": "mqtt",
                "unique_id": "0x00158d00027cefb5_action_zigbee2mqtt"
            },

ou

     {
        "config_entries": [
            "65875fab25644b6d9179b2a7e940c9b3"
        ],
        "connections": [],
        "hub_device_id": null,
        "id": "469562b0ff3245f0b3fdf2e02c61cae1",
        "identifiers": [
            [
                "mqtt",
                "zigbee2mqtt_0x00124b0012022e69"
            ]
        ],
        "manufacturer": "Custom devices (DiY)",
        "model": "[CC2530 router](http://ptvo.info/cc2530-based-zigbee-coordinator-and-router-112/) (CC2530.ROUTER)",
        "name": "router01",
        "sw_version": "Zigbee2mqtt 1.0.1"
    },

@Luis_Belo tens que reiniciar após o que eu te disse lá em cima. Eu testei e funcionou cmg

Bom dia @Maddoctor,

Fiz assim…
{ “device_id”:“158d000222ccca”, “gw_mac”:“34CE0088AFF1” }

Creio que é isto… certo?

Bom dia @j_assuncao,

Estou agora a fazer isso… tinha as entidades no core.entity_registry

Vai a reboot agora.

Fiz reboot e ficou tudo na mesma… :confused:

O do primeiro andar já trabalha bem… o do hall está na mesma, mas na App Mi Home ele trabalha impecavelmente… regista tudinho… menos no HA :confused:

Coincidência ou não… Chegou update do Mi Home (Android) … fiz update - restart ao HA e problema resolvido. Já tenho tudo a trabalha :slight_smile:
Obrigado pessoal.

1 Curtiu

Este tópico foi automaticamente fechado 90 dias após a última resposta. Novas respostas não são permitidas.


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


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