Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to track a device? #23

Open
frankymb opened this issue Oct 15, 2024 · 7 comments
Open

How to track a device? #23

frankymb opened this issue Oct 15, 2024 · 7 comments

Comments

@frankymb
Copy link

I got this working.
The sensor is showing the devices connected. I see the Mac, name and IP of them.
Now I don't know how to use this information...

I belived that this would set up an state entity that i could just pick in the automation page to check them, but it seems is not this way.

Can't you help me on tracking a device? Which are the steps to get an automation

@juacas
Copy link
Owner

juacas commented Oct 15, 2024

Each device detected is registered under "device_tracker." domain. So you can use them as in the example:

image

You need to map MAC addresses to actual devices. If the router doesn't know the devices' name neither the tracker can.

@juacas juacas closed this as completed Oct 15, 2024
@frankymb
Copy link
Author

Hola, me acabo de dar cuenta que ambos somos españoles... jaja

Te comento, el tracker si los detecta como ves en esta imagen:
image

sin embargo cuando busco el dispositivo (el pixel por ejemplo, que tiene mac y nombre) tal como dices, no me aparece:
image

Realmente no me aparece ninguno de los de arriba, salen varias entidades que ninguno corresponde con las mac de los dispositivos de mi router y todos con el atributo not_home.

image

No se si necesito algún paso mas

el configuration.yaml está así:
image

Gracias.

@frankymb
Copy link
Author

Vale he logrado que me salga modificando el known_devices.yaml, poniendo track: true y ya lo puedo ver y usar, pero ahora aunque el sensor detecta cuando se desconecta del router, el dispositivo siempre aparece como home...

@juacas
Copy link
Owner

juacas commented Oct 15, 2024

Lo único que veo en tu configuración es que la línea "track_new_devices" tiene que estar tabulado un nivel más, pero no estoy seguro de que haga ningún efecto porque ya buscamos qué hacía HA con eso en #15

Para ver por qué no abandona el listado de dispositivos visibles, apaga la wifi del móvil y comprueba estas cosas:

  1. que realmente en tu router el dispositivo no está en la lista de conectados.
  2. que no aparece en el atributo "Devices" del tracker.
  3. que no tienes bloqueada la sesión de administrador del router ya que suelen permitir solo una conexión a la vez.
  4. que no hay errores de actualización en los logs.

image

Espero que te sea de ayuda.

@juacas juacas reopened this Oct 15, 2024
@juacas
Copy link
Owner

juacas commented Oct 15, 2024

Por cierto, monitoriza el número de dispositivos que da el tracker para ver si cambia:
image

@frankymb
Copy link
Author

frankymb commented Oct 15, 2024 via email

@frankymb
Copy link
Author

frankymb commented Oct 16, 2024

Parece que el dispositivo cambia instantáneamente a HOME y eso está bien, pero ponga el parámetro que ponga en consider_home, no afecta, coge como valir el valor por defecto que son 180.

Siempre usa 180 especifiques lo que sea, incluso aunque lo quites... creo que no funciona en la declaracion de ese sensor, porque es un parameto del dispositivo, pero como el dispositivo lo creo el sensor entiendo que por código no hay manera de cambiarlo.

Por otra lado, que hace poll_time y que diferencia tiene con interval_seconds?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants