Skip to content

Commit a08d235

Browse files
committed
Merge remote-tracking branch 'origin/master' into secure_message_decoding
2 parents 1728c61 + 3740090 commit a08d235

File tree

4 files changed

+14
-3
lines changed

4 files changed

+14
-3
lines changed

hardware/RFLinkBase.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,10 @@ const _tRFLinkStringIntHelper rfswitches[] =
7373
{ "RTS", sSwitchTypeRTS }, // p..
7474
{ "ElroDB", sSwitchTypeElroDB }, // p..
7575
{ "AOK", sSwitchTypeAOK }, // p..
76-
{ "Unitec", sSwitchTypeUnitec }, // p..
76+
{ "Unitec", sSwitchTypeUnitec }, // p..
77+
{ "Maclean", sSwitchTypeMaclean }, // p..
78+
{ "R546", sSwitchTypeR546 }, // p..
79+
{ "Diya", sSwitchTypeDiya }, // p..
7780
{ "", -1 }
7881
};
7982

hardware/hardwaretypes.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,9 @@
122122
#define sSwitchTypeAOK 0x3c
123123
#define sSwitchTypeUnitec 0x3d
124124
#define sSwitchTypeSelector 0x3e
125-
125+
#define sSwitchTypeMaclean 0x3f
126+
#define sSwitchTypeR546 0x40
127+
#define sSwitchTypeDiya 0x41
126128

127129
//Switch commands
128130
#define gswitch_sOff 0x00

main/RFXNames.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,9 @@ const char *RFX_Type_SubType_Desc(const unsigned char dType, const unsigned char
744744
{ pTypeGeneralSwitch, sSwitchTypeAOK, "AOK" },
745745
{ pTypeGeneralSwitch, sSwitchTypeUnitec, "Unitec" },
746746
{ pTypeGeneralSwitch, sSwitchTypeSelector, "Selector Switch" },
747+
{ pTypeGeneralSwitch, sSwitchTypeMaclean, "Maclean" },
748+
{ pTypeGeneralSwitch, sSwitchTypeR546, "R546" },
749+
{ pTypeGeneralSwitch, sSwitchTypeDiya, "Diya" },
747750
{ 0,0,NULL }
748751
};
749752
return findTableID1ID2(Table, dType, sType);

main/WebServer.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12005,7 +12005,7 @@ namespace http {
1200512005
}
1200612006
}
1200712007
}
12008-
else if ((dType == pTypeENERGY) || (dType == pTypePOWER) || ((dType == pTypeGeneral) && (dSubType == sTypeKwh)))
12008+
else if ((dType == pTypeENERGY) || (dType == pTypePOWER) || (dType == pTypeYouLess) || ((dType == pTypeGeneral) && (dSubType == sTypeKwh)))
1200912009
{
1201012010
root["status"] = "OK";
1201112011
root["title"] = "Graph " + sensor + " " + srange;
@@ -12058,6 +12058,9 @@ namespace http {
1205812058
if (bHaveUsage == false)
1205912059
method = 0;
1206012060

12061+
if (dType == pTypeYouLess)
12062+
method = 1;
12063+
1206112064
int iDisplayInPower = 1;
1206212065
m_sql.GetPreferencesVar("DisplayPowerUsageInkWhGraph", iDisplayInPower);
1206312066
if (!iDisplayInPower)

0 commit comments

Comments
 (0)