[Concours] Ce n'est pas pratique quand on est en 2 roues

Eh non, ce n’est pas vraiment pratique d’ouvrir son portail, éclairer son entrée lorsqu’on arrive chez soi le soir en plein hiver et qu’on a des gros gants.

Nouveau possesseur d’un 2 roues électrique, j’ai utilisé la domotique pour me simplifier le quotidien.
Rien d’innovant, mais qu’est-ce que c’est pratique !

Ce qui était déjà fait

  • Ampoules connectées un peu partout
    zigbee, relai Tasmota selon le cas.

  • Détection de présence
    J’expérimente espresense depuis quelques temps, avec plus ou moins de succès selon les équipements BT.

Ce que je venais de mettre en place

  • Domotisation du portail
    Un contact sec sur la carte mère de l’automatisme (initialement prévue pour un bouton poussoir) relié à un esp8266 classique via Tasmota et le tour est joué.

La bonne surprise

  • Il se trouve que mon scooter électrique est bien reconnu via espresense.

Et là tout s’éclaire

  • La bonne automatisation et le tour est joué

Quelques règles :

  • Prise en compte du cas ou espresense redémarre : la nouvelle détection du scooter n’est pas une arrivée à la maison.
  • Jauge de distance pour l’ouverture du portail : idem, on ne sait jamais. Ne pas ouvrir le portail si le scooter est déjà à l’intérieur.
  • Éclairage uniquement lorsqu’il fait nuit (state below_horizon).
  • Temporisation de l’éclairage à 5mn.
  • Je n’ai pas d’ouverture de garage domotisée, mais si c’était le cas je ne l’aurais pas intégrée au dispositif. On atteint là une limite de sécurité que je ne suis pas prêt à franchir.

Pas de photo à joindre, mais l’automatisation (anonymisée) :

alias: Scooter - Arrives Home
description: ""
triggers:
  - trigger: state
    entity_id:
      - sensor.scooter
    from: not_home
    to: proche_garage
conditions:
  - condition: state
    entity_id: binary_sensor.espresense_proche_garage_connectivity
    state: "on"
  - condition: numeric_state
    entity_id: sensor.scooter
    attribute: distance
    above: 4
actions:
  - type: turn_on
    device_id: (deviceid ouvre portail)
    entity_id: (entityid ouvre portail)
    domain: switch
  - if:
      - condition: state
        entity_id: sun.sun
        state: below_horizon
    then:
      - type: turn_on
        device_id: (deviceid eclairage 1)
        entity_id: (entityid eclairage 1)
        domain: switch
      - type: turn_on
        device_id: (deviceid eclairage 2)
        entity_id: (entityid eclairage 2)
        domain: switch
      - delay:
          hours: 0
          minutes: 5
          seconds: 0
          milliseconds: 0
      - type: turn_off
        device_id: (deviceid eclairage 1)
        entity_id: (entityid eclairage 1)
        domain: switch
      - type: turn_off
        device_id: (deviceid eclairage 2)
        entity_id: (entityid eclairage 2)
        domain: switch
mode: single

energie
securite
confort

5 « J'aime »