Un onduleur seul ne suffit pas pour un monitoring complet de votre installation photovoltaïque. Les données de production sont nécessaires, mais elles ne disent rien sur la consommation réelle de votre foyer, la température de votre batterie ou la puissance par ligne électrique. Les capteurs IoT — Shelly, Sonoff et autres — comblent ces lacunes pour moins de 200 € au total. Ce guide recense les capteurs utiles, leur rôle précis et leur prix en 2026, dans le cadre d’une stratégie d’autoconsommation-solaire sérieuse.
Pourquoi les capteurs IoT complètent l’onduleur
L’onduleur mesure la production côté DC → AC. Il ne voit pas :
- La consommation des appareils individuels
- Le flux réseau (soutirage et injection) — sauf s’il est couplé à un compteur de communication
- La température de la batterie (sauf si le BMS l’expose via Modbus)
- Les conditions environnementales (température des panneaux, irradiation locale)
Les capteurs IoT fournissent ces données manquantes et permettent des automatisations précises pour maximiser l’autoconsommation et prolonger la durée de vie de la batterie-solaire.
Mesure de flux réseau : les compteurs de courant
Shelly Pro 3EM
Le Shelly Pro 3EM est le capteur phare pour la mesure réseau dans les installations PV résidentielles. Il se branche sur le câble réseau au niveau du tableau électrique et mesure en temps réel la puissance soutirée et injectée (monophasé ou triphasé).
| Caractéristique | Valeur |
|---|---|
| Mesure | Triphasé (3 × 120 A max) |
| Précision | ±0,5 % |
| Protocole | Wi-Fi + MQTT + API REST locale |
| Scripts embarqués | Oui (Shelly Script) |
| Prix indicatif | 120-150 € |
| Intégration HA | Native |
Le Shelly Pro 3EM est la brique de base pour calculer le surplus en temps réel (surplus = production onduleur − consommation maison). Avec son API locale et son moteur de scripts, il peut déclencher directement des relais sans passer par une box domotique externe.
Shelly EM (monophasé)
Pour les installations monophasées ou pour mesurer une ligne spécifique (production sur un circuit dédié), le Shelly EM est suffisant.
| Caractéristique | Valeur |
|---|---|
| Mesure | Monophasé (2 voies × 120 A) |
| Précision | ±1 % |
| Protocole | Wi-Fi + MQTT + API REST locale |
| Prix indicatif | 35-50 € |
| Intégration HA | Native |
Sonoff SPM (Smart Power Manager)
Le Sonoff SPM est un module de gestion d’énergie 4 sorties, adapté pour mesurer et piloter 4 circuits simultanément. Il est particulièrement intéressant pour surveiller chauffe-eau, lave-linge, borne VE et climatisation dans un seul appareil.
| Caractéristique | Valeur |
|---|---|
| Sorties pilotables | 4 × 20 A |
| Mesure | Oui, par sortie |
| Protocole | Wi-Fi (eWeLink + Tasmota) |
| Prix indicatif | 80-100 € |
| Intégration HA | Via Tasmota ou SonoffLAN |
À retenir
💡 Conseil pratique : installez un Shelly Pro 3EM sur le tableau principal pour le bilan global, et des Shelly 1PM individuels sur les gros consommateurs (chauffe-eau, lave-linge). Cette combinaison donne une vision complète sans multiplier les appareils coûteux.
Capteurs de température batterie
La température est le paramètre le plus critique pour la durée de vie d’une batterie lithium-ion. Une batterie LiFePO4 (technologie dominante dans les batteries solaires résidentielles comme LUNA2000, BYD HVM ou Pylontech) voit sa durée de vie chuter si elle charge régulièrement au-dessus de 45 °C ou en dessous de 0 °C.
Pourquoi surveiller la température de la batterie
La plupart des BMS (Battery Management System) intégrés aux batteries protègent la batterie en cas de dérive, mais les alertes de dépassement de seuil ne sont visibles que dans l’application fabricant — et souvent avec un délai. Un capteur de température externe, couplé à Home Assistant, permet :
- D’anticiper les coupures de charge par temps chaud (mise en ventilation forcée du local batterie)
- De suspendre la charge nocturne quand la température descend en dessous de 5 °C en hiver (pour les batteries installées en garage non chauffé)
- De détecter un vieillissement accéléré (montée en température anormale pendant la charge)
Capteurs recommandés
| Capteur | Protocole | Précision | Prix | Utilisation |
|---|---|---|---|---|
| SONOFF SNZB-02D (Zigbee) | Zigbee 3.0 | ±0,2 °C | 12-18 € | Pose sur boîtier batterie |
| Shelly Plus H&T | Wi-Fi | ±0,5 °C | 20-28 € | Surveillance locale batterie + boîte compteur |
| Aqara Temperature Sensor | Zigbee 3.0 | ±0,3 °C | 15-20 € | Pièce technique, garage |
| DS18B20 (sonde filaire) | 1-Wire (DIY) | ±0,5 °C | 3-8 € | Pose directe sur rack batterie (DIY avancé) |
Pour les batteries installées en local extérieur (abri, garage), un capteur supplémentaire sur la température ambiante permet de déclencher un radiateur de maintien si la température descend sous 5 °C — beaucoup de batteries lithium refusent de charger en dessous de cette limite.
Automatisation Home Assistant : protection température batterie
automation:
alias: "Suspendre charge batterie si T° < 5°C"
trigger:
- platform: numeric_state
entity_id: sensor.temperature_local_batterie
below: 5
action:
- service: huawei_solar.set_work_mode
data:
work_mode: "fully_fed_to_grid"
- service: notify.mobile_app
data:
message: "Charge batterie suspendue — température locale : {{ states('sensor.temperature_local_batterie') }}°C"
Capteurs d’irradiation locale
Pour comparer votre production réelle à la production théorique, une mesure d’irradiation locale est précieuse. Les services en ligne (PVGIS, Solargis) donnent des valeurs historiques moyennes, pas la réalité de votre micro-site (ombre portée d’un arbre, orientation légèrement déviée).
| Capteur | Type | Prix | Précision | Protocole |
|---|---|---|---|---|
| Weatherflow Tempest | Station météo complète | 280-350 € | Bonne | Wi-Fi |
| Netatmo Weatherstation | Station météo + UV | 80-120 € | Correcte | Wi-Fi |
| SMA Sunny Sensor Box | Pyranomètre professionnel | 200-300 € | Excellente | Modbus |
| DIY photorésistance | Capteur approximatif | < 5 € | Faible | GPIO Raspberry Pi |
La Weatherflow Tempest est la plus populaire dans la communauté domotique solaire. Elle mesure irradiation UV, précipitations, vent, température et humidité. Son intégration Home Assistant est native (HACS). Elle permet de créer un indice d’ensoleillement local et d’anticiper la production du lendemain.
Capteurs de courant par string (production fine)
Pour les installations avec plusieurs orientations de toiture ou des panneaux partiellement ombrés, mesurer la production par string (groupe de panneaux) est utile même sans micro-onduleurs ni optimiseurs. Une pince ampèremétrique (CT clamp) sur chaque câble string DC, couplée à un convertisseur analogique-numérique (ESP32 DIY ou module dédié), permet cette granularité.
Attention
⚠️ Attention : les mesures côté DC (courant continu) nécessitent du matériel adapté au DC haute tension (jusqu’à 600 V selon les onduleurs). Ne manipulez jamais les câbles DC sans formation électrique appropriée. Cette mesure fine est réservée aux techniciens ou électriciens.
Pour les particuliers sans compétences électriques avancées, la mesure côté AC (après l’onduleur, sur le câble d’injection vers le tableau) avec un Shelly EM est plus simple et plus sûre. Consultez la page composants-installation-solaire pour comprendre l’architecture complète.
Alertes application : configuration pratique
Les capteurs n’ont de valeur que si leurs données déclenchent des alertes utiles. Voici les alertes à configurer en priorité dans Home Assistant ou l’application Shelly :
| Alerte | Condition | Action |
|---|---|---|
| Production nulle en journée | Production < 10 W entre 10h-15h, ciel dégagé | Notification push + vocal |
| Surplus non utilisé | Surplus > 1 500 W depuis 20 min, aucune charge active | Notification + suggestion charge |
| Température batterie haute | T° batterie > 40 °C | Notification + suspension charge optionnelle |
| Température batterie basse | T° batterie < 5 °C | Suspension charge + alerte |
| Consommation nocturne anormale | Consommation > 500 W entre 1h-5h | Notification (appareil oublié allumé ?) |
| Injection réseau maximale atteinte | Injection proche du plafond contractuel | Activation charge supplémentaire |
Budget capteurs IoT pour une installation de 6 kWc
| Capteur | Utilité | Prix |
|---|---|---|
| Shelly Pro 3EM | Mesure flux réseau (bilan général) | 130 € |
| Shelly 1PM × 3 | Pilotage + mesure chauffe-eau / lave-linge / borne | 75 € |
| SONOFF SNZB-02D × 2 | Température batterie + local | 30 € |
| Weatherflow Tempest | Irradiation locale + météo | 300 € |
| Total | 535 € |
Sans la station météo (optionnelle), le budget se réduit à 235 € pour une surveillance complète flux + température + pilotage des charges. Ce niveau de monitoring donne une vision bien supérieure aux applications fabricant seules, et les données alimentent l’autoconsommation-solaire optimisée.
Intégration dans le tableau de bord Home Assistant
Tous les capteurs mentionnés s’intègrent nativement ou via HACS dans Home Assistant. Le Dashboard Énergie (menu principal HA) centralise :
- Production PV (depuis l’onduleur)
- Flux réseau soutirage / injection (Shelly Pro 3EM ou TIC Linky)
- Consommation par appareil (Shelly 1PM)
- État batterie (Huawei Solar HACS ou Pylontech)
- Température batterie et local (capteurs Zigbee)
Le tout sans abonnement cloud ni frais récurrents.
Conclusion
Pour moins de 250 €, un ensemble de capteurs Shelly et Zigbee transforme une installation solaire basique en un système de monitoring complet. La mesure de flux réseau (Shelly Pro 3EM), la surveillance de température batterie (SONOFF SNZB-02D) et le pilotage des charges (Shelly 1PM) couvrent l’essentiel. Ces données, centralisées dans Home Assistant, permettent d’optimiser l’autoconsommation et de prolonger la durée de vie de votre batterie. Commencez par dimensionner votre installation avec notre simulation-solaire avant d’investir dans les capteurs.
Découvrez comment piloter vos charges solaires →
---
FAQ
Les capteurs Shelly nécessitent-ils un abonnement cloud ?
Non. Les Shelly fonctionnent entièrement en local via leur API REST et MQTT. Le cloud Shelly est optionnel et permet l’accès depuis l’extérieur du réseau local. Pour le monitoring solaire domestique, le mode local suffit et est recommandé pour la confidentialité.
Un capteur de température Zigbee peut-il se coller directement sur une batterie LUNA2000 ?
Oui, un capteur comme le SONOFF SNZB-02D peut être fixé sur le boîtier extérieur de la batterie avec du velcro double-face. Il mesure la température de surface du boîtier, pas la température interne des cellules. C’est un indicateur fiable pour détecter les dérives thermiques sans modification de la batterie.
Quelle est la précision des mesures Shelly pour le calcul d’autoconsommation ?
Le Shelly Pro 3EM a une précision de ±0,5 %, suffisante pour le calcul d’autoconsommation et le pilotage de charges. Pour des mesures de facturation ou des déclarations fiscales, le compteur Linky (précision métrologique certifiée) reste la référence.
Les capteurs IoT consomment-ils beaucoup d’électricité ?
Un Shelly 1PM consomme environ 1,5 W en veille, un Shelly Pro 3EM environ 3 W. Pour 5 appareils Shelly, la consommation propre est d’environ 10 W en continu, soit 87 kWh/an — à comparer aux économies générées (plusieurs centaines d’euros) : le ratio est largement positif.
Peut-on utiliser des capteurs Sonoff sans firmware Tasmota ?
Oui, avec l’application eWeLink et la connexion cloud Sonoff. Mais pour une intégration Home Assistant sans cloud et un contrôle local, Tasmota (firmware open-source) est recommandé. La procédure de flashage est documentée sur la communauté Tasmota.
---
*Sources : Shelly « Pro 3EM Technical Specification » 2026 · Sonoff « SNZB-02D Product Manual » 2025 · Home Assistant « Energy dashboard documentation » 2026 · ADEME « Monitoring énergétique résidentiel » 2025 · Weatherflow « Tempest Weather System » documentation 2025*


