|
3-phase PV router
|
Standard three-phase PVRouter setup with 2 dump loads. More...
#include "config_system.h"#include "debug.h"#include "types.h"#include "utils_dualtariff.h"#include "utils_relay.h"#include "utils_temp.h"#include "utils_override.h"

Go to the source code of this file.
Macros | |
| #define | ENABLE_DEBUG |
| #define | FREQ RF12_868MHZ |
| #define | RF69_COMPAT 0 |
Variables | |
| constexpr bool | DIVERSION_PIN_PRESENT { false } |
| constexpr uint8_t | diversionPin { unused_pin } |
| constexpr bool | DUAL_TARIFF { false } |
| constexpr uint8_t | dualTariffPin { unused_pin } |
| constexpr bool | EMONESP_CONTROL { false } |
| constexpr int16_t | iTemperatureThreshold { 100 } |
| constexpr uint8_t | loadPrioritiesAtStartup [NO_OF_DUMPLOADS] { 0, 1, 2 } |
| constexpr int | networkGroup { 210 } |
| constexpr uint8_t | NO_OF_DUMPLOADS { 3 } |
| constexpr int | nodeID { 10 } |
| constexpr bool | OVERRIDE_PIN_PRESENT { true } |
| constexpr OverridePins | overridePins { { { 4, ALL_LOADS() } } } |
| constexpr uint8_t | physicalLoadPin [NO_OF_DUMPLOADS] { 5, 6, 7 } |
| constexpr bool | RELAY_DIVERSION { false } |
| constexpr uint8_t | RELAY_FILTER_DELAY { 2 } |
| constexpr RelayEngine | relays |
| constexpr pairForceLoad | rg_ForceLoad [NO_OF_DUMPLOADS] { { -3, 2 } } |
| constexpr uint32_t | ROTATION_AFTER_SECONDS { 8UL * 3600UL } |
| constexpr | RotationModes { RotationModes::OFF } |
| constexpr uint8_t | rotationPin { unused_pin } |
| constexpr SerialOutputType | SERIAL_OUTPUT_TYPE = SerialOutputType::HumanReadable |
| constexpr bool | TEMP_SENSOR_PRESENT { false } |
| constexpr TemperatureSensing | temperatureSensing |
| constexpr uint8_t | ul_OFF_PEAK_DURATION { 8 } |
| constexpr int | UNO { 1 } |
| constexpr bool | WATCHDOG_PIN_PRESENT { false } |
| constexpr uint8_t | watchDogPin { unused_pin } |
Standard three-phase PVRouter setup with 2 dump loads.
This configuration is suitable for:
Hardware requirements:
Definition in file config.h.
| #define ENABLE_DEBUG |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
config for relay diversion with optimized EWMA filtering
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
list of temperature sensor Addresses
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |