@@ -351,8 +351,9 @@ const char *RFX_Type_Desc(const unsigned char i, const unsigned char snum)
351
351
{ pTypeLimitlessLights, " Lighting Limitless/Applamp" , " lightbulb" },
352
352
{ pTypeCurtain, " Curtain" , " blinds" },
353
353
{ pTypeBlinds, " Blinds" , " blinds" },
354
- { pTypeSecurity1, " Security" , " security" },
355
- { pTypeCamera, " Camera" , " unknown" },
354
+ { pTypeSecurity1, " Security" , " security" },
355
+ { pTypeSecurity2, " Security" , " security" },
356
+ { pTypeCamera, " Camera" , " unknown" },
356
357
{ pTypeRemote, " Remote & IR" , " unknown" },
357
358
{ pTypeThermostat1, " Thermostat 1" , " temperature" },
358
359
{ pTypeThermostat2, " Thermostat 2" , " temperature" },
@@ -458,6 +459,7 @@ const char *RFX_Type_SubType_Desc(const unsigned char dType, const unsigned char
458
459
{ pTypeWIND, sTypeWIND4 , " TFA" },
459
460
{ pTypeWIND, sTypeWIND5 , " UPM WDS500" },
460
461
{ pTypeWIND, sTypeWIND6 , " LaCrosse WS2300" },
462
+ { pTypeWIND, sTypeWIND7 , " Alecto WS4500" },
461
463
{ pTypeWIND, sTypeWINDNoTemp , " Weather Station" },
462
464
463
465
{ pTypeUV, sTypeUV1 , " UVN128,UV138" },
@@ -513,6 +515,8 @@ const char *RFX_Type_SubType_Desc(const unsigned char dType, const unsigned char
513
515
{ pTypeBlinds, sTypeBlindsT6 , " T6 DC106" },
514
516
{ pTypeBlinds, sTypeBlindsT7 , " Forest" },
515
517
{ pTypeBlinds, sTypeBlindsT8 , " Chamberlain CS4330CN" },
518
+ { pTypeBlinds, sTypeBlindsT9 , " Sunpery" },
519
+ { pTypeBlinds, sTypeBlindsT10 , " Dolat DLM-1" },
516
520
517
521
{ pTypeSecurity1, sTypeSecX10 , " X10 security" },
518
522
{ pTypeSecurity1, sTypeSecX10M , " X10 security motion" },
@@ -526,6 +530,8 @@ const char *RFX_Type_SubType_Desc(const unsigned char dType, const unsigned char
526
530
{ pTypeSecurity1, sTypeSA30 , " Alecto SA30 smoke detector" },
527
531
{ pTypeSecurity1, sTypeDomoticzSecurity , " Security Panel" },
528
532
533
+ { pTypeSecurity2, sTypeSec2Classic , " KeeLoq" },
534
+
529
535
{ pTypeCamera, sTypeNinja , " Meiantech" },
530
536
531
537
{ pTypeRemote, sTypeATI , " ATI Remote Wonder" },
@@ -542,6 +548,7 @@ const char *RFX_Type_SubType_Desc(const unsigned char dType, const unsigned char
542
548
543
549
{ pTypeThermostat3, sTypeMertikG6RH4T1 , " Mertik G6R-H4T1" },
544
550
{ pTypeThermostat3, sTypeMertikG6RH4TB , " Mertik G6R-H4TB" },
551
+ { pTypeThermostat3, sTypeMertikG6RH4TD , " Mertik G6R-H4TD" },
545
552
546
553
{ pTypeRadiator1, sTypeSmartwares , " Smartwares" },
547
554
{ pTypeRadiator1, sTypeSmartwaresSwitchRadiator , " Smartwares Mode" },
@@ -610,6 +617,7 @@ const char *RFX_Type_SubType_Desc(const unsigned char dType, const unsigned char
610
617
{ pTypeChime, sTypeByronMP001 , " Byron MP001" },
611
618
{ pTypeChime, sTypeSelectPlus , " SelectPlus" },
612
619
{ pTypeChime, sTypeSelectPlus3 , " SelectPlus3" },
620
+ { pTypeChime, sTypeEnvivo , " Envivo" },
613
621
614
622
{ pTypeTEMP_RAIN, sTypeTR1 , " Alecto WS1200" },
615
623
@@ -720,6 +728,7 @@ const char *RFX_Type_SubType_Values(const unsigned char dType, const unsigned ch
720
728
{ pTypeWIND, sTypeWIND4 , " Direction,Direction string,Speed,Gust,Temperature,Chill" },
721
729
{ pTypeWIND, sTypeWIND5 , " Direction,Direction string,Speed,Gust,Temperature,Chill" },
722
730
{ pTypeWIND, sTypeWIND6 , " Direction,Direction string,Speed,Gust,Temperature,Chill" },
731
+ { pTypeWIND, sTypeWIND7 , " Direction,Direction string,Speed,Gust,Temperature,Chill" },
723
732
{ pTypeWIND, sTypeWINDNoTemp , " Direction,Direction string,Speed,Gust,Temperature,Chill" },
724
733
725
734
{ pTypeUV, sTypeUV1 , " UV,Temperature" },
@@ -773,6 +782,8 @@ const char *RFX_Type_SubType_Values(const unsigned char dType, const unsigned ch
773
782
{ pTypeBlinds, sTypeBlindsT6 , " Status" },
774
783
{ pTypeBlinds, sTypeBlindsT7 , " Status" },
775
784
{ pTypeBlinds, sTypeBlindsT8 , " Status" },
785
+ { pTypeBlinds, sTypeBlindsT9 , " Status" },
786
+ { pTypeBlinds, sTypeBlindsT10 , " Status" },
776
787
777
788
{ pTypeSecurity1, sTypeSecX10 , " Status" },
778
789
{ pTypeSecurity1, sTypeSecX10M , " Status" },
@@ -802,6 +813,7 @@ const char *RFX_Type_SubType_Values(const unsigned char dType, const unsigned ch
802
813
803
814
{ pTypeThermostat3, sTypeMertikG6RH4T1 , " Status" },
804
815
{ pTypeThermostat3, sTypeMertikG6RH4TB , " Status" },
816
+ { pTypeThermostat3, sTypeMertikG6RH4TD , " Status" },
805
817
806
818
{ pTypeRadiator1, sTypeSmartwares , " Status" },
807
819
{ pTypeRadiator1, sTypeSmartwaresSwitchRadiator , " Status" },
@@ -870,6 +882,7 @@ const char *RFX_Type_SubType_Values(const unsigned char dType, const unsigned ch
870
882
{ pTypeChime, sTypeByronMP001 , " Status" },
871
883
{ pTypeChime, sTypeSelectPlus , " Status" },
872
884
{ pTypeChime, sTypeSelectPlus3 , " Status" },
885
+ { pTypeChime, sTypeEnvivo , " Status" },
873
886
874
887
{ pTypeTEMP_RAIN, sTypeTR1 , " Temperature,Total rain" },
875
888
0 commit comments