From 71e666462cd031ccb2cace4affe4faec3c62abbd Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Sat, 30 Mar 2024 16:42:57 +0100 Subject: [PATCH] Prep RN2XX3 support --- tasmota/include/tasmota_template.h | 7 +++++++ tasmota/language/af_AF.h | 5 ++++- tasmota/language/bg_BG.h | 5 ++++- tasmota/language/ca_AD.h | 5 ++++- tasmota/language/cs_CZ.h | 5 ++++- tasmota/language/de_DE.h | 5 ++++- tasmota/language/el_GR.h | 5 ++++- tasmota/language/en_GB.h | 5 ++++- tasmota/language/es_ES.h | 5 ++++- tasmota/language/fr_FR.h | 5 ++++- tasmota/language/fy_NL.h | 5 ++++- tasmota/language/he_HE.h | 5 ++++- tasmota/language/hu_HU.h | 5 ++++- tasmota/language/it_IT.h | 5 ++++- tasmota/language/ko_KO.h | 5 ++++- tasmota/language/nl_NL.h | 5 ++++- tasmota/language/pl_PL.h | 5 ++++- tasmota/language/pt_BR.h | 5 ++++- tasmota/language/pt_PT.h | 5 ++++- tasmota/language/ro_RO.h | 5 ++++- tasmota/language/ru_RU.h | 5 ++++- tasmota/language/sk_SK.h | 5 ++++- tasmota/language/sv_SE.h | 5 ++++- tasmota/language/tr_TR.h | 5 ++++- tasmota/language/uk_UA.h | 5 ++++- tasmota/language/vi_VN.h | 5 ++++- tasmota/language/zh_CN.h | 5 ++++- tasmota/language/zh_TW.h | 5 ++++- 28 files changed, 115 insertions(+), 27 deletions(-) diff --git a/tasmota/include/tasmota_template.h b/tasmota/include/tasmota_template.h index 56a239d0f..d009c1ae2 100644 --- a/tasmota/include/tasmota_template.h +++ b/tasmota/include/tasmota_template.h @@ -218,6 +218,7 @@ enum UserSelectablePins { GPIO_PIPSOLAR_TX, GPIO_PIPSOLAR_RX, // pipsolar inverter GPIO_LORA_CS, GPIO_LORA_RST, GPIO_LORA_BUSY, GPIO_LORA_DI0, GPIO_LORA_DI1, GPIO_LORA_DI2, GPIO_LORA_DI3, GPIO_LORA_DI4, GPIO_LORA_DI5, // LoRa SPI GPIO_TS_SPI_CS, GPIO_TS_RST, GPIO_TS_IRQ, // SPI for Universal Touch Screen + GPIO_RN2XX3_TX, GPIO_RN2XX3_RX, GPIO_RN2XX3_RST, // RN2XX3 LoRaWan node Serial interface GPIO_SENSOR_END }; // Error as warning to rethink GPIO usage with max 2045 @@ -483,6 +484,7 @@ const char kSensorNames[] PROGMEM = D_SENSOR_PIPSOLAR_TX "|" D_SENSOR_PIPSOLAR_RX "|" D_GPIO_LORA_CS "|" D_GPIO_LORA_RST "|" D_GPIO_LORA_BUSY "|" D_GPIO_LORA_DI "0|" D_GPIO_LORA_DI "1|" D_GPIO_LORA_DI "2|" D_GPIO_LORA_DI "3|" D_GPIO_LORA_DI "4|" D_GPIO_LORA_DI "5|" D_GPIO_TS_SPI_CS "|" D_GPIO_TS_RST "|" D_GPIO_TS_IRQ "|" + D_GPIO_RN2XX3_TX "|" D_GPIO_RN2XX3_RX "|" D_GPIO_RN2XX3_RST "|" ; const char kSensorNamesFixed[] PROGMEM = @@ -1078,6 +1080,11 @@ const uint16_t kGpioNiceList[] PROGMEM = { #ifdef USE_LOX_O2 // xsns_105_lox_o2.ino AGPIO(GPIO_LOX_O2_RX), // LuminOx Oxygen Sensor LOX-O2 Serial interface #endif +#ifdef USE_LORAWAN_RN2XX3 + AGPIO(GPIO_RN2XX3_TX), + AGPIO(GPIO_RN2XX3_RX), + AGPIO(GPIO_RN2XX3_RST), // RN2XX3 LoRaWan node Serial interface +#endif /*-------------------------------------------------------------------------------------------*\ * Other sensors diff --git a/tasmota/language/af_AF.h b/tasmota/language/af_AF.h index b7e7fca4c..a6c787b1f 100644 --- a/tasmota/language/af_AF.h +++ b/tasmota/language/af_AF.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/bg_BG.h b/tasmota/language/bg_BG.h index 8b53b346c..8e38e49c6 100644 --- a/tasmota/language/bg_BG.h +++ b/tasmota/language/bg_BG.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/ca_AD.h b/tasmota/language/ca_AD.h index 2b0f8f717..62ccb1154 100644 --- a/tasmota/language/ca_AD.h +++ b/tasmota/language/ca_AD.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/cs_CZ.h b/tasmota/language/cs_CZ.h index bb27f86af..eb624b2dc 100644 --- a/tasmota/language/cs_CZ.h +++ b/tasmota/language/cs_CZ.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/de_DE.h b/tasmota/language/de_DE.h index 9bd73424a..e2920063b 100644 --- a/tasmota/language/de_DE.h +++ b/tasmota/language/de_DE.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/el_GR.h b/tasmota/language/el_GR.h index ddc0de210..7a9466d2d 100644 --- a/tasmota/language/el_GR.h +++ b/tasmota/language/el_GR.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/en_GB.h b/tasmota/language/en_GB.h index 5e98394a0..d7f1a0f48 100644 --- a/tasmota/language/en_GB.h +++ b/tasmota/language/en_GB.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0" .. "5" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0" .. "5" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/es_ES.h b/tasmota/language/es_ES.h index 1b347bd0b..fb6ad1b03 100644 --- a/tasmota/language/es_ES.h +++ b/tasmota/language/es_ES.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/fr_FR.h b/tasmota/language/fr_FR.h index a10c66d91..83e5bc4b1 100644 --- a/tasmota/language/fr_FR.h +++ b/tasmota/language/fr_FR.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 Clk" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL Sel" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/fy_NL.h b/tasmota/language/fy_NL.h index 0721348b1..f9725a863 100644 --- a/tasmota/language/fy_NL.h +++ b/tasmota/language/fy_NL.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/he_HE.h b/tasmota/language/he_HE.h index 1c77dce8d..000c4f6a1 100644 --- a/tasmota/language/he_HE.h +++ b/tasmota/language/he_HE.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/hu_HU.h b/tasmota/language/hu_HU.h index 6df48927f..620861b09 100644 --- a/tasmota/language/hu_HU.h +++ b/tasmota/language/hu_HU.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/it_IT.h b/tasmota/language/it_IT.h index fc71259c6..68d8d26b3 100644 --- a/tasmota/language/it_IT.h +++ b/tasmota/language/it_IT.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 - CLK" #define D_SENSOR_MAX31855_DO "MX31855 - DO" #define D_SENSOR_MAX31865_CS "MX31865 - CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 - TX" +#define D_GPIO_RN2XX3_RX "RN2XX3 - RX" +#define D_GPIO_RN2XX3_RST "RN2XX3 - Rst" #define D_GPIO_LORA_CS "LoRa - CS" #define D_GPIO_LORA_RST "LoRa - Rst" #define D_GPIO_LORA_BUSY "LoRa - Busy" -#define D_GPIO_LORA_DI "LoRa - DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa - DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL - SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL - CF1" #define D_SENSOR_HLW_CF "HLW8012 - CF" diff --git a/tasmota/language/ko_KO.h b/tasmota/language/ko_KO.h index 54234adf2..f729ed63e 100644 --- a/tasmota/language/ko_KO.h +++ b/tasmota/language/ko_KO.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/nl_NL.h b/tasmota/language/nl_NL.h index c70bcfe80..9d4ef946f 100644 --- a/tasmota/language/nl_NL.h +++ b/tasmota/language/nl_NL.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/pl_PL.h b/tasmota/language/pl_PL.h index 3c9f798a5..548dbccde 100644 --- a/tasmota/language/pl_PL.h +++ b/tasmota/language/pl_PL.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/pt_BR.h b/tasmota/language/pt_BR.h index 036525ea6..d080718f2 100644 --- a/tasmota/language/pt_BR.h +++ b/tasmota/language/pt_BR.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/pt_PT.h b/tasmota/language/pt_PT.h index 1adb3b023..d56614bf2 100644 --- a/tasmota/language/pt_PT.h +++ b/tasmota/language/pt_PT.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/ro_RO.h b/tasmota/language/ro_RO.h index 0465039ca..089a3040d 100644 --- a/tasmota/language/ro_RO.h +++ b/tasmota/language/ro_RO.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/ru_RU.h b/tasmota/language/ru_RU.h index cc9e58a63..fec10009e 100644 --- a/tasmota/language/ru_RU.h +++ b/tasmota/language/ru_RU.h @@ -787,10 +787,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/sk_SK.h b/tasmota/language/sk_SK.h index 91a391341..76a0cca09 100644 --- a/tasmota/language/sk_SK.h +++ b/tasmota/language/sk_SK.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/sv_SE.h b/tasmota/language/sv_SE.h index 9f1122f0e..405222efe 100644 --- a/tasmota/language/sv_SE.h +++ b/tasmota/language/sv_SE.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/tr_TR.h b/tasmota/language/tr_TR.h index 48103b9f6..79d266e1b 100644 --- a/tasmota/language/tr_TR.h +++ b/tasmota/language/tr_TR.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/uk_UA.h b/tasmota/language/uk_UA.h index 2997abd4d..8ef560119 100644 --- a/tasmota/language/uk_UA.h +++ b/tasmota/language/uk_UA.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/vi_VN.h b/tasmota/language/vi_VN.h index 1793bfc67..cc9ad312c 100644 --- a/tasmota/language/vi_VN.h +++ b/tasmota/language/vi_VN.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/zh_CN.h b/tasmota/language/zh_CN.h index 54a241600..1da39c37d 100644 --- a/tasmota/language/zh_CN.h +++ b/tasmota/language/zh_CN.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF" diff --git a/tasmota/language/zh_TW.h b/tasmota/language/zh_TW.h index 38988f170..66322b5a9 100644 --- a/tasmota/language/zh_TW.h +++ b/tasmota/language/zh_TW.h @@ -786,10 +786,13 @@ #define D_SENSOR_MAX31855_CLK "MX31855 CLK" #define D_SENSOR_MAX31855_DO "MX31855 DO" #define D_SENSOR_MAX31865_CS "MX31865 CS" +#define D_GPIO_RN2XX3_TX "RN2XX3 Tx" +#define D_GPIO_RN2XX3_RX "RN2XX3 Rx" +#define D_GPIO_RN2XX3_RST "RN2XX3 Rst" #define D_GPIO_LORA_CS "LoRa CS" #define D_GPIO_LORA_RST "LoRa Rst" #define D_GPIO_LORA_BUSY "LoRa Busy" -#define D_GPIO_LORA_DI "LoRa DI" // Suffix "0","1","2" +#define D_GPIO_LORA_DI "LoRa DIO" // Suffix "0","1","2" #define D_SENSOR_NRG_SEL "HLWBL SEL" // Suffix "i" #define D_SENSOR_NRG_CF1 "HLWBL CF1" #define D_SENSOR_HLW_CF "HLW8012 CF"