Aspirador Xiaomi como aspirar zonas específicas da casa

Desde já obrigado pelo artigo. Impecável.

Eu tenho o V1 que no como sabem ele faz um novo mapa sempre que começa a aspiração.

A minha dúvida é se eu mandar aspirar uma zona (exemplo corredor) ele vai fazer o mapa do corredor.
Mas se na seguinte aspiração mandar aspirar a sala ele vai? Visto que em teoria ele apenas ficou com o mapa da aspiração anterior que é o corredor.

Desde já obrigado.

@DavidSantos, por regra (e digo por regra porque os mapas desaparecem “milhentas” vezes) sempre que usares a aspiração de zona, o aspirador não cria mapas novos. Só cria mapas quando inicias uma aspiração normal. Portanto, sempre que mandarem para o corredor, ele aspira o corredor com base no mapa original e assim será nas seguintes aspirações até que, por alguma razão, o mapa mude.
Eu tenho as zonas a funcionar, mas confesso deixei de utilizar tais eram as vezes que o mapa alterava. Depois, como a aspiração é baseada em coordenadas, mandava para o corredor e ela andava pela casa de banho… resumindo, voltei a utilizar a app da xiaomi… lol

Bem, mas isto é a minha experiência.
Abraço

@Sergio_Lopes obrigado pela partilha da tua experiência.
A mim já me aconteceu o mesmo. Não é que eu utilize muito as zonas, mas era mais uma opção.
E até mais rápida do que estar a desenhar na app.

Boa tarde,

Parabéns pela detalhe da explicação…sou um iniciante nesta vida do hass.io e pelo que tenho andado a ver alguns tutoriais de como integrar com os dispositivos e toda a panópia de coisas …a minha pergunta é:

No script de cima, depois como integro com os comandos de voz do google home?

obrigado

Boa tarde @jucas não tenho google home para te poder indicar a melhor forma.
Mas o @tmarquespt tem google home talvez ele saiba o comando certo.

Boa tarde @RodolfoVieira,

Segui todos os passos do teu tutorial mas da-me o seguinte erro e não sei o que fazer:

Package aspirador setup failed. Component group cannot be merged. Dict expected in main config.
Invalid config for [group]: expected a dictionary for dictionary value @ data[‘group’]. Got [‘group.aspiradorgroup’]. (See /config/configuration.yaml, line 77).

  • Sou um noob nestas andanças

Coloca no hastebin o que tens no teu ficheiro config.yaml

Estou a pensar comprar um, Algum conselho sobre modelo, ou dá em todos os xiaomi ?

Podes comprar o xiaomi vaccum v1.

Muito bom, acabei de copiar grande parte do teu código apenas adaptei pequenas partes para ficar ao meu gosto.

Obrigado.

1 Curtiu

Olá! Consigo fazer isso tudo sem ter um aparelho que use o home assist? Queria saber se da pra fazer só pelo celular(telemóvel)…
Abraços do Brasil!

Bem vindo ao fórum da CPHA @Guilherme_Castilho e não esqueças de ler os nossos Termos do Serviço/Regras e a FAQ.

Talvez seja possível sim mas sem o uso da plataforma Home Assistant tens que procurar ajuda em outros fóruns. Este Forúm é sobre Home Assistant e o apoio dado será nesse sentido.

Eu já instalei o HA.

Mas não consigo por nada obter o Token do meu Xiaomi Mijia 1C

E não consigo entrar no FloleVac, diz que não tenho nenhum Robot associado à minha conta Xiaomi.

Não esta facil

@Pedro_Goncalves2 podes seguir este novo Tutorial

Obrigado pela resposta.

Estou agora a iniciar neste mundo e esta a mostrar-se mais complexo do que imaginava.

Neste momento ja tenho o HA instalado no Raspeberry pi 4 modelo b e ja tenho o token do meu Xiaomi e ja consigo aceder ao ficheiro configuration.yaml

Duvidas:

1- Na lateral não me aparece o separador hassio
2- O meu ficheiro configuration.yaml tem o seguinte codigo que não me aprece correcto:

> # Configure a default setup of Home Assistant (frontend, api, etc)
>default_config:
># Uncomment this if you are using SSL/TLS, running in Docker container, etc.
># http:
>
># base_url: [example.duckdns.org:8123](http://example.duckdns.org:8123/)
>
># Text to speech
>
>tts:
>
>* platform: google_translate
>
>group: !include groups.yaml
>automation: !include automations.yaml
>script: !include scripts.yaml
>scene: !include scenes.yaml

3- Não consigo adicionar nehum dispositivo, a PS4 por exemplo que devia ser simples diz que não ha nenhuma na rede quando ela esta ligada na mesma rede
4- Tabém não encontro a pasta packages

Desculpem tanta pergunta!

@Pedro_Goncalves2 agradeço que respeites os assuntos dos tópicos e que não fales de outros temas se não algo relacionado com o tema do tópico, a dúvida relativa ao teu ponto 3 terá que ser debatida noutro tópico e não aqui. Usa a lupa para pesquisares sobre o tema ou abre um novo tópico e explica no mesmo a situação que tens dificultades.

No que diz respeito ao ficheiro apresentado ele está correcto e o separador Hassio deveria aparecer contudo também é outro assunto.

Em relação ao package também podes pesquisar no fórum como configurar e criar essa pasta.

O meu conselho é se não estás familiarizado com o HA deves perder algumas (boas) horas com altura leitura antes de começares com coisas mais complexas que necessitam de algum entendimento base.
Resumido para usares o código deste tutorial tens que primeiro configurar no teu configuration.yaml o packages depois então colocar dentro do mesmo um ficheiro com o nome ex: aspirador.yaml e colocar todo o código do tutorial dentro desse ficheiro.

olá amigo fiz o seu passo a passo e não entra o mapa de jeito nenhum o que faço tem alguma ideia?

Boa noite,

Eu também não consigo aceder ao mapa. Contudo nas novas versões dos aspiradores xiaomi já s divide a casa por divisões e é possível criar um script para aspirar por divisão

sim ah possibilide vc precisa saber as coordenadas do Robo vc sabe fazer isso?

eu fiz assim:

robozinha_zona_sala_de_estar: # nome dado ao input select
  alias: Sala de Estar
  sequence:
  - service: vacuum.send_command
    data:
      entity_id: vacuum.robozinha #  nome dado ao robo no configuration.yaml
      command: app_zoned_clean
      params: [[25150,21850,32100,26100,1]] #coordenadas para a limpeza
  - service: script.robozinha_alerta_limpando #alerta enviado ao Telegram

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


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