Repository navigation
Releases
Releases · rb-amp/rbgrid-esphome
RBgrid for ESPHome 1.2.0
Install from the browser with ESP Web Tools using the factory image for your board, or add the component to your own configuration:
external_components:
- source:
type: git
url: https://github.com/rb-amp/rbgrid-esphome
ref: v1.2.0
path: esphome/components
components: [rbgrid]Pairs with the Home Assistant integration rb-amp/rbgrid-ha. Licence MIT; the standalone hub firmware in rb-amp/RBgrid is a different package under PolyForm Noncommercial 1.0.0 and its licence does not apply here.
SHA256SUMS covers every asset on this page.
First release of RBgrid for ESPHome.
What it does
- The RBgrid metering core as an ESPHome external component:
- rbAmp I²C modules, up to 8 on one bus;
- live power per point, 15-minute periods;
- history on the hub's flash;
- the tariff plan with time-of-use zones, taxes, fees, VAT and net metering;
- remote ESP-NOW nodes.
- Dynamic (spot) prices:
- Energy-Charts, Nord Pool, Elpriset just nu, Hva koster strømmen, EnergyZero, Octopus Agile, or Home Assistant as the source;
- a primary and a backup source, then the plan;
- a 40-day log of every applied price.
- Cheap windows (up to 8 rules) and a price notification. The hub switches nothing itself; HA automations read the
windows and flags. - Import peaks per billing cycle, for capacity tariffs (metering only).
- Home Assistant:
- entities for the system and 12 point slots (a slot's entities start disabled until a point takes it);
- the
rbgrid_cmdaction for all configuration; esphome.rbgrid_eventevents with aseqcursor.
- Ready-made images for ESP32-WROVER and ESP32-S3 N16R8:
- install from the browser;
- Wi-Fi over Improv or the setup access point (
rbgrid-hub-xxxxxx, passwordRBGRID123; change it after adoption); - updates over the air.
- Planned restarts (OTA, restart from HA) keep the open hour and the lifetime totals.
Known behaviour
- While the core is starting (a few seconds after a boot),
rbgrid_cmdanswers[code=STARTING]; repeat the command.