Ce qu'il vous faut, et ce que cela coûte

RBgrid est un firmware gratuit pour un usage personnel et non commercial. Le coût, c'est le matériel de mesure : les modules rbAmp — plus une carte ESP32 avec PSRAM et 16 Mo de flash.

Vous apportez : une carte ESP32 avec PSRAM et 16 Mo de flash — un ESP32-WROVER ou un ESP32-S3 sur le module N16R8 — et la possibilité de la flasher par USB. Vous achetez : un à trois modules rbAmp, avec ou sans capteurs.
Modules Basic SCT-013 à partir de $3.99 (un canal) + $2.50 par canal supplémentaire, avec vos propres pinces. Compteurs d'énergie STD : STD-UI1 (1 phase) $19.90, STD-U3I3 (3 phases) $59.90. Les modules du kit CT (pinces appariées) sont en validation. Prix : prix de vente public conseillé par rbAmp — prix actuels sur rbamp.com.
Tableau fusible monophasé ouvert, interrupteur principal coupé : vos propres pinces SCT-013 sur l'entrée et sur les conducteurs sous tension de six circuits, branchées sur un module rbAmp Basic 7 relié par un câble I²C à quatre fils à une carte ESP32-WROVER alimentée en 5 V USB.Ouvrir l'image en taille réelle
  1. Pince autour du seul conducteur sous tension, flèche vers la charge
  2. Référence de tension via un fusible
  3. Module vers carte : quatre fils (I²C)
  4. Carte alimentée par USB
  5. Wi-Fi vers votre réseau domestique.

Où acheter

RBgrid fonctionne avec les modules de mesure rbAmp. Achetez-les chez le fabricant, ou dans notre boutique sur AliExpress. Vous ne savez pas encore quels modules il vous faut ? Continuez à lire : les ensembles ci-dessous sont dimensionnés selon le nombre de circuits que vous voulez mesurer.

Comment les modules se connectent au hub

Chaque module rbAmp communique avec la carte ESP32 par les mêmes quatre fils. Il n'y a ni carte par circuit ni câblage par GPIO : le huitième module se connecte exactement comme le premier, puisqu'ils partagent tous un seul bus I²C.

  • Quatre fils par module : VIN vers le 5 V/VIN de la carte (et non 3.3 V), GND, SDA vers GPIO25, SCL vers GPIO26. La carte elle-même est alimentée par USB.
  • Un bus, plusieurs modules. Un hub gère jusqu'à 8 modules — jusqu'à 56 canaux de courant — et conserve l'historique de 12 points de mesure.
  • Chaque module répond à sa propre adresse. Ils sortent tous à la même ; connectez-les et réadressez-les un à la fois ; le premier module se trouve à 0x50.
  • Gardez chaque câble à 15 cm maximum. Avec jusqu'à trois modules, laissez les résistances de tirage des modules exactement en l'état — pas de coupure, pas de résistances supplémentaires. À partir du quatrième module, coupez-les sur tous sauf un.
Câblage d'un STD-U3I3 et des modules Basic UI1, UI2 et UI3 au hub ESP32 par un seul bus I²C : quatre fils vers chaque module, VIN du module sur la broche 5V/VIN de la carte, GND sur GND, SDA sur GPIO25 et SCL sur GPIO26.
Quatre modules et le hub sur un seul bus. Avec quatre modules ou plus, les résistances de tirage (pull-up) sont coupées sur tous sauf un — voir ci-dessus.

Brochage, étapes de réadressage et schéma de câblage : notre Démarrage rapide et le guide de câblage rbAmp.

Installations types

Prix des modules uniquement, en USD ; les cartes et les capteurs sont en supplément. Les totaux actuels et la livraison figurent sur rbamp.com.

Composez votre ensemble sur rbamp.com

Le configurateur rbAmp demande ce que vous voulez mesurer, combien de phases et de circuits vous avez, et si vous possédez déjà des pinces SCT-013 — puis fournit une liste de pièces, une fiche de montage et un devis. Choisissez « rbgrid on an ESP32 » comme destination des données et l'ensemble est prêt pour RBgrid.

Ouvrir le configurateurrbamp.com

Modules pris en charge

Les chiffres de précision sont la spécification propre à chaque module — voir rbamp.com.

Vous avez du solaire ? Le compteur STD sur l'alimentation compte dans les deux sens ; ajoutez un STD-UI1 sur la sortie de l'onduleur (déclaré comme point de production) et vous obtenez produite, consommée et exportée.

Quel module me faut-il ?

La plupart des installations domestiques commencent par le wattmètre AC Basic pour une pince SCT-013. Consultez toute la gamme Basic et ses spécifications sur rbamp.com.

Comparer les modules Basic

Le hub est votre propre ESP32

Une carte ESP32 avec PSRAM et 16 Mo de flash : un ESP32-WROVER, ou un ESP32-S3 sur le module N16R8. Les deux tailles comptent, et sur un WROVER, 16 Mo avec PSRAM est la variante la moins courante — esptool.py -p <PORT> flash_id affiche ce que contient une carte que vous possédez déjà. Flashez l'image de release par USB (esptool) ou compilez depuis les sources, puis installez l'application web depuis la release ; les deux cartes utilisent des images différentes. Ensuite, le hub peut être mis à jour à distance — vous envoyez une nouvelle image depuis l'application web.

Quand les circuits ne sont pas tous au même endroit

Une maison garde rarement tous ses circuits dans un même tableau. Il y a le tableau principal, puis un sous-tableau dans le garage, un atelier au fond du jardin, une annexe avec sa propre alimentation. Tirer un câble de mesure jusqu'à chacun d'eux est la raison pour laquelle la plupart d'un bâtiment n'est jamais mesurée.

Un second ESP32 mesure sur place à la place. Il porte ses propres modules rbAmp, envoie ses relevés au hub par sa propre liaison radio, et n'a besoin ni de câble de retour ni de réseau propre. L'appairage se fait en une étape depuis l'application : vous ouvrez une fenêtre d'appairage et mettez le nœud sous tension — il trouve le hub lui-même, et ses points apparaissent dans votre liste comme les autres. Rien à configurer sur le nœud.

Un nœud garde sa propre horloge, donc l'énergie est classée selon l'heure de mesure et non l'heure d'arrivée. Si le hub est injoignable un moment, le nœud conserve ses périodes de 15 minutes terminées et les transmet quand la liaison revient — environ cinq jours, stockés dans sa propre flash et survivant à une coupure de courant.

Jusqu'à six nœuds sur un hub, quatre entrées chacun. Les points d'un nœud partagent les douze emplacements d'historique du hub au lieu de s'y ajouter.

Ce qu'est un nœud : un ESP32 avec 4 Mo de flash — la PSRAM n'est pas nécessaire ici — plus les modules rbAmp qu'il doit lire, et une alimentation USB.

Un nœud se flashe par USB et n'a pas de mise à jour à distance. Placez-le là où vous pouvez encore l'atteindre avec un câble : mettre à jour un nœud suppose de se rendre sur place. Le hub peut être mis à jour à distance ; le nœud ne le peut pas.

Comment l'appairage fonctionne, étape par étape

Depuis rbamp.com

La boutique du fabricant — gamme complète de modules et documentation.

Notre boutique officielle RobotDyn, si vous préférez AliExpress. Boutique officielle RobotDyn

RBgrid est développé par l'équipe rbAmp ; les ventes de modules financent le travail.

Pour tout travail à l'intérieur d'un tableau électrique, faites appel à un électricien qualifié. Les modules rbAmp se clipsent sur le câblage existant.

Consignes de sécurité rbAmp

Questions fréquentes

Est-ce compatible avec mon tableau électrique ?

Les modules rbAmp se posent sur un rail DIN à côté de vos disjoncteurs ; les pinces se placent autour des fils existants — rien n'est coupé. Toute carte ESP32-WROVER avec PSRAM et 16 Mo de flash convient, de même qu'un ESP32-S3 sur le module N16R8. Les interventions à l'intérieur de la carte relèvent d'un électricien qualifié.

Split-phase (États-Unis/Canada) ?

Pas encore. Le split-phase est en développement — attendez-le dans une prochaine version ; abonnez-vous à Announcements. RBgrid mesure aujourd'hui les alimentations monophasées et triphasées ; le split-phase correspond à deux phases actives partageant un neutre.

Puis-je commencer avec un module et en ajouter ensuite ?

Oui — jusqu'à 8 modules rbAmp sur un hub (jusqu'à 56 canaux de courant), ajoutés depuis l'application, avec un historique pour jusqu'à 12 points de mesure.

Que se passe-t-il si rbAmp s'arrête ?

Le hub fonctionne sans aucun serveur, et le code source du firmware du hub RBgrid ainsi que les bibliothèques de modules sous MIT sont publiés — vous gardez ce que vous avez.

Ai-je besoin d'un shield spécial ?

Non. Toute carte ESP32-WROVER avec PSRAM et 16 Mo de flash convient, de même qu'un ESP32-S3 sur le module N16R8 ; vous le flashez une seule fois par USB.

J'ai déjà des pinces SCT-013 — fonctionnent-elles ?

Oui, s'il s'agit des modèles à sortie en tension — 1 V au courant nominal : SCT-013-005, -010, -020, -030, -050, -060 et -100. Le SCT-013-000 à sortie en courant (50 mA) n'est pas pris en charge. Sur les modules à entrées de pince CT, vous choisissez le modèle de pince par canal dans l'application. (Les modules du kit CT sont livrés avec des pinces appariées à la place.)

J'ai des panneaux solaires — que me faut-il ?

Un STD-UI1 sur l'alimentation (un STD-U3I3 pour le triphasé), afin que l'import et l'export soient comptés séparément, et un STD-UI1 sur la sortie de l'onduleur comme point de production (ou un canal Basic avec une référence de tension sur la même phase). L'application affiche alors l'énergie produite, autoconsommée et exportée, et valorise les exports à votre prix de vente par zone.

Ensuite : faites-le tourner

Flashez le hub, câblez votre premier module et associez un point — le guide Commencer détaille chaque étape.