Forum Francophone Home Assistant

Créer un tracker Bluetooth à partir d'un sensor sur esp32

sujet sympathique.
petit rappel j’utilise la méthode des include.

avec esp home:
sur un esp 32 dev-kit

esphome:
  name: esp_tracker1
  platform: ESP32
  board: esp32doit-devkit-v1
wifi:
  ssid: "SSID"
  password: "PASSWORD"
  # Optional manual IP
#  manual_ip:
#    static_ip: 10.0.0.42
#    gateway: 10.0.0.1
#    subnet: 255.255.255.0
  ap:
    ssid: "Esp tracker1 Hotspot"
    password: "passsword"
captive_portal:
logger:
api:
ota:
esp32_ble_tracker:
binary_sensor:
  - platform: ble_presence
    mac_address: xx:xx:xx:xx:xx
    name: montre 1
    id: montre_1
    on_state:
      then:
        - if:
            condition: 
              binary_sensor.is_on: montre_1
            then:
              - homeassistant.service:
                  service: device_tracker.see
                  data:
                    dev_id: montre_1
                    location_name: 'home'
            else:
              - homeassistant.service:
                  service: device_tracker.see
                  data:
                    dev_id: montre_1
                    location_name: 'not_home'
  - platform: ble_presence
    mac_address: xx:xx:xx:xx:xx
    name: montre 2
    id: montre_2
    on_state:
      then:
        - if:
            condition: 
              binary_sensor.is_on: montre_2
            then:
              - homeassistant.service:
                  service: device_tracker.see
                  data:
                    dev_id: montre_2
                    location_name: 'home'
            else:
              - homeassistant.service:
                  service: device_tracker.see
                  data:
                    dev_id: montre_2
                    location_name: 'not_home'

puis dans HASSIO
fichier know_devices.yaml

montre_1:
  name: montre_1
  mac:
  icon: mdi:watch
  picture:
  track: true

montre_2:
  name: montre_2
  mac:
  icon: mdi:watch
  picture:
  track: true

et voila deux tracker bluetooth low energie crée. ne pas mettre d’adresse mac !!! et ca peux s’adapter à d’autre sensor .

T’es lancé en mode Bluetooth :wink:

1 J'aime

Il va devenir tout bleu :laughing:

2 J'aimes

Bonjour

Ça semble une super idée mais ne fonctionne pas avec des iphone
L’adresse Mac du bluetooth change régulièrement !
J’ai déjà testé…

Bonjour, oui uniquement bluetooth low énergie, montre , badge, etc
Il existe sur Android une application pour faire de b-l-e, peut être aussi sur iphone .

Et si on faisait l’inverse, l’esp est le bacon , et campagnion transmet à hassio qu’il le voie, et encore un truck sur la todo-list