Intégration externe - VeSync (Levoit)

Salut tout le monde ! :waving_hand:

Les purificateurs et humidificateurs Levoit sont partout en ce moment (le Core 300S, on en voit dans toutes les chambres :grinning_face_with_smiling_eyes:). Ils se pilotent avec l’appli VeSync, et maintenant depuis Gladys aussi.

Ce que ça fait

  • Purificateurs Levoit (Core 200S/300S/400S/600S, Vital 100S/200S, EverestAir, Sprout Air) : marche/arrêt, mode, vitesse, PM2.5, durée de vie du filtre, verrouillage enfant, écran.
  • Humidificateurs Levoit (Classic 200S/300S, Dual 200S, LV600S, OasisMist, Superior 6000S, Sprout) : marche/arrêt, humidité et consigne, mode, niveau de brume, réservoir.
  • Prises Etekcity / VeSync : marche/arrêt, et puissance, tension et consommation du jour selon le modèle.
  • Deux déclencheurs : « filtre à changer » (seuil réglable) et « réservoir vide ».
  • Un widget « Qualité de l’air VeSync » : PM2.5, humidité et l’état de chaque appareil.
  • En français, anglais, allemand et espagnol.

Le truc sympa

PM2.5 au-dessus de 25 dans la chambre → le purificateur passe en mode auto
Humidité sous 40 % → l’humidificateur démarre
Filtre à 10 % → rappel sur le téléphone

Installation

:warning: Gladys 5.1 minimum.

Elle arrive dans le store au prochain passage de l’indexeur. En attendant : Intégrations → Installer depuis GitHub, avec GitHub - guim31/gladys-vesync: VeSync (Levoit) air purifiers, humidifiers and plugs for Gladys Assistant · GitHub

  1. Dans la configuration : l’e-mail et le mot de passe de votre compte VeSync, puis Tester la connexion.
  2. Onglet Découverte : ajoutez vos appareils.

Petites réserves honnêtes

  • Développée sans le matériel ni compte VeSync. J’ai quand même vérifié la connexion contre le vrai service : elle va jusqu’au bout et reconnaît bien un compte inexistant. Ce qui reste à voir, ce sont les vraies données de vos appareils.
  • Ça passe par le cloud VeSync (il n’y a pas d’API locale), avec une lecture par minute.

Elle s’appuie sur pyvesync (MIT), la bibliothèque de Home Assistant : merci à webdjoe ! Comme les précédentes, développée avec Claude Code. Projet indépendant, non affilié à VeSync, Levoit ni Etekcity.

Dépôt : GitHub - guim31/gladys-vesync: VeSync (Levoit) air purifiers, humidifiers and plugs for Gladys Assistant · GitHub