Matter ESP32 Energy Gateway Example#
This example demonstrates the Matter Commodity Price
and
Electrical Grid Conditions
clusters on ESP platforms.
Please setup ESP-IDF and CHIP Environment and refer building and commissioning guides to get started.
Enabling ESP-Insights:#
Before building the app, enable the option:
ESP_INSIGHTS_ENABLED
through menuconfig.Create a file named
insights_auth_key.txt
in the main directory of the example.Follow the steps present here to set up an insights_account and the auth key created while setting it up will be used in the example.
Download the auth key and copy Auth Key to the example
cp /path/to/auth/key.txt path/to/connectedhomeip/examples/energy-gateway-app/esp32/main/insights_auth_key.txt
Build time configuration#
Test Event Trigger support: By default the
CommodityPrice
andElectricalGridConditions
test event triggers are enabled in the build. To turn these off runidf.py menuconfig
and search for the following config entries:ENABLE_COMMODITY_PRICE_TRIGGER ENABLE_ELECTRICAL_GRID_CONDITIONS_TRIGGER
Cluster Control#
More examples using chip-repl are demonstrated in Energy Gateway Linux