# Xiaomi Sensor Movimento mod - 1 minuto retrigger - Gateway Xiaomi

**URL:** <https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641>\
**Category:** Partilha de Projectos\
**Tags:** zigbee, xiaomi\
**Created:** [23 Maio , 2020 12:42 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641 "2020-05-23T12:42:27Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![byjaps](https://forum.cpha.pt/user_avatar/forum.cpha.pt/byjaps/32/4008_2.png) [@byjaps](https://forum.cpha.pt/u/byjaps)\
**Post date:** [23 Maio , 2020 12:42 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/1 "2020-05-23T12:42:27Z")

</div>

\*\*\*\*\* Atualizado para a versão +2021.5.x do HA. \*\*\*\*\*  
(é necessário estar pelo menos na versão 2021.5.1)

[https://github.com/byjaps/xiaomi\_aqara](https://github.com/byjaps/xiaomi_aqara)

* * *

Já a bastante tempo usava um custom component que encontrei na net num forum qualquer (que já não faço a menor ideia de qual foi) que fazia com que os sensores de movimento da Xiaomi reconhecerem movimento passado um minuto em vez dos dois / dois e meio que eram normais com o componente original do HA.

Mas agora com a nova actualização do HA (0.110) esse componente modificado começou a funcionar mal e a dar erros no log.  
Depois de muita pesquisa a tentar encontrar o tal forum, acabei por desistir e tentar resolver eu o problema.

Saquei o componente do github oficial do HA ([https://github.com/home-assistant/core/tree/dev/homeassistant/components/xiaomi\_aqara](https://github.com/home-assistant/core/tree/dev/homeassistant/components/xiaomi_aqara)) e tendo como base o componente modificado que tinha, tentei alterar o novo.

E aparentemente consegui pois ao fim 4 dias de teste tudo funciona 5 estrelas e sem erros no log.

Deixo aqui os ficheiros que precisam caso queiram usar esta alteração:  
[https://github.com/byjaps/xiaomi\_aqara](https://github.com/byjaps/xiaomi_aqara)

Basta sacar todos os ficheiros e criar uma pasta chamada xiaomi\_aqara dentro da pasta custom\_components e colocar-los lá. (config\custom\_components\xiaomi\_aqara).  
E claro reiniciar o HA.

Eu apenas modifique o que era referente aos sensores de movimento (binary\_sensor.py), tudo o resto esta conforme a ultima actualização oficial.

Caso queiram modificar o hardware dos sensores, com este custom component eles passaram a reconhecer movimento de 3 em 3 segundos.  
Fica o link a explicar como se faz:

> **[Making Xiaomi Motion Sensor a Super Motion Sensor](https://community.smartthings.com/t/making-xiaomi-motion-sensor-a-super-motion-sensor/139806)**
>
> Usually Xiaomi motion sensor is detected every two minutes. But with a little work, you can change that time to 5 seconds. A year ago I made my Xiaomi motion sensors to Super motion sensors. Even after a year, Xiaomi motion sensors are working...

Já o testei num dos meus e funciona.

Mas sem qualquer alteração de hardware com este custom component os sensores detectam movimento de 50 em 50 segundos, em termos de bateria, já uso esta alteração a mais de um ano e as baterias ainda são as originais.

Fica a partilha e espero que seja útil.

---

<div class="post-metadata">

**Author:** ![finipini](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/f/82dd89/32.png) [@finipini](https://forum.cpha.pt/u/finipini)\
**Post date:** [27 Maio , 2020 17:47 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/2 "2020-05-27T17:47:40Z")

</div>

Boas tardes. Tenho também os meus sensores de movimento com esse hack, mas só consigo usufruir disso através do projecto zigbee2mqtt. Esse costum\_component faz com que o sensor passado 3 segundos depois de ter movimento passe a “sem movimento” e se houver movimento logo a seguir ele vai reportar outra vez movimento? Ou será preciso esperar alguns segundos?

Isso é com a gateway da xiaomi?

Já agora, quando fiz o hack a um deles, ainda estava ligado à gateway da xiaomi e por vezes ele ao detectar movimento fazia falar a chinesa que está dentro da gateway. Isso não acontece neste caso?

---

<div class="post-metadata">

**Author:** ![byjaps](https://forum.cpha.pt/user_avatar/forum.cpha.pt/byjaps/32/4008_2.png) [@byjaps](https://forum.cpha.pt/u/byjaps)\
**Post date:** [27 Maio , 2020 18:55 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/3 "2020-05-27T18:55:00Z")

</div>

Sim com este hac se mudares o hardware ele detecta passado 3 segundos. Isto com o gateway da xiaomi.

A voz chinesa a falar tb me acontece a solução que encontrei foi tirar o som na APP da xiaomi dos avisos…

Mas neste momento tenho todos sem modificações de hardware e para mim funciona 5 estrelas assim:  
Detecta movimento e fica ON por 12 seg e vai a OFF passados mais 50 segundos volta a detectar movimento. Ou seja demora no total 62 segundo entre detecções pois sem alterações de hardware se for 60 ou menos segundos há bugs nas detecções.

---

<div class="post-metadata">

**Author:** ![finipini](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/f/82dd89/32.png) [@finipini](https://forum.cpha.pt/u/finipini)\
**Post date:** [27 Maio , 2020 20:51 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/4 "2020-05-27T20:51:56Z")

</div>

OK. Sou capaz de testar esse componente brevemente. Apesar de preferir usar hub,s zigbee sem ligação à cloud e que aceitem multi-marca, estou a voltar a usar a gateway da xiaomi para alguns dispositivos.

Depois dou feedback sobre o resultado.

---

<div class="post-metadata">

**Author:** ![finipini](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/f/82dd89/32.png) [@finipini](https://forum.cpha.pt/u/finipini)\
**Post date:** [5 Junho , 2020 12:23 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/5 "2020-06-05T12:23:15Z")

</div>

Olá outra vez.

Hoje estive a testar com um sensor de movimento da mijia ( o que não tem sensor de luminosidade) e que já tinha a modificação de hardware e… sim senhor nhor está a funcionar como disseste. Detecta movimento e passa a off passado 12 segundos ( penso que isto tenha a ver com o que tens estipulado no ficheiro em "timeout= 12 " se modificar isso deve dar até 5 ou mesmo até 3 segundos como dizes ?)

Bem sei que a maioria do pessoal não gosta de usar as gateways que funcionam através da cloud, eu também náo, ando a ganhar coragem para comprar uma conbee 2 ou algo mais potente do que o cc2531 para o z2m, mas muitos parabéns por esta modificação, assim já me safo até me decidir o que comprar.

---

<div class="post-metadata">

**Author:** ![byjaps](https://forum.cpha.pt/user_avatar/forum.cpha.pt/byjaps/32/4008_2.png) [@byjaps](https://forum.cpha.pt/u/byjaps)\
**Post date:** [7 Junho , 2020 19:01 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/6 "2020-06-07T19:01:43Z")

</div>

Se alteres o “timeout= 12” para “timeout= 3” ira detectar de 3 em 3 segundos mas se tiveres sensores sem a modificação de hardware esses podem dar problemas, pois como já referi, os sensores originais (ou seja sem modificações de hardware) precisam de no mínimo 60 segundos entre detecções para funcionarem bem (pelos meus teste o mínimo ideal são os 62 segundos (12 on + 50 off) que já estão programados nessa modificação que fiz).  
Mas se tiveres todos com modificação de hardware penso que não terás problemas… Testa isso… Basta mudares o timeout…

E fico feliz por ter-te sido util.

---

<div class="post-metadata">

**Author:** ![finipini](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/f/82dd89/32.png) [@finipini](https://forum.cpha.pt/u/finipini)\
**Post date:** [8 Junho , 2020 00:53 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/7 "2020-06-08T00:53:26Z")

</div>

Ok, vou experimentar. Tenho só um dos sensores de movimento sem a alteração de hardware, mas esse não é tão importante a questão do tempo de passagem a off e a on.

---

<div class="post-metadata">

**Author:** ![byjaps](https://forum.cpha.pt/user_avatar/forum.cpha.pt/byjaps/32/4008_2.png) [@byjaps](https://forum.cpha.pt/u/byjaps)\
**Post date:** [6 Julho , 2020 19:53 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/8 "2020-07-06T19:53:19Z")

</div>

\*\*\*\*\* Actualizado para a versão +0.112 do HA. \*\*\*\*\*

---

<div class="post-metadata">

**Author:** ![LeandroIssa](https://forum.cpha.pt/user_avatar/forum.cpha.pt/leandroissa/32/11213_2.png) [@LeandroIssa](https://forum.cpha.pt/u/LeandroIssa)\
**Post date:** [26 Setembro , 2020 21:47 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/9 "2020-09-26T21:47:18Z")

</div>

Olá, essa modificação ainda funciona com a versão 0.115.3?  
Não entendi direito como devo fazer, preciso retirar a integração que já tenho e instalar essa pelo HACS?

---

<div class="post-metadata">

**Author:** ![finipini](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/f/82dd89/32.png) [@finipini](https://forum.cpha.pt/u/finipini)\
**Post date:** [27 Setembro , 2020 18:09 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/10 "2020-09-27T18:09:46Z")

</div>

> Olá, essa modificação ainda funciona com a versão 0.115.3?

A mim continua a funcionar com essa versão , sim.

> Não entendi direito como devo fazer, preciso retirar a integração que já tenho e instalar essa pelo [HACS](https://community.home-assistant.io/t/custom-component-hacs/121727)?

Dentro da pasta `config/custom_components/` tens de colocar toda a pasta `xiaomi_aqara` , se já lá tiveres uma com esse nome, tens de sobrepôr a que está no 1º post.

---

<div class="post-metadata">

**Author:** ![nunocampos105](https://forum.cpha.pt/user_avatar/forum.cpha.pt/nunocampos105/32/4527_2.png) [@nunocampos105](https://forum.cpha.pt/u/nunocampos105)\
**Post date:** [2 Outubro , 2020 08:14 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/11 "2020-10-02T08:14:46Z")

</div>

Para esta mod funcionar é necessário que utilizes a Gateway da Xiaomi?

Ou se usares a Cc2531 com zigbee2mqtt também funciona?

---

<div class="post-metadata">

**Author:** ![Maddoctor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maddoctor/32/1508_2.png) [@Maddoctor](https://forum.cpha.pt/u/Maddoctor)\
**Post date:** [2 Outubro , 2020 10:39 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/12 "2020-10-02T10:39:21Z")

</div>

com outras gw funciona bem melhor! Permite 5s…

---

<div class="post-metadata">

**Author:** ![finipini](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/f/82dd89/32.png) [@finipini](https://forum.cpha.pt/u/finipini)\
**Post date:** [2 Outubro , 2020 10:47 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/13 "2020-10-02T10:47:43Z")

</div>

Eu confirmo que com a alteração mostrada neste tópico, tendo os sensores com o hack feito, que também dá para ter só 5 seg. Com a gateway Xiaomi.

Claro que com zigbee2mqtt é melhor em todos os aspectos, e é só preciso mudar uma parametrização do sensor ( isto respondendo à pergunta acima)

---

<div class="post-metadata">

**Author:** ![nunocampos105](https://forum.cpha.pt/user_avatar/forum.cpha.pt/nunocampos105/32/4527_2.png) [@nunocampos105](https://forum.cpha.pt/u/nunocampos105)\
**Post date:** [2 Outubro , 2020 11:32 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/14 "2020-10-02T11:32:11Z")

</div>

Obrigado pela resposta!

Onde posso encontrar como fazer essa alteração?

---

<div class="post-metadata">

**Author:** ![finipini](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/f/82dd89/32.png) [@finipini](https://forum.cpha.pt/u/finipini)\
**Post date:** [2 Outubro , 2020 12:22 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/15 "2020-10-02T12:22:04Z")

</div>

No primeiro post deste tópico está um link onde explica como fazer o “hack”, passa por soldar uma ponta de fio entre dois pontos da placa do sensor ( isto é necessário para o sensor poder voltar ao status de “sem movimento” 5 segundos após detectar movimento.

Depois deste hack, para usufruir dele com a gateway Xiaomi é seguir este tópico, para usufruir dele com zigbee2mqtt é necessário ir à pasta share/zigbee2mqtt/devices.yaml e colocar a entrada “occupancy\_timeout” por baixo do código do device. Assim 👇

 ![Screenshot_20200303-214040](https://forum.cpha.pt/uploads/default/original/2X/7/702eb74d33cfd3793ebf3512d5af32976f3f7132.jpeg) Na foto tenho 10s mas pode ser até 5s

---

<div class="post-metadata">

**Author:** ![nunocampos105](https://forum.cpha.pt/user_avatar/forum.cpha.pt/nunocampos105/32/4527_2.png) [@nunocampos105](https://forum.cpha.pt/u/nunocampos105)\
**Post date:** [2 Outubro , 2020 16:18 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/16 "2020-10-02T16:18:37Z")

</div>

Obrigado!

O hack já tinha feito em tempos, mas não tinha editado a variável!

Vou já tratar 🙂

---

<div class="post-metadata">

**Author:** ![ricreis394](https://forum.cpha.pt/user_avatar/forum.cpha.pt/ricreis394/32/7810_2.png) [@ricreis394](https://forum.cpha.pt/u/ricreis394)\
**Post date:** [2 Outubro , 2020 22:01 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/17 "2020-10-02T22:01:29Z")

</div>

Em resposta ao post do @finipini

No caso do deCONZ, cada vez que o addon inicia esta configuração é perdida, para isso podem fazer uma automação a todos os 5 minutos que mete o tempo a 3 segundos por exemplo

```auto
automation:
  - alias: deconz_start_aqara_sensors
    trigger:
      - platform: time_pattern
        minutes: "/5"
    action:
      - service: deconz.configure
        data:
          entity: binary_sensor.aqara
          data:
            config:
              'duration': 3

```

---

<div class="post-metadata">

**Author:** ![byjaps](https://forum.cpha.pt/user_avatar/forum.cpha.pt/byjaps/32/4008_2.png) [@byjaps](https://forum.cpha.pt/u/byjaps)\
**Post date:** [21 Novembro , 2020 22:41 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/18 "2020-11-21T22:41:51Z")

</div>

\*\*\*\*\* Actualizado para a versão +0.118 do HA. \*\*\*\*\*

21-11-2020

---

<div class="post-metadata">

**Author:** ![byjaps](https://forum.cpha.pt/user_avatar/forum.cpha.pt/byjaps/32/4008_2.png) [@byjaps](https://forum.cpha.pt/u/byjaps)\
**Post date:** [9 Maio , 2021 19:37 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/19 "2021-05-09T19:37:43Z")

</div>

\*\*\*\*\* Atualizado para a versão +2021.5.x do HA. \*\*\*\*\*

Atualizem primeiro o HA e só depois copiar os novos ficheiros e reiniciar o HA.  
Caso a vossa versão seja inferior a 2021.05.1 os sensores não vão funcionar.

09-05-2021

---

<div class="post-metadata">

**Author:** ![LeandroIssa](https://forum.cpha.pt/user_avatar/forum.cpha.pt/leandroissa/32/11213_2.png) [@LeandroIssa](https://forum.cpha.pt/u/LeandroIssa)\
**Post date:** [10 Maio , 2021 03:58 UTC](https://forum.cpha.pt/t/xiaomi-sensor-movimento-mod-1-minuto-retrigger-gateway-xiaomi/4641/20 "2021-05-10T03:58:00Z")

</div>

Oi Joel, quais foram as alterações com a atualização?
