Prep GPIO zero-cross pulse

This commit is contained in:
Theo Arends 2021-03-23 15:17:32 +01:00
parent 0053321bb3
commit 88e00b1041
27 changed files with 134 additions and 75 deletions

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Uitvoer krag" #define D_EXPORT_POWER "Uitvoer krag"
#define D_IMPORT_POWER "Invoer krag" #define D_IMPORT_POWER "Invoer krag"

View File

@ -804,11 +804,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -857,6 +855,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Exportiere Leistung" #define D_EXPORT_POWER "Exportiere Leistung"
#define D_IMPORT_POWER "Importiere Leistung" #define D_IMPORT_POWER "Importiere Leistung"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Cambiando dirección a"
#define D_OUT_OF_RANGE "Fuera de Rango"
#define D_SENSOR_DETECTED "detectado"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Cambiando dirección a"
#define D_OUT_OF_RANGE "Fuera de Rango"
#define D_SENSOR_DETECTED "detectado"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,15 +805,10 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool TX" #define D_SENSOR_NEOPOOL_TX "NeoPool TX"
#define D_SENSOR_NEOPOOL_RX "NeoPool RX" #define D_SENSOR_NEOPOOL_RX "NeoPool RX"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
#define D_NEW_ADDRESS "Positionner l'adresse à"
#define D_OUT_OF_RANGE "Hors limites"
#define D_SENSOR_DETECTED "détecté"
// Units // Units
#define D_UNIT_AMPERE "A" #define D_UNIT_AMPERE "A"
@ -860,6 +855,11 @@
#define D_UNIT_WATT "W" #define D_UNIT_WATT "W"
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Positionner l'adresse à"
#define D_OUT_OF_RANGE "Hors limites"
#define D_SENSOR_DETECTED "détecté"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Puissance fournie" #define D_EXPORT_POWER "Puissance fournie"
#define D_IMPORT_POWER "Puissance consommée" #define D_IMPORT_POWER "Puissance consommée"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Eksportearje krêft" #define D_EXPORT_POWER "Eksportearje krêft"
#define D_IMPORT_POWER "Ymportearje krêft" #define D_IMPORT_POWER "Ymportearje krêft"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -810,6 +810,7 @@
#define D_SENSOR_DETECTED "rilevato" #define D_SENSOR_DETECTED "rilevato"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +859,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Potenza esportata" #define D_EXPORT_POWER "Potenza esportata"
#define D_IMPORT_POWER "Potenza importata" #define D_IMPORT_POWER "Potenza importata"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export vermogen" #define D_EXPORT_POWER "Export vermogen"
#define D_IMPORT_POWER "Import vermogen" #define D_IMPORT_POWER "Import vermogen"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -810,6 +810,7 @@
#define D_SENSOR_DETECTED "detectou" #define D_SENSOR_DETECTED "detectou"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +859,10 @@
#define D_UNIT_WATTHOUR "W/h" #define D_UNIT_WATTHOUR "W/h"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Mudança de endereço para"
#define D_OUT_OF_RANGE "Fora de Alcance"
#define D_SENSOR_DETECTED "detectou"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Mudança de endereço para"
#define D_OUT_OF_RANGE "Fora de Alcance"
#define D_SENSOR_DETECTED "detectou"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "ВтЧ" #define D_UNIT_WATTHOUR "ВтЧ"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Вт/г" #define D_UNIT_WATTHOUR "Вт/г"
#define D_UNIT_WATT_METER_QUADRAT "Вт/м²" #define D_UNIT_WATT_METER_QUADRAT "Вт/м²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "Wh" #define D_UNIT_WATTHOUR "Wh"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "瓦时" #define D_UNIT_WATTHOUR "瓦时"
#define D_UNIT_WATT_METER_QUADRAT "瓦/平米" #define D_UNIT_WATT_METER_QUADRAT "瓦/平米"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -805,11 +805,9 @@
#define D_SENSOR_NEOPOOL_TX "NeoPool Tx" #define D_SENSOR_NEOPOOL_TX "NeoPool Tx"
#define D_SENSOR_NEOPOOL_RX "NeoPool Rx" #define D_SENSOR_NEOPOOL_RX "NeoPool Rx"
#define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT" #define D_SENSOR_VL53L0X_XSHUT "VL53L0X XSHUT"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
#define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX" #define D_SENSOR_TFMINIPLUS_TX "TFmini+ TX"
#define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX" #define D_SENSOR_TFMINIPLUS_RX "TFmini+ RX"
#define D_SENSOR_ZEROCROSS "ZC Pulse"
// Units // Units
@ -858,6 +856,10 @@
#define D_UNIT_WATTHOUR "瓦小時" #define D_UNIT_WATTHOUR "瓦小時"
#define D_UNIT_WATT_METER_QUADRAT "W/m²" #define D_UNIT_WATT_METER_QUADRAT "W/m²"
#define D_NEW_ADDRESS "Setting address to"
#define D_OUT_OF_RANGE "Out of Range"
#define D_SENSOR_DETECTED "detected"
//SDM220, SDM120, SDM72, LE01MR //SDM220, SDM120, SDM72, LE01MR
#define D_EXPORT_POWER "Export Power" #define D_EXPORT_POWER "Export Power"
#define D_IMPORT_POWER "Import Power" #define D_IMPORT_POWER "Import Power"

View File

@ -157,6 +157,7 @@ enum UserSelectablePins {
GPIO_VL53L0X_XSHUT1, // VL53L0X_XSHUT (the max number of sensors is VL53L0X_MAX_SENSORS)- Used when connecting multiple VL53L0X GPIO_VL53L0X_XSHUT1, // VL53L0X_XSHUT (the max number of sensors is VL53L0X_MAX_SENSORS)- Used when connecting multiple VL53L0X
GPIO_MAX7219CLK, GPIO_MAX7219DIN, GPIO_MAX7219CS, // MAX7219 interface GPIO_MAX7219CLK, GPIO_MAX7219DIN, GPIO_MAX7219CS, // MAX7219 interface
GPIO_TFMINIPLUS_TX, GPIO_TFMINIPLUS_RX, // TFmini Plus ToF sensor GPIO_TFMINIPLUS_TX, GPIO_TFMINIPLUS_RX, // TFmini Plus ToF sensor
GPIO_ZEROCROSS,
GPIO_SENSOR_END }; GPIO_SENSOR_END };
enum ProgramSelectablePins { enum ProgramSelectablePins {
@ -334,6 +335,7 @@ const char kSensorNames[] PROGMEM =
D_SENSOR_VL53L0X_XSHUT "|" D_SENSOR_VL53L0X_XSHUT "|"
D_SENSOR_MAX7219_CLK "|" D_SENSOR_MAX7219_DIN "|" D_SENSOR_MAX7219_CS "|" D_SENSOR_MAX7219_CLK "|" D_SENSOR_MAX7219_DIN "|" D_SENSOR_MAX7219_CS "|"
D_SENSOR_TFMINIPLUS_TX "|" D_SENSOR_TFMINIPLUS_RX "|" D_SENSOR_TFMINIPLUS_TX "|" D_SENSOR_TFMINIPLUS_RX "|"
D_SENSOR_ZEROCROSS "|"
; ;
const char kSensorNamesFixed[] PROGMEM = const char kSensorNamesFixed[] PROGMEM =
@ -649,6 +651,7 @@ const uint16_t kGpioNiceList[] PROGMEM = {
AGPIO(GPIO_SDM72_TX), // SDM72 Serial interface AGPIO(GPIO_SDM72_TX), // SDM72 Serial interface
AGPIO(GPIO_SDM72_RX), // SDM72 Serial interface AGPIO(GPIO_SDM72_RX), // SDM72 Serial interface
#endif #endif
AGPIO(GPIO_ZEROCROSS),
#endif // USE_ENERGY_SENSOR #endif // USE_ENERGY_SENSOR
/*-------------------------------------------------------------------------------------------*\ /*-------------------------------------------------------------------------------------------*\