fixtSE
FixtSEFixtSE
en Englishes Espanol
Blog
Membresia
Tienda
Scribe
Acerca de
en Englishes Espanol
Blog
Membresia
Tienda
Scribe
Acerca de

Youtube
Instagram
RSS
Github
Membresia
Privacidad
Fixt•
Actualizado: Oct 6, 2023—3 min read

ESPresense v3 - Detección de presencia a nivel de habitación con ESP32 y Home Assistant

Escrito por: Fixt

Si estas suscrito al canal
inicia sesion con tu cuenta de Google para acceder a la experiencia de tutorial inteligente.

Tabla de contenidos
Requisitos previosInstalar el complemento Mosquitto BrokerInstalación de ESPresenseCómo rastrear tu teléfono Android Cómo rastrear tu MiBand Cómo rastrear tu iPhoneCómo crear un sensorCómo usarlo con un Device TrackerAutomatización para traducir un sensor ESPresense a Device TrackerGestionar personas en HAHaz que tu música te siga por la casa

Destacados

Relacionados

Etiquetas

Detección-de-presencia
Home-Assistant
Automatización
Tutorial

Si te gusta mi trabajo, considera apoyarme en Ko-fi.

← Volver al blog

Etiquetas

Detección-de-presencia
Home-Assistant
Automatización
Tutorial
← Volver al blog

Destacados

Relacionados

Etiquetas

Detección-de-presencia
Home-Assistant
Automatización
Tutorial
ESP32 Dev Kit
Usar los enlaces de afiliado de abajo ayuda a apoyar el canal y todo el contenido que creo 🎉🙌

Requisitos previos
#

  • Placa de desarrollo ESP32
    • Amazon: (paquete de 3)
    • Aliexpress: (30PIN microUSB)
    • Aliexpress: (38PIN microUSB)
  • Carcasa ESP32 con logo de Home Assistant para imprimir en 3D:
    ESP32 Dev Kit
    • 30PIN microUSB
      ESP32 Dev Kit
    • 38PIN microUSB

Instalar el complemento Mosquitto Broker
#

Open your Home Assistant instance and show the dashboard of a Supervisor add-on.

Instalación de ESPresense
#

Haz clic aquí para ser redirigido a la página de instalación de ESPresense.

Cómo rastrear tu teléfono Android
#

Instala la app Home Assistant Companion

Instálala para poder rastrear tu teléfono Android con ESPresense

Cómo rastrear tu MiBand
#

Notify & Fitness for Mi Band

Instálala para activar la detectabilidad de tu Mi Band si no aparece en la app Zepp Life

Cómo rastrear tu iPhone
#

Flujo de inscripción de iOS
solo agrega /ui a la dirección IP de tu ESPresense
Sigue las instrucciones en pantalla para registrar tu dispositivo iOS y obtener un rastreo BLE confiable

Cómo crear un sensor
#

config/configuration.yaml

sensor:
  - platform: mqtt_room
    device_id: "iBeacon:xxxxxxxx-xxxx"
    name: 'Oneplus7 BLE'
    state_topic: 'espresense/devices/iBeacon:xxxxxxxx-xxxx'
    timeout: 10
    away_timeout: 60

Cómo usarlo con un Device Tracker
#

config/known_devices.yaml

oneplus7:
  hide_if_away: false
  name: OnePlus7
  mac:
  icon:
  picture:
  track: true

Automatización para traducir un sensor ESPresense a Device Tracker
#

config/automations.yaml

alias: Update OnePlus 7 Device Tracker
description: ""
trigger:
  - platform: state
    entity_id:
      - sensor.oneplus7_ble
condition:
  - condition: template
    value_template: "{{ trigger.from_state.state != trigger.to_state.state }}"
action:
  - service: device_tracker.see
    data:
      dev_id: oneplus7
      location_name: |
        {% if trigger.to_state.state in ['livingroom', 'entrance', 'bedroom', 'bathroom'] %}
          home
        ## Erase the next two lines if you don't want to use the not_home state     
        {% elif trigger.to_state.state == 'not_home' %}
          not_home
        {% else %}
          unknown

Gestionar personas en HA
#

Open your Home Assistant instance and show your people.

Haz que tu música te siga por la casa
#

Tutorial completo aquí
{% endif %}
mode: single