Piloter son lit électrique via son smartphone Android

Auteur avatarFred06 | Dernière modification 13/01/2026 par Fred06

Remplacer la télécommande filaire de son lit électrique pour pouvoir le piloter via son smartphone Android en MQTT
Difficulté
Difficile
Durée
1 jour(s)
Catégories
Électronique, Mobilier
Coût
0 EUR (€)
Licence : Attribution (CC BY)

Matériaux

Outils

Fer à souder

Pinces

Étape 1 - Analyse de la motorisation du lit éléctrique

Il s'agit dans mon cas du modèle OKIMAT4 IPS.

Après démontage de la télécommande filaire, on peut assigner:

  • La prise DIN 5 broches
    1. Fil rouge
    2. Fil jaune
    3. Fil vert
    4. Fil marron
    5. Fil noir
    6. Fil blanc (blindage de la fiche)
  • Les boutons de la télécommande
    1. Switch S1: met +30V sur le fil jaune
    2. Switch S2: met +30V sur le fil noir
    3. Switch S3: met +30V sur le fil rouge
    4. Switch S4: met +30V sur le fil marron
    5. Switch S5: met +30V sur le fil jaune et sur le fil rouge
    6. Switch S6: met +30V sur le fil marron et sur le fil noir

(par défaut, les fils jaune, noir, rouge, marron étant reliés au 0V)

Le fil blanc correspond au GND (0V)

Le fil vert correspond au +30V


Pour résumer, il va nous falloir 4 relais pour simuler les boutons S1 à S4:

  1. Pour lever le dos en mettant +30V sur le fil jaune (S1)
  2. Pour baisser le dos en mettant +30V sur le fil noir (S2)
  3. Pour lever les jambes en mettant +30V sur le fil rouge (S3)
  4. Pour baisser les jambes en mettant +30V sur le fil marron (S4)



Étape 2 - MQTT

Ce projet utilise un broker MQTT pour faire le "passe-plat" des message MQTT entre l’application Android et l'ESP32 qui pilote les relais.

Pour ma part j'ai un petit raspberry3 connecté sur mon réseau qui contient un broker MQTT mosquitto

Étape 3 - L'application Android

J'ai utilisé l'application du google play: Virtuino IoT

Elle permet de faire des interfaces graphiques avec des boutons, LED et de nombreux autres fonctionnalités.

J'ai choisi d'associer les actions (appuis sur les boutons) à des messages MQTT que l'ESP32 interprétera

Étape 4 - Le "firmware" de l'ESP32

Commentaires

Draft