MES COURSES EN 2019

 Les résultats des courses auxquelles j’ai participé en 2018.

6 janvier 2019 – Semi-marathon des Vaux de Cernay

  • Temps : 1h40’51
  • Distance : 21,097km
  • Classement à l’arrivée : 101 / 494
  • Classement en catégorie VH1 : 31

29 septembre 2019 – Paris-Versailles 2019

  • Temps : 1h16’20
  • Distance : 16.1km
  • Classement à l’arrivée : 2157 / 21814
  • Classement en catégorie VH1 : 569 / 4716

Diplôme PDF du Paris-Versailles 2019

13 octobre 2019 – URBAN CLAM TRAIL 2019

  • Temps : 1h23’15
  • Distance : 15km
  • Classement à l’arrivée : 43 / 116
  • Classement en catégorie VH1 : 13 / 32

Créer un routeur ZigBee pour étendre son réseau

Source originale : How to create a cc2530 router

Désirant utiliser des capteurs d’ouverture Xiaomi Aqara dans mon garage (porte latérale et porte coulissante), je me suis trouvé confronté à un soucis de couverture car mon garage est éloigné de la maison.

La solution : mettre en oeuvre un router CC2530 permettant d’étendre mon réseau ZigBee.

Je suis parti d’un article trouvé au fil de mes recherches et comme je vais alimenter le montage depuis un port USB, j’ai modifié légèrement le montage.

Voici donc les équipements que j’ai utilisé :

  • ZigBee Conversion Serial port TTL uart Wireless PA Module CC2530+CC2591
  • AMS1117 – DC 4.5V – 7V to 3.3V power supply module

J’ai utilisé le programmateur et le firmware préconisé dans l’article cité au début de cet article.

 

Vos playlists Spotify sur Volumio

Pour avoir ses propres playlists accessibles sous Volumio, il faut patcher l’installation .

  1. Récupérer le Refresh Token Spotify :
    Aller à l’adresse http://54.86.144.136:8888/ et cliquer sur « Log in with Spotify ».Après avoir renseigné ses identifiants, on arrive sur une page qui affiche les 2 jetons oAuth. Il faut copier le jeton « Refresh token ».
  2. Récupérer une copie du fichier index.js patché ici :
    https://github.com/skikirkwood/volumio- … y/index.js
  3. MAJ le ficher avec son jeton récupéré ci-dessus à la ligne 451

    var refreshToken = ‘xxxxxxxxx’;

  4. Copier le fichier modifié sur la machine qui héberge votre serveur Volumio :
    ssh volumio@volumio.local
    cd /data/plugins/music_service/spop/
    cp index.js index.js.old
    scp user@<your PC>:/path/to/new/index.js .
  5. Redémarrer Volumio : vous devriez maintenant avoir accès à vos playlists personnelles !

Récupérer une Xiaomi m365 après un mauvais flash

A force de programmer la trottinette pour tester les firmware, je l’ai briquée. C’est certainement dû à un mauvais flash.

Donc, j’ai joué, j’ai perdu : ma trottinette s’allume mais n’est plus opérationnelle, elle fait quelques séries de 6 clignotements du feu arrière avant de s’éteindre.

Heureusement, il y a une solution pour résoudre ce problème : il faut flasher la carte contrôleur avec un dongle ST-link V2.

Continuer la lecture de Récupérer une Xiaomi m365 après un mauvais flash

[Home Assistant] Détecteur de mouvement FIBARO

 

Après avoir inclu le capteur à son réseau zwave sous Home Assistant, on a accès à plusieurs nouveaux capteurs :

binary_sensor.fibaro_system_fgms001_motion_sensor_sensor_89_0
sensor.fibaro_system_fgms001_motion_sensor_alarm_level_89_1
sensor.fibaro_system_fgms001_motion_sensor_alarm_type_89_0
sensor.fibaro_system_fgms001_motion_sensor_burglar_89_10
sensor.fibaro_system_fgms001_motion_sensor_general_89_0
sensor.fibaro_system_fgms001_motion_sensor_luminance_89_3
sensor.fibaro_system_fgms001_motion_sensor_seismic_intensity_89_25
sensor.fibaro_system_fgms001_motion_sensor_sourcenodeid_89_2
sensor.fibaro_system_fgms001_motion_sensor_temperature_89_1

On peut utiliser le capteur de mouvement de la manière suivante :

  - alias: "Fan on"
    trigger:
    - platform: state
      entity_id: binary_sensor.fibaro_system_fgms001zw5_motion_sensor
      to: 'on'

ou aussi :

alias: Unexpected motion
trigger:
  platform: state
  entity_id: sensor.fibaro_system_fgms001_motion_sensor_burglar_33
state: '8’
condition:
…
action:
…
automation:
- alias: Turn on kitchen light when there is movement
  trigger:
    platform: state
    entity_id: sensor.motion_sensor
    to: 'on'
  action:
    service: homeassistant.turn_on
    entity_id: light.kitchen_light

- alias: Turn off kitchen light 10 minutes after last movement
  trigger:
    platform: state
    entity_id: sensor.motion_sensor
    to: 'off'
    for:
      minutes: 10
  action:
    service: homeassistant.turn_off
    entity_id: light.kitchen_light