Usar um porta chaves BT para sensor de presença

certo é isso mesmo.
Quando está fora de alcance dá várias vezes como se estivesse, pelo menos recebo essa notificação conforme a tenho descrita em cima…

Faz o seguinte, tira a pilha do porta chaves e vê no log do esphome qual o valor que ele reporta no state.

já tentei isso e na altura e agora dá como “nan”…
Penso que não tenha nenhum erro no Node red pois ele só dá o trigger consoante a mudança de estado…

Nan? se dá sempre Nan quando esta fora de alcançe tens que alterar isso lá no nodered.

no log do esphome aparece “nan” mas no home assistant aparece como unknown…

Ok, então se está unknown é como se tivesses ausente e não em casa, não entendo porque recebes falsos positivos.Não faz sentido.

Eu aproveitei este tutorial para usar o endereço MAC do meu relógio da Xiaomi para desligar algumas coisas quando saio de casa.

Deixo aqui a partilha caso seja interessante para alguém.

[{"id":"6f2edb25.e5e524","type":"tab","label":"automação BLE","disabled":false,"info":""},{"id":"c3303986.16c908","type":"server-state-changed","z":"6f2edb25.e5e524","name":"Relogio Xiaomi Amazfit","server":"6a2bf6f9.2191b8","version":1,"exposeToHomeAssistant":false,"haConfig":[{"property":"name","value":""},{"property":"icon","value":""}],"entityidfilter":"sensor.xiaomi_amazfit","entityidfiltertype":"exact","outputinitially":true,"state_type":"str","haltifstate":"unknown","halt_if_type":"str","halt_if_compare":"is","outputs":2,"output_only_on_state_change":true,"for":"10","forType":"num","forUnits":"minutes","ignorePrevStateNull":false,"ignorePrevStateUnknown":false,"ignorePrevStateUnavailable":false,"ignoreCurrentStateUnknown":false,"ignoreCurrentStateUnavailable":false,"x":220,"y":260,"wires":[["f7025fee.f9561","31242071.855b4","315e5395.38facc"],["f4c47e65.3b5d9"]]},{"id":"ca4f22cc.d8dd8","type":"debug","z":"6f2edb25.e5e524","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload_off","targetType":"msg","x":920,"y":260,"wires":[]},{"id":"31242071.855b4","type":"api-call-service","z":"6f2edb25.e5e524","name":"Desligar Echo Show","server":"6a2bf6f9.2191b8","version":1,"debugenabled":true,"service_domain":"switch","service":"turn_off","entityId":"switch.echo_show","data":"","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":580,"y":280,"wires":[["ca4f22cc.d8dd8"]]},{"id":"315e5395.38facc","type":"api-call-service","z":"6f2edb25.e5e524","name":"Desligar Google Home","server":"6a2bf6f9.2191b8","version":1,"debugenabled":true,"service_domain":"switch","service":"turn_off","entityId":"switch.google_home","data":"","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":580,"y":320,"wires":[["ca4f22cc.d8dd8"]]},{"id":"f7025fee.f9561","type":"switch","z":"6f2edb25.e5e524","name":"“ on ” e “ off “","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"on","vt":"str"},{"t":"eq","v":"off","vt":"str"}],"checkall":"true","repair":false,"outputs":2,"x":550,"y":240,"wires":[["ca4f22cc.d8dd8"],["ca4f22cc.d8dd8"]]},{"id":"f4c47e65.3b5d9","type":"api-call-service","z":"6f2edb25.e5e524","name":"Desligar USB 2","server":"6a2bf6f9.2191b8","version":1,"debugenabled":true,"service_domain":"switch","service":"turn_off","entityId":"switch.usb_2","data":"","dataType":"json","mergecontext":"","output_location":"","output_location_type":"none","mustacheAltTags":false,"x":560,"y":360,"wires":[["ca4f22cc.d8dd8"]]},{"id":"6a2bf6f9.2191b8","type":"server","name":"Home Assistant","legacy":false,"addon":true,"rejectUnauthorizedCerts":true,"ha_boolean":"y|yes|true|on|home|open","connectionDelay":true,"cacheJson":true}]
1 Curtiu

Alguém sabe como identificar o MAC adress do Apple Watch ?

basta ir no app do watch, no iOS


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


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