|
22 | 22 | #include <app/TestEventTriggerDelegate.h>
|
23 | 23 | #include <app/clusters/network-commissioning/network-commissioning.h>
|
24 | 24 | #include <app/clusters/ota-requestor/OTATestEventTriggerHandler.h>
|
| 25 | +#include <app/clusters/water-heater-management-server/WaterHeaterManagementTestEventTriggerHandler.h> |
25 | 26 | #include <app/server/Dnssd.h>
|
26 | 27 | #include <app/server/Server.h>
|
27 | 28 | #include <platform/ESP32/NetworkCommissioningDriver.h>
|
28 | 29 |
|
| 30 | +#if CHIP_DEVICE_CONFIG_ENABLE_ENERGY_EVSE_TRIGGER |
| 31 | +#include <app/clusters/energy-evse-server/EnergyEvseTestEventTriggerHandler.h> |
| 32 | +#endif |
| 33 | +#if CHIP_DEVICE_CONFIG_ENABLE_ENERGY_REPORTING_TRIGGER |
| 34 | +#include <app/clusters/electrical-energy-measurement-server/EnergyReportingTestEventTriggerHandler.h> |
| 35 | +#endif |
| 36 | +#if CONFIG_CHIP_DEVICE_CONFIG_ENABLE_WATER_HEATER_MANAGEMENT_TRIGGER |
| 37 | +#include <app/clusters/water-heater-management-server/WaterHeaterManagementTestEventTriggerHandler.h> |
| 38 | +#endif |
| 39 | +#if CHIP_DEVICE_CONFIG_ENABLE_DEVICE_ENERGY_MANAGEMENT_TRIGGER |
| 40 | +#include <app/clusters/device-energy-management-server/DeviceEnergyManagementTestEventTriggerHandler.h> |
| 41 | +#endif |
| 42 | + |
29 | 43 | #if CHIP_DEVICE_CONFIG_ENABLE_CHIPOBLE
|
30 | 44 | #if CONFIG_BT_ENABLED
|
31 | 45 | #include "esp_bt.h"
|
@@ -124,6 +138,24 @@ void Esp32AppServer::Init(AppDelegate * sAppDelegate)
|
124 | 138 | }
|
125 | 139 | static SimpleTestEventTriggerDelegate sTestEventTriggerDelegate{};
|
126 | 140 | VerifyOrDie(sTestEventTriggerDelegate.Init(ByteSpan(sTestEventTriggerEnableKey)) == CHIP_NO_ERROR);
|
| 141 | + |
| 142 | +#if CHIP_DEVICE_CONFIG_ENABLE_ENERGY_EVSE_TRIGGER |
| 143 | + static EnergyEvseTestEventTriggerHandler sEnergyEvseTestEventTriggerHandler; |
| 144 | + sTestEventTriggerDelegate.AddHandler(&sEnergyEvseTestEventTriggerHandler); |
| 145 | +#endif |
| 146 | +#if CHIP_DEVICE_CONFIG_ENABLE_ENERGY_REPORTING_TRIGGER |
| 147 | + static EnergyReportingTestEventTriggerHandler sEnergyReportingTestEventTriggerHandler; |
| 148 | + sTestEventTriggerDelegate.AddHandler(&sEnergyReportingTestEventTriggerHandler); |
| 149 | +#endif |
| 150 | +#if CONFIG_CHIP_DEVICE_CONFIG_ENABLE_WATER_HEATER_MANAGEMENT_TRIGGER |
| 151 | + static WaterHeaterManagementTestEventTriggerHandler sWaterHeaterManagementTestEventTriggerHandler; |
| 152 | + sTestEventTriggerDelegate.AddHandler(&sWaterHeaterManagementTestEventTriggerHandler); |
| 153 | +#endif |
| 154 | +#if CHIP_DEVICE_CONFIG_ENABLE_DEVICE_ENERGY_MANAGEMENT_TRIGGER |
| 155 | + static DeviceEnergyManagementTestEventTriggerHandler sDeviceEnergyManagementTestEventTriggerHandler; |
| 156 | + sTestEventTriggerDelegate.AddHandler(&sDeviceEnergyManagementTestEventTriggerHandler); |
| 157 | +#endif |
| 158 | + |
127 | 159 | #if CONFIG_ENABLE_OTA_REQUESTOR
|
128 | 160 | static OTATestEventTriggerHandler sOtaTestEventTriggerHandler{};
|
129 | 161 | VerifyOrDie(sTestEventTriggerDelegate.AddHandler(&sOtaTestEventTriggerHandler) == CHIP_NO_ERROR);
|
|
0 commit comments