FAQ de l'application web
Ouvrir l'application
Où ouvrir l'application ? Deux façons : sur webapp.rbgrid.io (Chrome ou Edge, en vous connectant à l'adresse du hub), ou à l'adresse du hub lui-même une fois l'application installée dessus. → Opening the app
L'adresse du hub s'ouvre, mais il n'y a pas d'application (seulement une page minimale).
L'application web ne fait pas partie du fichier du firmware. Installez rbgrid-ui_<version>.zip de la version publiée sur le hub une seule fois, ou ouvrez plutôt l'application sur webapp.rbgrid.io. → Opening the app
webapp.rbgrid.io indique qu'aucun hub ne répond.
- Votre ordinateur doit être sur le même réseau que le hub.
- Vérifiez l'adresse : c'est l'adresse du hub sur votre réseau domestique, pas
192.168.4.1. - Lorsque Chrome ou Edge a demandé si le site pouvait accéder aux appareils de votre réseau local, il fallait l'autoriser. Si vous ne l'avez pas fait, autorisez-le dans les paramètres du site du navigateur (Local network access), puis reconnectez-vous.
- Firefox et Safari n'ont pas encore été testés : utilisez Chrome ou Edge.
Ai-je besoin d'internet pour l'application ? Sur webapp.rbgrid.io, seulement pour charger la page. L'application installée sur le hub fonctionne sur votre réseau domestique seul. Le hub n'utilise internet que pour régler son horloge ; sans internet, réglez l'horloge depuis votre navigateur (Use this device's time). → Time
Mes données passent-elles par les serveurs de RobotDyn ? Non. Dans les deux cas, l'application communique directement avec le hub sur votre réseau. Sur webapp.rbgrid.io, seule la page elle-même est chargée depuis notre site.
Qu'est-ce que demo.rbgrid.io ? Une démonstration avec des sites d'exemple, pour explorer l'application sans hub. Elle ne peut pas se connecter à votre hub.
Configuration
Puis-je interrompre l'assistant à mi-parcours ? Oui. Rien n'est bloqué : passez les étapes facultatives et revenez-y plus tard depuis System → Setup wizard. Done affiche ce qu'il reste à faire. → Setup wizard
L'assistant indique « Almost done ». Qu'est-ce qui manque ? L'étape Done le liste : un nom de site (autre que « Default »), une horloge synchronisée, votre propre tarif et au moins un point. Chaque ligne a un bouton Fix.
L'heure indique « not synchronized ». Le hub règle son horloge via internet (NTP). Vérifiez que le hub est sur votre Wi-Fi domestique avec accès à internet, puis choisissez Sync with NTP. Sans internet, choisissez Use this device's time : à partir du firmware v1.1.6, cela compte comme une synchronisation. Sur un hub en v1.1.5 ou antérieur, vérifiez d'abord une chose : si vous aviez enregistré le fuseau horaire dans l'application, ce firmware a supprimé les serveurs NTP au redémarrage suivant, et le hub ne s'est plus jamais synchronisé. Mettez le hub à jour, puis ouvrez Settings → Time une fois. → Time
Pourquoi « today » et les zones tarifaires semblent-ils décalés ? Le fuseau horaire du hub diffère de votre position. Réglez-le dans Settings → Time. L'aperçu affiche une note lorsque le fuseau du hub et celui de votre navigateur diffèrent d'au moins 30 minutes.
J'ai modifié un réglage, mais rien ne s'est passé. Settings affiche une barre en haut : Unsaved changes: n. Choisissez Apply. Certains réglages ne s'appliquent qu'après un redémarrage : le bouton affiche alors Save and restart. Quelques panneaux (Security, Browser access, Hub access point, MQTT broker) s'enregistrent avec leur propre bouton. → Settings
J'ai changé mon Wi-Fi domestique. Comment déplacer le hub ? Dans Settings, la carte Connection : recherchez, choisissez le réseau, saisissez son mot de passe, puis Save and reboot. Si le hub obtient une nouvelle adresse, ouvrez l'application à la nouvelle adresse.
Tarif et montants
Pourquoi les montants affichent-ils « factory example » ? Aucun tarif n'a encore été défini. Définissez le vôtre dans l'assistant (nouveau hub) ou dans Tariffs. → Tariffs
J'ai utilisé l'étape tarif de l'assistant et mes taxes et zones ont disparu. Le tarif rapide de l'assistant reconstruit toujours tout le plan. Lorsque le hub possède un plan plus complet, qui vous appartient, il demande d'abord Replace the hub's tariff?. Utilisez-le sur un nouveau hub ; pour modifier un plan existant, passez par Tariffs.
Les abonnements (mensuels) sont-ils comptés ? Non. Les coûts et les prévisions reposent sur l'énergie : prix au kWh, taxes et frais au kWh, et TVA.
Que signifie « ≈ » à côté d'un montant ? C'est l'estimation propre à l'application à vos tarifs actuels, par exemple le coût horaire de la puissance en cours, ou une prévision mensuelle. → The Overview
Si je modifie le tarif, les coûts passés changent-ils ? Non. Le hub enregistre le coût de chaque période aux tarifs en vigueur à ce moment-là. Un nouveau tarif s'applique à partir du moment où vous l'enregistrez.
Le hub peut-il utiliser le prix horaire ou de marché de mon fournisseur ? Oui, à partir de la v1.2.0. Il récupère lui-même le prix du jour suivant pour votre zone et tarifie chaque période de 15 minutes avec ce prix ; votre plan tarifaire reste la solution de repli et fournit les frais. Home Assistant peut transmettre les prix à la place, si votre fournisseur n'est pas connu du hub. → Where your price comes from
Chaque coût semble soudain beaucoup trop élevé, alors que le prix lui-même paraît juste. Un prix tout compris est traité comme un prix spot : les taxes et la TVA de votre plan s'ajoutent alors à un prix qui les contenait déjà. Pour un fournisseur de réseau, le hub définit la classe et vous la lisez dans la liste des fournisseurs (· all-in) ; pour Home Assistant, c'est à vous de la définir, sous What Home Assistant sends. → Dynamic prices
Une période coûte moins de zéro. Est-ce un bogue ? Non : le prix de marché était négatif et votre contrat le répercute, donc le hub a enregistré un coût négatif. Si votre contrat ne répercute pas les prix négatifs, définissez un Lowest buy price.
Mon fournisseur a échoué et le hub a continué. Qu'ai-je payé pour ces heures ?
Ce qui venait ensuite dans la chaîne : le fournisseur de secours, ou le tarif de zone de votre plan. Le prix appliqué à chaque période de 15 minutes et sa source sont conservés pendant 40 jours sur la page Prices, et l'échec lui-même apparaît comme une ligne FAIL price: dans le journal du hub. → Events
Points et modules
Qu'est-ce qu'un « point » ? Une ligne mesurée, avec un nom et un rôle : l'entrée réseau, un circuit, un appareil, le solaire. Les points proviennent des canaux de courant de vos modules rbAmp. → Points
Combien de modules et de points le hub peut-il accepter ? Jusqu'à 8 modules rbAmp (firmware du hub v1.1.2 et ultérieur). Le hub conserve l'historique de 12 points au maximum ; au-delà, les points n'affichent que des valeurs en direct.
Puis-je renommer un point ? Oui, sur le firmware du hub v1.1.4 et ultérieur. Sur la v1.1.3 et antérieure, sur les révisions de puce ESP32 antérieures à v3, un point renommé pouvait disparaître après le redémarrage suivant, avec son historique : mettez d'abord le hub à jour. → Points
J'ai ajouté un point, mais il n'a pas d'historique. Redémarrez le hub : un point nouvellement lié commence à conserver son historique après un redémarrage. Si les 12 emplacements d'historique sont utilisés, le point n'affiche que des valeurs en direct.
Comment ajouter un deuxième module ? Points → Add a module, puis suivez la boîte de dialogue. Les nouveaux modules arrivent tous à la même adresse d'usine : l'application en déplace d'abord un hors de cette adresse pour vous. Branchez un seul nouveau module à la fois, hub éteint. → Sensors and modules
Que se passe-t-il quand je délie ou supprime un point ? Les deux actions font la même chose : le point n'est plus mesuré et quitte l'aperçu, et son historique stocké sur le hub est effacé définitivement. Téléchargez-le d'abord dans History (CSV) si vous pourriez en avoir besoin. Le canal du capteur redevient libre et peut être lié comme nouveau point.
Le scan ne trouve pas mon nouveau module.
- Branchez les nouveaux modules un à la fois, hub éteint : chaque nouveau module arrive à la même adresse d'usine, 0x50.
- Si un module occupe déjà 0x50, la boîte de dialogue le déplace d'abord vers une adresse libre. Faites-le avant de brancher le nouveau.
- A bus line is held low ou the module bus is stuck : un module peut être sans alimentation, réglé sur un autre mode ou mal câblé. Lorsque vous retirez un module, débranchez tout son câble, pas seulement l'alimentation. → Sensors and modules
Que signifie « Unmetered » ? La différence entre ce que mesure l'entrée réseau et la somme de vos lignes mesurées. Ce n'est pas un appareil : c'est tout ce qu'aucun point ne mesure.
L'entrée affiche de l'export, mais je n'ai pas de solaire. Un capteur de courant sur l'entrée est très probablement monté dans le mauvais sens. Coupez l'alimentation et tournez le capteur sur le conducteur (flèche vers la maison).
Un point indique « sensor reversed — not metered ». Un module Basic ne compte la consommation que dans un sens. Son capteur est monté à l'envers, donc la charge n'est pas comptée. Tournez le capteur (flèche vers la charge).
Que signifient « clipping » et « sensor limit » ? Le courant est au niveau, ou proche, du haut de la plage du capteur. Au-delà, les lectures sont tronquées et le point compte moins que ce qui est consommé. Installez un capteur de calibre plus élevé.
Puis-je mesurer trois phases ? Oui, avec un rbAmp STD-U3I3 sur l'entrée : réglez Settings → Mains sur Three phase, puis Points → Use as the three-phase input, et redémarrez. → Scenario: one main meter
Home Assistant et MQTT
Comment envoyer les données vers Home Assistant ? Connectez le hub à un broker MQTT dans Settings → Home Assistant. Home Assistant trouve seul les capteurs du hub (découverte MQTT). → MQTT broker
Quels capteurs faut-il mettre dans le tableau de bord Energy ? Les capteurs d'énergie des points (« Energy In », « Energy Out »). Settings → Home Assistant affiche un tableau de ce qu'il faut choisir.
J'ai supprimé un point, mais Home Assistant l'affiche encore. Le hub retire les entités d'un point supprimé de Home Assistant, tant qu'il est connecté au broker MQTT au moment de la suppression. Sinon, supprimez l'appareil résiduel dans Home Assistant (Settings → Devices & services → MQTT).
La connexion MQTT est-elle chiffrée ?
Oui, avec un broker mqtts:// : à partir du firmware v1.1.7 avec un certificat d'une autorité publique, et à partir de la v1.1.8 aussi avec votre propre autorité — un broker domestique avec une CA privée ou un certificat auto-signé, ce qui couvre Mosquitto dans Home Assistant. Dans tous les cas, gardez le broker sur votre propre réseau, avec ses propres utilisateurs et règles d'accès. → MQTT broker
Sécurité
Ai-je besoin d'un jeton d'API ? Il est facultatif, mais recommandé. Sans lui, toute personne de votre réseau qui ouvre l'application peut modifier les réglages et le tarif du hub. → Settings
J'ai défini un jeton, et un autre navigateur ne peut rien enregistrer. Le jeton est conservé par navigateur. Saisissez-le une fois dans l'autre navigateur (Settings → Security).
L'application signale le point d'accès du hub ou le jeton d'API. Le Wi-Fi propre au hub utilise toujours le mot de passe de configuration, ou aucun jeton d'API n'est défini, ou les deux. Les boutons de l'avertissement mènent à Access-point password et API token. L'avertissement ne disparaît que lorsque les deux sont faits : sans jeton, le hub n'indique pas à l'application si son mot de passe a été modifié.
J'ai oublié le jeton. Il n'existe aucun moyen de le réinitialiser depuis l'application : chaque modification, réinitialisation d'usine comprise, exige le jeton. Le seul retour possible est une écriture propre par USB : effacez la mémoire flash et réécrivez les quatre fichiers de la version (les étapes « start clean » des notes de version). Cela efface le Wi-Fi, les réglages, les points, le tarif et les jetons ; attendez-vous à perdre aussi l'historique. Gardez votre jeton d'API en lieu sûr.
Mises à jour
Comment mettre à jour l'application ?
Sur webapp.rbgrid.io, elle est toujours la dernière version ; rien à faire. Pour l'application installée sur le hub, installez le nouveau rbgrid-ui_<version>.zip de la version, comme la première fois. Vos réglages et votre historique restent sur le hub. → Opening the app
J'utilise les prix dynamiques et je suis sur le firmware v1.2.0 — faut-il mettre à jour ?
Oui. Sur la v1.2.0, les prix récupérés partageaient le petit espace de réglages du hub avec l'heure en cours de mesure ; ils pouvaient le saturer, et un redémarrage pouvait faire perdre une partie de cette heure (le journal du hub affiche FAIL hour persist …). La v1.2.1 déplace les prix vers le système de fichiers et libère l'espace au premier démarrage. Rien d'autre ne change. → Where your price comes from
Comment mettre à jour le firmware du hub ?
Dans Settings → Hub firmware, envoyez main_release.bin de la nouvelle version (les trois autres fichiers servent seulement au flash USB). Le Wi-Fi, les réglages, les points, le tarif, les jetons et l'historique sont conservés, et les modules continuent de compter pendant la mise à jour. Si le nouveau firmware ne démarre pas, le hub revient seul à la version précédente. Pendant environ une minute après une mise à jour, le hub confirme encore la nouvelle image, et une deuxième mise à jour lancée dans cette minute est refusée : le panneau affiche « Failed: The hub is still confirming the firmware installed less than a minute ago. Try again in about a minute. ». Attendez une minute et réessayez (sur le firmware v1.1.5 et antérieur, la même tentative échouait avec une erreur générique). Installez ensuite le rbgrid-ui_<version>.zip correspondant de la version. Ne redémarrez pas le hub pendant la première minute après une mise à jour : le nouveau firmware n'est pas encore confirmé, et un redémarrage dans cette minute le ramène à la version précédente. → Settings