You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1068 lines
76 KiB

using HybirdFrameworkDriver.ModbusTcpMaster;
namespace Service.FireControl.Msg;
/// <summary>
/// 5.2传感器0x04
/// </summary>
public class Subzone5
{
/// <summary>
/// 防护区
/// 防护区编号:
/// 1表示电池仓
/// 2表示充电室
/// 3表示主控室
/// 4表示换电通道
/// 5表示电池仓 2
/// 6表示充电室 2
/// 7预留
/// 8预留
/// </summary>
public ModbusProperty<byte> ProtectionZone001 { get; set; } = new(1);
/// <summary>
/// 类型
/// </summary>
public ModbusProperty<byte> Type001 { get; set; } = new(2);
/// <summary>
/// 探测器 ID
/// </summary>
public ModbusProperty<byte> DetectorID001 { get; set; } = new(3);
/// <summary>
/// 报警等级
/// </summary>
public ModbusProperty<byte> AlarmLevel001 { get; set; } = new(4);
/// <summary>
/// 温度
/// </summary>
public ModbusProperty<byte> Temperature001 { get; set; } = new(5, offset: -40);
/// <summary>
/// 一氧化碳浓度
/// </summary>
public ModbusProperty<byte> CoConcentration001 { get; set; } = new(6);
/// <summary>
/// VOC
/// </summary>
public ModbusProperty<byte> VOC001 { get; set; } = new(7, scale: 1000);
public ModbusProperty<byte> Smoke001 { get; set; } = new(8);
public ModbusProperty<byte> ProtectionZone002 { get; set; } = new(24);
public ModbusProperty<byte> Type002 { get; set; } = new(25);
public ModbusProperty<byte> DetectorID002 { get; set; } = new(26);
public ModbusProperty<byte> AlarmLevel002 { get; set; } = new(27);
public ModbusProperty<byte> Temperature002 { get; set; } = new(28, offset: -40);
public ModbusProperty<byte> CoConcentration002 { get; set; } = new(29);
public ModbusProperty<byte> VOC002 { get; set; } = new(30, scale: 1000);
public ModbusProperty<byte> Smoke002 { get; set; } = new(31);
public ModbusProperty<byte> ProtectionZone003 { get; set; } = new(47);
public ModbusProperty<byte> Type003 { get; set; } = new(48);
public ModbusProperty<byte> DetectorID003 { get; set; } = new(49);
public ModbusProperty<byte> AlarmLevel003 { get; set; } = new(50);
public ModbusProperty<byte> Temperature003 { get; set; } = new(51, offset: -40);
public ModbusProperty<byte> CoConcentration003 { get; set; } = new(52);
public ModbusProperty<byte> VOC003 { get; set; } = new(53, scale: 1000);
public ModbusProperty<byte> Smoke003 { get; set; } = new(54);
public ModbusProperty<byte> ProtectionZone004 { get; set; } = new(70);
public ModbusProperty<byte> Type004 { get; set; } = new(71);
public ModbusProperty<byte> DetectorID004 { get; set; } = new(72);
public ModbusProperty<byte> AlarmLevel004 { get; set; } = new(73);
public ModbusProperty<byte> Temperature004 { get; set; } = new(74, offset: -40);
public ModbusProperty<byte> CoConcentration004 { get; set; } = new(75);
public ModbusProperty<byte> VOC004 { get; set; } = new(76, scale: 1000);
public ModbusProperty<byte> Smoke004 { get; set; } = new(77);
public ModbusProperty<byte> ProtectionZone005 { get; set; } = new(93);
public ModbusProperty<byte> Type005 { get; set; } = new(94);
public ModbusProperty<byte> DetectorID005 { get; set; } = new(95);
public ModbusProperty<byte> AlarmLevel005 { get; set; } = new(96);
public ModbusProperty<byte> Temperature005 { get; set; } = new(97, offset: -40);
public ModbusProperty<byte> CoConcentration005 { get; set; } = new(98);
public ModbusProperty<byte> VOC005 { get; set; } = new(99, scale: 1000);
public ModbusProperty<byte> Smoke005 { get; set; } = new(100);
public ModbusProperty<byte> ProtectionZone006 { get; set; } = new(116);
public ModbusProperty<byte> Type006 { get; set; } = new(117);
public ModbusProperty<byte> DetectorID006 { get; set; } = new(118);
public ModbusProperty<byte> AlarmLevel006 { get; set; } = new(119);
public ModbusProperty<byte> Temperature006 { get; set; } = new(120, offset: -40);
public ModbusProperty<byte> CoConcentration006 { get; set; } = new(121);
public ModbusProperty<byte> VOC006 { get; set; } = new(122, scale: 1000);
public ModbusProperty<byte> Smoke006 { get; set; } = new(123);
public ModbusProperty<byte> ProtectionZone007 { get; set; } = new(139);
public ModbusProperty<byte> Type007 { get; set; } = new(140);
public ModbusProperty<byte> DetectorID007 { get; set; } = new(141);
public ModbusProperty<byte> AlarmLevel007 { get; set; } = new(142);
public ModbusProperty<byte> Temperature007 { get; set; } = new(143, offset: -40);
public ModbusProperty<byte> CoConcentration007 { get; set; } = new(144);
public ModbusProperty<byte> VOC007 { get; set; } = new(145, scale: 1000);
public ModbusProperty<byte> Smoke007 { get; set; } = new(146);
public ModbusProperty<byte> ProtectionZone008 { get; set; } = new(162);
public ModbusProperty<byte> Type008 { get; set; } = new(163);
public ModbusProperty<byte> DetectorID008 { get; set; } = new(164);
public ModbusProperty<byte> AlarmLevel008 { get; set; } = new(165);
public ModbusProperty<byte> Temperature008 { get; set; } = new(166, offset: -40);
public ModbusProperty<byte> CoConcentration008 { get; set; } = new(167);
public ModbusProperty<byte> VOC008 { get; set; } = new(168, scale: 1000);
public ModbusProperty<byte> Smoke008 { get; set; } = new(169);
public ModbusProperty<byte> ProtectionZone009 { get; set; } = new(185);
public ModbusProperty<byte> Type009 { get; set; } = new(186);
public ModbusProperty<byte> DetectorID009 { get; set; } = new(187);
public ModbusProperty<byte> AlarmLevel009 { get; set; } = new(188);
public ModbusProperty<byte> Temperature009 { get; set; } = new(189, offset: -40);
public ModbusProperty<byte> CoConcentration009 { get; set; } = new(190);
public ModbusProperty<byte> VOC009 { get; set; } = new(191, scale: 1000);
public ModbusProperty<byte> Smoke009 { get; set; } = new(192);
public ModbusProperty<byte> ProtectionZone010 { get; set; } = new(208);
public ModbusProperty<byte> Type010 { get; set; } = new(209);
public ModbusProperty<byte> DetectorID010 { get; set; } = new(210);
public ModbusProperty<byte> AlarmLevel010 { get; set; } = new(211);
public ModbusProperty<byte> Temperature010 { get; set; } = new(212, offset: -40);
public ModbusProperty<byte> CoConcentration010 { get; set; } = new(213);
public ModbusProperty<byte> VOC010 { get; set; } = new(214, scale: 1000);
public ModbusProperty<byte> Smoke010 { get; set; } = new(215);
public ModbusProperty<byte> ProtectionZone011 { get; set; } = new(231);
public ModbusProperty<byte> Type011 { get; set; } = new(232);
public ModbusProperty<byte> DetectorID011 { get; set; } = new(233);
public ModbusProperty<byte> AlarmLevel011 { get; set; } = new(234);
public ModbusProperty<byte> Temperature011 { get; set; } = new(235, offset: -40);
public ModbusProperty<byte> CoConcentration011 { get; set; } = new(236);
public ModbusProperty<byte> VOC011 { get; set; } = new(237, scale: 1000);
public ModbusProperty<byte> Smoke011 { get; set; } = new(238);
public ModbusProperty<byte> ProtectionZone012 { get; set; } = new(254);
public ModbusProperty<byte> Type012 { get; set; } = new(255);
public ModbusProperty<byte> DetectorID012 { get; set; } = new(256);
public ModbusProperty<byte> AlarmLevel012 { get; set; } = new(257);
public ModbusProperty<byte> Temperature012 { get; set; } = new(258, offset: -40);
public ModbusProperty<byte> CoConcentration012 { get; set; } = new(259);
public ModbusProperty<byte> VOC012 { get; set; } = new(260, scale: 1000);
public ModbusProperty<byte> Smoke012 { get; set; } = new(261);
public ModbusProperty<byte> ProtectionZone013 { get; set; } = new(277);
public ModbusProperty<byte> Type013 { get; set; } = new(278);
public ModbusProperty<byte> DetectorID013 { get; set; } = new(279);
public ModbusProperty<byte> AlarmLevel013 { get; set; } = new(280);
public ModbusProperty<byte> Temperature013 { get; set; } = new(281, offset: -40);
public ModbusProperty<byte> CoConcentration013 { get; set; } = new(282);
public ModbusProperty<byte> VOC013 { get; set; } = new(283, scale: 1000);
public ModbusProperty<byte> Smoke013 { get; set; } = new(284);
public ModbusProperty<byte> ProtectionZone014 { get; set; } = new(300);
public ModbusProperty<byte> Type014 { get; set; } = new(301);
public ModbusProperty<byte> DetectorID014 { get; set; } = new(302);
public ModbusProperty<byte> AlarmLevel014 { get; set; } = new(303);
public ModbusProperty<byte> Temperature014 { get; set; } = new(304, offset: -40);
public ModbusProperty<byte> CoConcentration014 { get; set; } = new(305);
public ModbusProperty<byte> VOC014 { get; set; } = new(306, scale: 1000);
public ModbusProperty<byte> Smoke014 { get; set; } = new(307);
public ModbusProperty<byte> ProtectionZone015 { get; set; } = new(323);
public ModbusProperty<byte> Type015 { get; set; } = new(324);
public ModbusProperty<byte> DetectorID015 { get; set; } = new(325);
public ModbusProperty<byte> AlarmLevel015 { get; set; } = new(326);
public ModbusProperty<byte> Temperature015 { get; set; } = new(327, offset: -40);
public ModbusProperty<byte> CoConcentration015 { get; set; } = new(328);
public ModbusProperty<byte> VOC015 { get; set; } = new(329, scale: 1000);
public ModbusProperty<byte> Smoke015 { get; set; } = new(330);
public ModbusProperty<byte> ProtectionZone016 { get; set; } = new(346);
public ModbusProperty<byte> Type016 { get; set; } = new(347);
public ModbusProperty<byte> DetectorID016 { get; set; } = new(348);
public ModbusProperty<byte> AlarmLevel016 { get; set; } = new(349);
public ModbusProperty<byte> Temperature016 { get; set; } = new(350, offset: -40);
public ModbusProperty<byte> CoConcentration016 { get; set; } = new(351);
public ModbusProperty<byte> VOC016 { get; set; } = new(352, scale: 1000);
public ModbusProperty<byte> Smoke016 { get; set; } = new(353);
public ModbusProperty<byte> ProtectionZone017 { get; set; } = new(369);
public ModbusProperty<byte> Type017 { get; set; } = new(370);
public ModbusProperty<byte> DetectorID017 { get; set; } = new(371);
public ModbusProperty<byte> AlarmLevel017 { get; set; } = new(372);
public ModbusProperty<byte> Temperature017 { get; set; } = new(373, offset: -40);
public ModbusProperty<byte> CoConcentration017 { get; set; } = new(374);
public ModbusProperty<byte> VOC017 { get; set; } = new(375, scale: 1000);
public ModbusProperty<byte> Smoke017 { get; set; } = new(376);
public ModbusProperty<byte> ProtectionZone018 { get; set; } = new(392);
public ModbusProperty<byte> Type018 { get; set; } = new(393);
public ModbusProperty<byte> DetectorID018 { get; set; } = new(394);
public ModbusProperty<byte> AlarmLevel018 { get; set; } = new(395);
public ModbusProperty<byte> Temperature018 { get; set; } = new(396, offset: -40);
public ModbusProperty<byte> CoConcentration018 { get; set; } = new(397);
public ModbusProperty<byte> VOC018 { get; set; } = new(398, scale: 1000);
public ModbusProperty<byte> Smoke018 { get; set; } = new(399);
public ModbusProperty<byte> ProtectionZone019 { get; set; } = new(415);
public ModbusProperty<byte> Type019 { get; set; } = new(416);
public ModbusProperty<byte> DetectorID019 { get; set; } = new(417);
public ModbusProperty<byte> AlarmLevel019 { get; set; } = new(418);
public ModbusProperty<byte> Temperature019 { get; set; } = new(419, offset: -40);
public ModbusProperty<byte> CoConcentration019 { get; set; } = new(420);
public ModbusProperty<byte> VOC019 { get; set; } = new(421, scale: 1000);
public ModbusProperty<byte> Smoke019 { get; set; } = new(422);
public ModbusProperty<byte> ProtectionZone020 { get; set; } = new(438);
public ModbusProperty<byte> Type020 { get; set; } = new(439);
public ModbusProperty<byte> DetectorID020 { get; set; } = new(440);
public ModbusProperty<byte> AlarmLevel020 { get; set; } = new(441);
public ModbusProperty<byte> Temperature020 { get; set; } = new(442, offset: -40);
public ModbusProperty<byte> CoConcentration020 { get; set; } = new(443);
public ModbusProperty<byte> VOC020 { get; set; } = new(444, scale: 1000);
public ModbusProperty<byte> Smoke020 { get; set; } = new(445);
public ModbusProperty<byte> ProtectionZone021 { get; set; } = new(461);
public ModbusProperty<byte> Type021 { get; set; } = new(462);
public ModbusProperty<byte> DetectorID021 { get; set; } = new(463);
public ModbusProperty<byte> AlarmLevel021 { get; set; } = new(464);
public ModbusProperty<byte> Temperature021 { get; set; } = new(465, offset: -40);
public ModbusProperty<byte> CoConcentration021 { get; set; } = new(466);
public ModbusProperty<byte> VOC021 { get; set; } = new(467, scale: 1000);
public ModbusProperty<byte> Smoke021 { get; set; } = new(468);
public ModbusProperty<byte> ProtectionZone022 { get; set; } = new(484);
public ModbusProperty<byte> Type022 { get; set; } = new(485);
public ModbusProperty<byte> DetectorID022 { get; set; } = new(486);
public ModbusProperty<byte> AlarmLevel022 { get; set; } = new(487);
public ModbusProperty<byte> Temperature022 { get; set; } = new(488, offset: -40);
public ModbusProperty<byte> CoConcentration022 { get; set; } = new(489);
public ModbusProperty<byte> VOC022 { get; set; } = new(490, scale: 1000);
public ModbusProperty<byte> Smoke022 { get; set; } = new(491);
public ModbusProperty<byte> ProtectionZone023 { get; set; } = new(507);
public ModbusProperty<byte> Type023 { get; set; } = new(508);
public ModbusProperty<byte> DetectorID023 { get; set; } = new(509);
public ModbusProperty<byte> AlarmLevel023 { get; set; } = new(510);
public ModbusProperty<byte> Temperature023 { get; set; } = new(511, offset: -40);
public ModbusProperty<byte> CoConcentration023 { get; set; } = new(512);
public ModbusProperty<byte> VOC023 { get; set; } = new(513, scale: 1000);
public ModbusProperty<byte> Smoke023 { get; set; } = new(514);
public ModbusProperty<byte> ProtectionZone024 { get; set; } = new(530);
public ModbusProperty<byte> Type024 { get; set; } = new(531);
public ModbusProperty<byte> DetectorID024 { get; set; } = new(532);
public ModbusProperty<byte> AlarmLevel024 { get; set; } = new(533);
public ModbusProperty<byte> Temperature024 { get; set; } = new(534, offset: -40);
public ModbusProperty<byte> CoConcentration024 { get; set; } = new(535);
public ModbusProperty<byte> VOC024 { get; set; } = new(536, scale: 1000);
public ModbusProperty<byte> Smoke024 { get; set; } = new(537);
public ModbusProperty<byte> ProtectionZone025 { get; set; } = new(553);
public ModbusProperty<byte> Type025 { get; set; } = new(554);
public ModbusProperty<byte> DetectorID025 { get; set; } = new(555);
public ModbusProperty<byte> AlarmLevel025 { get; set; } = new(556);
public ModbusProperty<byte> Temperature025 { get; set; } = new(557, offset: -40);
public ModbusProperty<byte> CoConcentration025 { get; set; } = new(558);
public ModbusProperty<byte> VOC025 { get; set; } = new(559, scale: 1000);
public ModbusProperty<byte> Smoke025 { get; set; } = new(560);
public ModbusProperty<byte> ProtectionZone026 { get; set; } = new(576);
public ModbusProperty<byte> Type026 { get; set; } = new(577);
public ModbusProperty<byte> DetectorID026 { get; set; } = new(578);
public ModbusProperty<byte> AlarmLevel026 { get; set; } = new(579);
public ModbusProperty<byte> Temperature026 { get; set; } = new(580, offset: -40);
public ModbusProperty<byte> CoConcentration026 { get; set; } = new(581);
public ModbusProperty<byte> VOC026 { get; set; } = new(582, scale: 1000);
public ModbusProperty<byte> Smoke026 { get; set; } = new(583);
public ModbusProperty<byte> ProtectionZone027 { get; set; } = new(599);
public ModbusProperty<byte> Type027 { get; set; } = new(600);
public ModbusProperty<byte> DetectorID027 { get; set; } = new(601);
public ModbusProperty<byte> AlarmLevel027 { get; set; } = new(602);
public ModbusProperty<byte> Temperature027 { get; set; } = new(603, offset: -40);
public ModbusProperty<byte> CoConcentration027 { get; set; } = new(604);
public ModbusProperty<byte> VOC027 { get; set; } = new(605, scale: 1000);
public ModbusProperty<byte> Smoke027 { get; set; } = new(606);
public ModbusProperty<byte> ProtectionZone028 { get; set; } = new(622);
public ModbusProperty<byte> Type028 { get; set; } = new(623);
public ModbusProperty<byte> DetectorID028 { get; set; } = new(624);
public ModbusProperty<byte> AlarmLevel028 { get; set; } = new(625);
public ModbusProperty<byte> Temperature028 { get; set; } = new(626, offset: -40);
public ModbusProperty<byte> CoConcentration028 { get; set; } = new(627);
public ModbusProperty<byte> VOC028 { get; set; } = new(628, scale: 1000);
public ModbusProperty<byte> Smoke028 { get; set; } = new(629);
public ModbusProperty<byte> ProtectionZone029 { get; set; } = new(645);
public ModbusProperty<byte> Type029 { get; set; } = new(646);
public ModbusProperty<byte> DetectorID029 { get; set; } = new(647);
public ModbusProperty<byte> AlarmLevel029 { get; set; } = new(648);
public ModbusProperty<byte> Temperature029 { get; set; } = new(649, offset: -40);
public ModbusProperty<byte> CoConcentration029 { get; set; } = new(650);
public ModbusProperty<byte> VOC029 { get; set; } = new(651, scale: 1000);
public ModbusProperty<byte> Smoke029 { get; set; } = new(652);
public ModbusProperty<byte> ProtectionZone030 { get; set; } = new(668);
public ModbusProperty<byte> Type030 { get; set; } = new(669);
public ModbusProperty<byte> DetectorID030 { get; set; } = new(670);
public ModbusProperty<byte> AlarmLevel030 { get; set; } = new(671);
public ModbusProperty<byte> Temperature030 { get; set; } = new(672, offset: -40);
public ModbusProperty<byte> CoConcentration030 { get; set; } = new(673);
public ModbusProperty<byte> VOC030 { get; set; } = new(674, scale: 1000);
public ModbusProperty<byte> Smoke030 { get; set; } = new(675);
public ModbusProperty<byte> ProtectionZone031 { get; set; } = new(691);
public ModbusProperty<byte> Type031 { get; set; } = new(692);
public ModbusProperty<byte> DetectorID031 { get; set; } = new(693);
public ModbusProperty<byte> AlarmLevel031 { get; set; } = new(694);
public ModbusProperty<byte> Temperature031 { get; set; } = new(695, offset: -40);
public ModbusProperty<byte> CoConcentration031 { get; set; } = new(696);
public ModbusProperty<byte> VOC031 { get; set; } = new(697, scale: 1000);
public ModbusProperty<byte> Smoke031 { get; set; } = new(698);
public ModbusProperty<byte> ProtectionZone032 { get; set; } = new(714);
public ModbusProperty<byte> Type032 { get; set; } = new(715);
public ModbusProperty<byte> DetectorID032 { get; set; } = new(716);
public ModbusProperty<byte> AlarmLevel032 { get; set; } = new(717);
public ModbusProperty<byte> Temperature032 { get; set; } = new(718, offset: -40);
public ModbusProperty<byte> CoConcentration032 { get; set; } = new(719);
public ModbusProperty<byte> VOC032 { get; set; } = new(720, scale: 1000);
public ModbusProperty<byte> Smoke032 { get; set; } = new(721);
public ModbusProperty<byte> ProtectionZone033 { get; set; } = new(737);
public ModbusProperty<byte> Type033 { get; set; } = new(738);
public ModbusProperty<byte> DetectorID033 { get; set; } = new(739);
public ModbusProperty<byte> AlarmLevel033 { get; set; } = new(740);
public ModbusProperty<byte> Temperature033 { get; set; } = new(741, offset: -40);
public ModbusProperty<byte> CoConcentration033 { get; set; } = new(742);
public ModbusProperty<byte> VOC033 { get; set; } = new(743, scale: 1000);
public ModbusProperty<byte> Smoke033 { get; set; } = new(744);
public ModbusProperty<byte> ProtectionZone034 { get; set; } = new(760);
public ModbusProperty<byte> Type034 { get; set; } = new(761);
public ModbusProperty<byte> DetectorID034 { get; set; } = new(762);
public ModbusProperty<byte> AlarmLevel034 { get; set; } = new(763);
public ModbusProperty<byte> Temperature034 { get; set; } = new(764, offset: -40);
public ModbusProperty<byte> CoConcentration034 { get; set; } = new(765);
public ModbusProperty<byte> VOC034 { get; set; } = new(766, scale: 1000);
public ModbusProperty<byte> Smoke034 { get; set; } = new(767);
public ModbusProperty<byte> ProtectionZone035 { get; set; } = new(783);
public ModbusProperty<byte> Type035 { get; set; } = new(784);
public ModbusProperty<byte> DetectorID035 { get; set; } = new(785);
public ModbusProperty<byte> AlarmLevel035 { get; set; } = new(786);
public ModbusProperty<byte> Temperature035 { get; set; } = new(787, offset: -40);
public ModbusProperty<byte> CoConcentration035 { get; set; } = new(788);
public ModbusProperty<byte> VOC035 { get; set; } = new(789, scale: 1000);
public ModbusProperty<byte> Smoke035 { get; set; } = new(790);
public ModbusProperty<byte> ProtectionZone036 { get; set; } = new(806);
public ModbusProperty<byte> Type036 { get; set; } = new(807);
public ModbusProperty<byte> DetectorID036 { get; set; } = new(808);
public ModbusProperty<byte> AlarmLevel036 { get; set; } = new(809);
public ModbusProperty<byte> Temperature036 { get; set; } = new(810, offset: -40);
public ModbusProperty<byte> CoConcentration036 { get; set; } = new(811);
public ModbusProperty<byte> VOC036 { get; set; } = new(812, scale: 1000);
public ModbusProperty<byte> Smoke036 { get; set; } = new(813);
public ModbusProperty<byte> ProtectionZone037 { get; set; } = new(829);
public ModbusProperty<byte> Type037 { get; set; } = new(830);
public ModbusProperty<byte> DetectorID037 { get; set; } = new(831);
public ModbusProperty<byte> AlarmLevel037 { get; set; } = new(832);
public ModbusProperty<byte> Temperature037 { get; set; } = new(833, offset: -40);
public ModbusProperty<byte> CoConcentration037 { get; set; } = new(834);
public ModbusProperty<byte> VOC037 { get; set; } = new(835, scale: 1000);
public ModbusProperty<byte> Smoke037 { get; set; } = new(836);
public ModbusProperty<byte> ProtectionZone038 { get; set; } = new(852);
public ModbusProperty<byte> Type038 { get; set; } = new(853);
public ModbusProperty<byte> DetectorID038 { get; set; } = new(854);
public ModbusProperty<byte> AlarmLevel038 { get; set; } = new(855);
public ModbusProperty<byte> Temperature038 { get; set; } = new(856, offset: -40);
public ModbusProperty<byte> CoConcentration038 { get; set; } = new(857);
public ModbusProperty<byte> VOC038 { get; set; } = new(858, scale: 1000);
public ModbusProperty<byte> Smoke038 { get; set; } = new(859);
public ModbusProperty<byte> ProtectionZone039 { get; set; } = new(875);
public ModbusProperty<byte> Type039 { get; set; } = new(876);
public ModbusProperty<byte> DetectorID039 { get; set; } = new(877);
public ModbusProperty<byte> AlarmLevel039 { get; set; } = new(878);
public ModbusProperty<byte> Temperature039 { get; set; } = new(879, offset: -40);
public ModbusProperty<byte> CoConcentration039 { get; set; } = new(880);
public ModbusProperty<byte> VOC039 { get; set; } = new(881, scale: 1000);
public ModbusProperty<byte> Smoke039 { get; set; } = new(882);
public ModbusProperty<byte> ProtectionZone040 { get; set; } = new(898);
public ModbusProperty<byte> Type040 { get; set; } = new(899);
public ModbusProperty<byte> DetectorID040 { get; set; } = new(900);
public ModbusProperty<byte> AlarmLevel040 { get; set; } = new(901);
public ModbusProperty<byte> Temperature040 { get; set; } = new(902, offset: -40);
public ModbusProperty<byte> CoConcentration040 { get; set; } = new(903);
public ModbusProperty<byte> VOC040 { get; set; } = new(904, scale: 1000);
public ModbusProperty<byte> Smoke040 { get; set; } = new(905);
public ModbusProperty<byte> ProtectionZone041 { get; set; } = new(921);
public ModbusProperty<byte> Type041 { get; set; } = new(922);
public ModbusProperty<byte> DetectorID041 { get; set; } = new(923);
public ModbusProperty<byte> AlarmLevel041 { get; set; } = new(924);
public ModbusProperty<byte> Temperature041 { get; set; } = new(925, offset: -40);
public ModbusProperty<byte> CoConcentration041 { get; set; } = new(926);
public ModbusProperty<byte> VOC041 { get; set; } = new(927, scale: 1000);
public ModbusProperty<byte> Smoke041 { get; set; } = new(928);
public ModbusProperty<byte> ProtectionZone042 { get; set; } = new(944);
public ModbusProperty<byte> Type042 { get; set; } = new(945);
public ModbusProperty<byte> DetectorID042 { get; set; } = new(946);
public ModbusProperty<byte> AlarmLevel042 { get; set; } = new(947);
public ModbusProperty<byte> Temperature042 { get; set; } = new(948, offset: -40);
public ModbusProperty<byte> CoConcentration042 { get; set; } = new(949);
public ModbusProperty<byte> VOC042 { get; set; } = new(950, scale: 1000);
public ModbusProperty<byte> Smoke042 { get; set; } = new(951);
public ModbusProperty<byte> ProtectionZone043 { get; set; } = new(967);
public ModbusProperty<byte> Type043 { get; set; } = new(968);
public ModbusProperty<byte> DetectorID043 { get; set; } = new(969);
public ModbusProperty<byte> AlarmLevel043 { get; set; } = new(970);
public ModbusProperty<byte> Temperature043 { get; set; } = new(971, offset: -40);
public ModbusProperty<byte> CoConcentration043 { get; set; } = new(972);
public ModbusProperty<byte> VOC043 { get; set; } = new(973, scale: 1000);
public ModbusProperty<byte> Smoke043 { get; set; } = new(974);
public ModbusProperty<byte> ProtectionZone044 { get; set; } = new(990);
public ModbusProperty<byte> Type044 { get; set; } = new(991);
public ModbusProperty<byte> DetectorID044 { get; set; } = new(992);
public ModbusProperty<byte> AlarmLevel044 { get; set; } = new(993);
public ModbusProperty<byte> Temperature044 { get; set; } = new(994, offset: -40);
public ModbusProperty<byte> CoConcentration044 { get; set; } = new(995);
public ModbusProperty<byte> VOC044 { get; set; } = new(996, scale: 1000);
public ModbusProperty<byte> Smoke044 { get; set; } = new(997);
public ModbusProperty<byte> ProtectionZone045 { get; set; } = new(1013);
public ModbusProperty<byte> Type045 { get; set; } = new(1014);
public ModbusProperty<byte> DetectorID045 { get; set; } = new(1015);
public ModbusProperty<byte> AlarmLevel045 { get; set; } = new(1016);
public ModbusProperty<byte> Temperature045 { get; set; } = new(1017, offset: -40);
public ModbusProperty<byte> CoConcentration045 { get; set; } = new(1018);
public ModbusProperty<byte> VOC045 { get; set; } = new(1019, scale: 1000);
public ModbusProperty<byte> Smoke045 { get; set; } = new(1020);
public ModbusProperty<byte> ProtectionZone046 { get; set; } = new(1036);
public ModbusProperty<byte> Type046 { get; set; } = new(1037);
public ModbusProperty<byte> DetectorID046 { get; set; } = new(1038);
public ModbusProperty<byte> AlarmLevel046 { get; set; } = new(1039);
public ModbusProperty<byte> Temperature046 { get; set; } = new(1040, offset: -40);
public ModbusProperty<byte> CoConcentration046 { get; set; } = new(1041);
public ModbusProperty<byte> VOC046 { get; set; } = new(1042, scale: 1000);
public ModbusProperty<byte> Smoke046 { get; set; } = new(1043);
public ModbusProperty<byte> ProtectionZone047 { get; set; } = new(1059);
public ModbusProperty<byte> Type047 { get; set; } = new(1060);
public ModbusProperty<byte> DetectorID047 { get; set; } = new(1061);
public ModbusProperty<byte> AlarmLevel047 { get; set; } = new(1062);
public ModbusProperty<byte> Temperature047 { get; set; } = new(1063, offset: -40);
public ModbusProperty<byte> CoConcentration047 { get; set; } = new(1064);
public ModbusProperty<byte> VOC047 { get; set; } = new(1065, scale: 1000);
public ModbusProperty<byte> Smoke047 { get; set; } = new(1066);
public ModbusProperty<byte> ProtectionZone048 { get; set; } = new(1082);
public ModbusProperty<byte> Type048 { get; set; } = new(1083);
public ModbusProperty<byte> DetectorID048 { get; set; } = new(1084);
public ModbusProperty<byte> AlarmLevel048 { get; set; } = new(1085);
public ModbusProperty<byte> Temperature048 { get; set; } = new(1086, offset: -40);
public ModbusProperty<byte> CoConcentration048 { get; set; } = new(1087);
public ModbusProperty<byte> VOC048 { get; set; } = new(1088, scale: 1000);
public ModbusProperty<byte> Smoke048 { get; set; } = new(1089);
public ModbusProperty<byte> ProtectionZone049 { get; set; } = new(1105);
public ModbusProperty<byte> Type049 { get; set; } = new(1106);
public ModbusProperty<byte> DetectorID049 { get; set; } = new(1107);
public ModbusProperty<byte> AlarmLevel049 { get; set; } = new(1108);
public ModbusProperty<byte> Temperature049 { get; set; } = new(1109, offset: -40);
public ModbusProperty<byte> CoConcentration049 { get; set; } = new(1110);
public ModbusProperty<byte> VOC049 { get; set; } = new(1111, scale: 1000);
public ModbusProperty<byte> Smoke049 { get; set; } = new(1112);
public ModbusProperty<byte> ProtectionZone050 { get; set; } = new(1128);
public ModbusProperty<byte> Type050 { get; set; } = new(1129);
public ModbusProperty<byte> DetectorID050 { get; set; } = new(1130);
public ModbusProperty<byte> AlarmLevel050 { get; set; } = new(1131);
public ModbusProperty<byte> Temperature050 { get; set; } = new(1132, offset: -40);
public ModbusProperty<byte> CoConcentration050 { get; set; } = new(1133);
public ModbusProperty<byte> VOC050 { get; set; } = new(1134, scale: 1000);
public ModbusProperty<byte> Smoke050 { get; set; } = new(1135);
public ModbusProperty<byte> ProtectionZone051 { get; set; } = new(1151);
public ModbusProperty<byte> Type051 { get; set; } = new(1152);
public ModbusProperty<byte> DetectorID051 { get; set; } = new(1153);
public ModbusProperty<byte> AlarmLevel051 { get; set; } = new(1154);
public ModbusProperty<byte> Temperature051 { get; set; } = new(1155, offset: -40);
public ModbusProperty<byte> CoConcentration051 { get; set; } = new(1156);
public ModbusProperty<byte> VOC051 { get; set; } = new(1157, scale: 1000);
public ModbusProperty<byte> Smoke051 { get; set; } = new(1158);
public ModbusProperty<byte> ProtectionZone052 { get; set; } = new(1174);
public ModbusProperty<byte> Type052 { get; set; } = new(1175);
public ModbusProperty<byte> DetectorID052 { get; set; } = new(1176);
public ModbusProperty<byte> AlarmLevel052 { get; set; } = new(1177);
public ModbusProperty<byte> Temperature052 { get; set; } = new(1178, offset: -40);
public ModbusProperty<byte> CoConcentration052 { get; set; } = new(1179);
public ModbusProperty<byte> VOC052 { get; set; } = new(1180, scale: 1000);
public ModbusProperty<byte> Smoke052 { get; set; } = new(1181);
public ModbusProperty<byte> ProtectionZone053 { get; set; } = new(1197);
public ModbusProperty<byte> Type053 { get; set; } = new(1198);
public ModbusProperty<byte> DetectorID053 { get; set; } = new(1199);
public ModbusProperty<byte> AlarmLevel053 { get; set; } = new(1200);
public ModbusProperty<byte> Temperature053 { get; set; } = new(1201, offset: -40);
public ModbusProperty<byte> CoConcentration053 { get; set; } = new(1202);
public ModbusProperty<byte> VOC053 { get; set; } = new(1203, scale: 1000);
public ModbusProperty<byte> Smoke053 { get; set; } = new(1204);
public ModbusProperty<byte> ProtectionZone054 { get; set; } = new(1220);
public ModbusProperty<byte> Type054 { get; set; } = new(1221);
public ModbusProperty<byte> DetectorID054 { get; set; } = new(1222);
public ModbusProperty<byte> AlarmLevel054 { get; set; } = new(1223);
public ModbusProperty<byte> Temperature054 { get; set; } = new(1224, offset: -40);
public ModbusProperty<byte> CoConcentration054 { get; set; } = new(1225);
public ModbusProperty<byte> VOC054 { get; set; } = new(1226, scale: 1000);
public ModbusProperty<byte> Smoke054 { get; set; } = new(1227);
public ModbusProperty<byte> ProtectionZone055 { get; set; } = new(1243);
public ModbusProperty<byte> Type055 { get; set; } = new(1244);
public ModbusProperty<byte> DetectorID055 { get; set; } = new(1245);
public ModbusProperty<byte> AlarmLevel055 { get; set; } = new(1246);
public ModbusProperty<byte> Temperature055 { get; set; } = new(1247, offset: -40);
public ModbusProperty<byte> CoConcentration055 { get; set; } = new(1248);
public ModbusProperty<byte> VOC055 { get; set; } = new(1249, scale: 1000);
public ModbusProperty<byte> Smoke055 { get; set; } = new(1250);
public ModbusProperty<byte> ProtectionZone056 { get; set; } = new(1266);
public ModbusProperty<byte> Type056 { get; set; } = new(1267);
public ModbusProperty<byte> DetectorID056 { get; set; } = new(1268);
public ModbusProperty<byte> AlarmLevel056 { get; set; } = new(1269);
public ModbusProperty<byte> Temperature056 { get; set; } = new(1270, offset: -40);
public ModbusProperty<byte> CoConcentration056 { get; set; } = new(1271);
public ModbusProperty<byte> VOC056 { get; set; } = new(1272, scale: 1000);
public ModbusProperty<byte> Smoke056 { get; set; } = new(1273);
public ModbusProperty<byte> ProtectionZone057 { get; set; } = new(1289);
public ModbusProperty<byte> Type057 { get; set; } = new(1290);
public ModbusProperty<byte> DetectorID057 { get; set; } = new(1291);
public ModbusProperty<byte> AlarmLevel057 { get; set; } = new(1292);
public ModbusProperty<byte> Temperature057 { get; set; } = new(1293, offset: -40);
public ModbusProperty<byte> CoConcentration057 { get; set; } = new(1294);
public ModbusProperty<byte> VOC057 { get; set; } = new(1295, scale: 1000);
public ModbusProperty<byte> Smoke057 { get; set; } = new(1296);
public ModbusProperty<byte> ProtectionZone058 { get; set; } = new(1312);
public ModbusProperty<byte> Type058 { get; set; } = new(1313);
public ModbusProperty<byte> DetectorID058 { get; set; } = new(1314);
public ModbusProperty<byte> AlarmLevel058 { get; set; } = new(1315);
public ModbusProperty<byte> Temperature058 { get; set; } = new(1316, offset: -40);
public ModbusProperty<byte> CoConcentration058 { get; set; } = new(1317);
public ModbusProperty<byte> VOC058 { get; set; } = new(1318, scale: 1000);
public ModbusProperty<byte> Smoke058 { get; set; } = new(1319);
public ModbusProperty<byte> ProtectionZone059 { get; set; } = new(1335);
public ModbusProperty<byte> Type059 { get; set; } = new(1336);
public ModbusProperty<byte> DetectorID059 { get; set; } = new(1337);
public ModbusProperty<byte> AlarmLevel059 { get; set; } = new(1338);
public ModbusProperty<byte> Temperature059 { get; set; } = new(1339, offset: -40);
public ModbusProperty<byte> CoConcentration059 { get; set; } = new(1340);
public ModbusProperty<byte> VOC059 { get; set; } = new(1341, scale: 1000);
public ModbusProperty<byte> Smoke059 { get; set; } = new(1342);
public ModbusProperty<byte> ProtectionZone060 { get; set; } = new(1358);
public ModbusProperty<byte> Type060 { get; set; } = new(1359);
public ModbusProperty<byte> DetectorID060 { get; set; } = new(1360);
public ModbusProperty<byte> AlarmLevel060 { get; set; } = new(1361);
public ModbusProperty<byte> Temperature060 { get; set; } = new(1362, offset: -40);
public ModbusProperty<byte> CoConcentration060 { get; set; } = new(1363);
public ModbusProperty<byte> VOC060 { get; set; } = new(1364, scale: 1000);
public ModbusProperty<byte> Smoke060 { get; set; } = new(1365);
public ModbusProperty<byte> ProtectionZone061 { get; set; } = new(1381);
public ModbusProperty<byte> Type061 { get; set; } = new(1382);
public ModbusProperty<byte> DetectorID061 { get; set; } = new(1383);
public ModbusProperty<byte> AlarmLevel061 { get; set; } = new(1384);
public ModbusProperty<byte> Temperature061 { get; set; } = new(1385, offset: -40);
public ModbusProperty<byte> CoConcentration061 { get; set; } = new(1386);
public ModbusProperty<byte> VOC061 { get; set; } = new(1387, scale: 1000);
public ModbusProperty<byte> Smoke061 { get; set; } = new(1388);
public ModbusProperty<byte> ProtectionZone062 { get; set; } = new(1404);
public ModbusProperty<byte> Type062 { get; set; } = new(1405);
public ModbusProperty<byte> DetectorID062 { get; set; } = new(1406);
public ModbusProperty<byte> AlarmLevel062 { get; set; } = new(1407);
public ModbusProperty<byte> Temperature062 { get; set; } = new(1408, offset: -40);
public ModbusProperty<byte> CoConcentration062 { get; set; } = new(1409);
public ModbusProperty<byte> VOC062 { get; set; } = new(1410, scale: 1000);
public ModbusProperty<byte> Smoke062 { get; set; } = new(1411);
public ModbusProperty<byte> ProtectionZone063 { get; set; } = new(1427);
public ModbusProperty<byte> Type063 { get; set; } = new(1428);
public ModbusProperty<byte> DetectorID063 { get; set; } = new(1429);
public ModbusProperty<byte> AlarmLevel063 { get; set; } = new(1430);
public ModbusProperty<byte> Temperature063 { get; set; } = new(1431, offset: -40);
public ModbusProperty<byte> CoConcentration063 { get; set; } = new(1432);
public ModbusProperty<byte> VOC063 { get; set; } = new(1433, scale: 1000);
public ModbusProperty<byte> Smoke063 { get; set; } = new(1434);
public ModbusProperty<byte> ProtectionZone064 { get; set; } = new(1450);
public ModbusProperty<byte> Type064 { get; set; } = new(1451);
public ModbusProperty<byte> DetectorID064 { get; set; } = new(1452);
public ModbusProperty<byte> AlarmLevel064 { get; set; } = new(1453);
public ModbusProperty<byte> Temperature064 { get; set; } = new(1454, offset: -40);
public ModbusProperty<byte> CoConcentration064 { get; set; } = new(1455);
public ModbusProperty<byte> VOC064 { get; set; } = new(1456, scale: 1000);
public ModbusProperty<byte> Smoke064 { get; set; } = new(1457);
public ModbusProperty<byte> ProtectionZone065 { get; set; } = new(1473);
public ModbusProperty<byte> Type065 { get; set; } = new(1474);
public ModbusProperty<byte> DetectorID065 { get; set; } = new(1475);
public ModbusProperty<byte> AlarmLevel065 { get; set; } = new(1476);
public ModbusProperty<byte> Temperature065 { get; set; } = new(1477, offset: -40);
public ModbusProperty<byte> CoConcentration065 { get; set; } = new(1478);
public ModbusProperty<byte> VOC065 { get; set; } = new(1479, scale: 1000);
public ModbusProperty<byte> Smoke065 { get; set; } = new(1480);
public ModbusProperty<byte> ProtectionZone066 { get; set; } = new(1496);
public ModbusProperty<byte> Type066 { get; set; } = new(1497);
public ModbusProperty<byte> DetectorID066 { get; set; } = new(1498);
public ModbusProperty<byte> AlarmLevel066 { get; set; } = new(1499);
public ModbusProperty<byte> Temperature066 { get; set; } = new(1500, offset: -40);
public ModbusProperty<byte> CoConcentration066 { get; set; } = new(1501);
public ModbusProperty<byte> VOC066 { get; set; } = new(1502, scale: 1000);
public ModbusProperty<byte> Smoke066 { get; set; } = new(1503);
public ModbusProperty<byte> ProtectionZone067 { get; set; } = new(1519);
public ModbusProperty<byte> Type067 { get; set; } = new(1520);
public ModbusProperty<byte> DetectorID067 { get; set; } = new(1521);
public ModbusProperty<byte> AlarmLevel067 { get; set; } = new(1522);
public ModbusProperty<byte> Temperature067 { get; set; } = new(1523, offset: -40);
public ModbusProperty<byte> CoConcentration067 { get; set; } = new(1524);
public ModbusProperty<byte> VOC067 { get; set; } = new(1525, scale: 1000);
public ModbusProperty<byte> Smoke067 { get; set; } = new(1526);
public ModbusProperty<byte> ProtectionZone068 { get; set; } = new(1542);
public ModbusProperty<byte> Type068 { get; set; } = new(1543);
public ModbusProperty<byte> DetectorID068 { get; set; } = new(1544);
public ModbusProperty<byte> AlarmLevel068 { get; set; } = new(1545);
public ModbusProperty<byte> Temperature068 { get; set; } = new(1546, offset: -40);
public ModbusProperty<byte> CoConcentration068 { get; set; } = new(1547);
public ModbusProperty<byte> VOC068 { get; set; } = new(1548, scale: 1000);
public ModbusProperty<byte> Smoke068 { get; set; } = new(1549);
public ModbusProperty<byte> ProtectionZone069 { get; set; } = new(1565);
public ModbusProperty<byte> Type069 { get; set; } = new(1566);
public ModbusProperty<byte> DetectorID069 { get; set; } = new(1567);
public ModbusProperty<byte> AlarmLevel069 { get; set; } = new(1568);
public ModbusProperty<byte> Temperature069 { get; set; } = new(1569, offset: -40);
public ModbusProperty<byte> CoConcentration069 { get; set; } = new(1570);
public ModbusProperty<byte> VOC069 { get; set; } = new(1571, scale: 1000);
public ModbusProperty<byte> Smoke069 { get; set; } = new(1572);
public ModbusProperty<byte> ProtectionZone070 { get; set; } = new(1588);
public ModbusProperty<byte> Type070 { get; set; } = new(1589);
public ModbusProperty<byte> DetectorID070 { get; set; } = new(1590);
public ModbusProperty<byte> AlarmLevel070 { get; set; } = new(1591);
public ModbusProperty<byte> Temperature070 { get; set; } = new(1592, offset: -40);
public ModbusProperty<byte> CoConcentration070 { get; set; } = new(1593);
public ModbusProperty<byte> VOC070 { get; set; } = new(1594, scale: 1000);
public ModbusProperty<byte> Smoke070 { get; set; } = new(1595);
public ModbusProperty<byte> ProtectionZone071 { get; set; } = new(1611);
public ModbusProperty<byte> Type071 { get; set; } = new(1612);
public ModbusProperty<byte> DetectorID071 { get; set; } = new(1613);
public ModbusProperty<byte> AlarmLevel071 { get; set; } = new(1614);
public ModbusProperty<byte> Temperature071 { get; set; } = new(1615, offset: -40);
public ModbusProperty<byte> CoConcentration071 { get; set; } = new(1616);
public ModbusProperty<byte> VOC071 { get; set; } = new(1617, scale: 1000);
public ModbusProperty<byte> Smoke071 { get; set; } = new(1618);
public ModbusProperty<byte> ProtectionZone072 { get; set; } = new(1634);
public ModbusProperty<byte> Type072 { get; set; } = new(1635);
public ModbusProperty<byte> DetectorID072 { get; set; } = new(1636);
public ModbusProperty<byte> AlarmLevel072 { get; set; } = new(1637);
public ModbusProperty<byte> Temperature072 { get; set; } = new(1638, offset: -40);
public ModbusProperty<byte> CoConcentration072 { get; set; } = new(1639);
public ModbusProperty<byte> VOC072 { get; set; } = new(1640, scale: 1000);
public ModbusProperty<byte> Smoke072 { get; set; } = new(1641);
public ModbusProperty<byte> ProtectionZone073 { get; set; } = new(1657);
public ModbusProperty<byte> Type073 { get; set; } = new(1658);
public ModbusProperty<byte> DetectorID073 { get; set; } = new(1659);
public ModbusProperty<byte> AlarmLevel073 { get; set; } = new(1660);
public ModbusProperty<byte> Temperature073 { get; set; } = new(1661, offset: -40);
public ModbusProperty<byte> CoConcentration073 { get; set; } = new(1662);
public ModbusProperty<byte> VOC073 { get; set; } = new(1663, scale: 1000);
public ModbusProperty<byte> Smoke073 { get; set; } = new(1664);
public ModbusProperty<byte> ProtectionZone074 { get; set; } = new(1680);
public ModbusProperty<byte> Type074 { get; set; } = new(1681);
public ModbusProperty<byte> DetectorID074 { get; set; } = new(1682);
public ModbusProperty<byte> AlarmLevel074 { get; set; } = new(1683);
public ModbusProperty<byte> Temperature074 { get; set; } = new(1684, offset: -40);
public ModbusProperty<byte> CoConcentration074 { get; set; } = new(1685);
public ModbusProperty<byte> VOC074 { get; set; } = new(1686, scale: 1000);
public ModbusProperty<byte> Smoke074 { get; set; } = new(1687);
public ModbusProperty<byte> ProtectionZone075 { get; set; } = new(1703);
public ModbusProperty<byte> Type075 { get; set; } = new(1704);
public ModbusProperty<byte> DetectorID075 { get; set; } = new(1705);
public ModbusProperty<byte> AlarmLevel075 { get; set; } = new(1706);
public ModbusProperty<byte> Temperature075 { get; set; } = new(1707, offset: -40);
public ModbusProperty<byte> CoConcentration075 { get; set; } = new(1708);
public ModbusProperty<byte> VOC075 { get; set; } = new(1709, scale: 1000);
public ModbusProperty<byte> Smoke075 { get; set; } = new(1710);
public ModbusProperty<byte> ProtectionZone076 { get; set; } = new(1726);
public ModbusProperty<byte> Type076 { get; set; } = new(1727);
public ModbusProperty<byte> DetectorID076 { get; set; } = new(1728);
public ModbusProperty<byte> AlarmLevel076 { get; set; } = new(1729);
public ModbusProperty<byte> Temperature076 { get; set; } = new(1730, offset: -40);
public ModbusProperty<byte> CoConcentration076 { get; set; } = new(1731);
public ModbusProperty<byte> VOC076 { get; set; } = new(1732, scale: 1000);
public ModbusProperty<byte> Smoke076 { get; set; } = new(1733);
public ModbusProperty<byte> ProtectionZone077 { get; set; } = new(1749);
public ModbusProperty<byte> Type077 { get; set; } = new(1750);
public ModbusProperty<byte> DetectorID077 { get; set; } = new(1751);
public ModbusProperty<byte> AlarmLevel077 { get; set; } = new(1752);
public ModbusProperty<byte> Temperature077 { get; set; } = new(1753, offset: -40);
public ModbusProperty<byte> CoConcentration077 { get; set; } = new(1754);
public ModbusProperty<byte> VOC077 { get; set; } = new(1755, scale: 1000);
public ModbusProperty<byte> Smoke077 { get; set; } = new(1756);
public ModbusProperty<byte> ProtectionZone078 { get; set; } = new(1772);
public ModbusProperty<byte> Type078 { get; set; } = new(1773);
public ModbusProperty<byte> DetectorID078 { get; set; } = new(1774);
public ModbusProperty<byte> AlarmLevel078 { get; set; } = new(1775);
public ModbusProperty<byte> Temperature078 { get; set; } = new(1776, offset: -40);
public ModbusProperty<byte> CoConcentration078 { get; set; } = new(1777);
public ModbusProperty<byte> VOC078 { get; set; } = new(1778, scale: 1000);
public ModbusProperty<byte> Smoke078 { get; set; } = new(1779);
public ModbusProperty<byte> ProtectionZone079 { get; set; } = new(1795);
public ModbusProperty<byte> Type079 { get; set; } = new(1796);
public ModbusProperty<byte> DetectorID079 { get; set; } = new(1797);
public ModbusProperty<byte> AlarmLevel079 { get; set; } = new(1798);
public ModbusProperty<byte> Temperature079 { get; set; } = new(1799, offset: -40);
public ModbusProperty<byte> CoConcentration079 { get; set; } = new(1800);
public ModbusProperty<byte> VOC079 { get; set; } = new(1801, scale: 1000);
public ModbusProperty<byte> Smoke079 { get; set; } = new(1802);
public ModbusProperty<byte> ProtectionZone080 { get; set; } = new(1818);
public ModbusProperty<byte> Type080 { get; set; } = new(1819);
public ModbusProperty<byte> DetectorID080 { get; set; } = new(1820);
public ModbusProperty<byte> AlarmLevel080 { get; set; } = new(1821);
public ModbusProperty<byte> Temperature080 { get; set; } = new(1822, offset: -40);
public ModbusProperty<byte> CoConcentration080 { get; set; } = new(1823);
public ModbusProperty<byte> VOC080 { get; set; } = new(1824, scale: 1000);
public ModbusProperty<byte> Smoke080 { get; set; } = new(1825);
public ModbusProperty<byte> ProtectionZone081 { get; set; } = new(1841);
public ModbusProperty<byte> Type081 { get; set; } = new(1842);
public ModbusProperty<byte> DetectorID081 { get; set; } = new(1843);
public ModbusProperty<byte> AlarmLevel081 { get; set; } = new(1844);
public ModbusProperty<byte> Temperature081 { get; set; } = new(1845, offset: -40);
public ModbusProperty<byte> CoConcentration081 { get; set; } = new(1846);
public ModbusProperty<byte> VOC081 { get; set; } = new(1847, scale: 1000);
public ModbusProperty<byte> Smoke081 { get; set; } = new(1848);
public ModbusProperty<byte> ProtectionZone082 { get; set; } = new(1864);
public ModbusProperty<byte> Type082 { get; set; } = new(1865);
public ModbusProperty<byte> DetectorID082 { get; set; } = new(1866);
public ModbusProperty<byte> AlarmLevel082 { get; set; } = new(1867);
public ModbusProperty<byte> Temperature082 { get; set; } = new(1868, offset: -40);
public ModbusProperty<byte> CoConcentration082 { get; set; } = new(1869);
public ModbusProperty<byte> VOC082 { get; set; } = new(1870, scale: 1000);
public ModbusProperty<byte> Smoke082 { get; set; } = new(1871);
public ModbusProperty<byte> ProtectionZone083 { get; set; } = new(1887);
public ModbusProperty<byte> Type083 { get; set; } = new(1888);
public ModbusProperty<byte> DetectorID083 { get; set; } = new(1889);
public ModbusProperty<byte> AlarmLevel083 { get; set; } = new(1890);
public ModbusProperty<byte> Temperature083 { get; set; } = new(1891, offset: -40);
public ModbusProperty<byte> CoConcentration083 { get; set; } = new(1892);
public ModbusProperty<byte> VOC083 { get; set; } = new(1893, scale: 1000);
public ModbusProperty<byte> Smoke083 { get; set; } = new(1894);
public ModbusProperty<byte> ProtectionZone084 { get; set; } = new(1910);
public ModbusProperty<byte> Type084 { get; set; } = new(1911);
public ModbusProperty<byte> DetectorID084 { get; set; } = new(1912);
public ModbusProperty<byte> AlarmLevel084 { get; set; } = new(1913);
public ModbusProperty<byte> Temperature084 { get; set; } = new(1914, offset: -40);
public ModbusProperty<byte> CoConcentration084 { get; set; } = new(1915);
public ModbusProperty<byte> VOC084 { get; set; } = new(1916, scale: 1000);
public ModbusProperty<byte> Smoke084 { get; set; } = new(1917);
public ModbusProperty<byte> ProtectionZone085 { get; set; } = new(1933);
public ModbusProperty<byte> Type085 { get; set; } = new(1934);
public ModbusProperty<byte> DetectorID085 { get; set; } = new(1935);
public ModbusProperty<byte> AlarmLevel085 { get; set; } = new(1936);
public ModbusProperty<byte> Temperature085 { get; set; } = new(1937, offset: -40);
public ModbusProperty<byte> CoConcentration085 { get; set; } = new(1938);
public ModbusProperty<byte> VOC085 { get; set; } = new(1939, scale: 1000);
public ModbusProperty<byte> Smoke085 { get; set; } = new(1940);
public ModbusProperty<byte> ProtectionZone086 { get; set; } = new(1956);
public ModbusProperty<byte> Type086 { get; set; } = new(1957);
public ModbusProperty<byte> DetectorID086 { get; set; } = new(1958);
public ModbusProperty<byte> AlarmLevel086 { get; set; } = new(1959);
public ModbusProperty<byte> Temperature086 { get; set; } = new(1960, offset: -40);
public ModbusProperty<byte> CoConcentration086 { get; set; } = new(1961);
public ModbusProperty<byte> VOC086 { get; set; } = new(1962, scale: 1000);
public ModbusProperty<byte> Smoke086 { get; set; } = new(1963);
public ModbusProperty<byte> ProtectionZone087 { get; set; } = new(1979);
public ModbusProperty<byte> Type087 { get; set; } = new(1980);
public ModbusProperty<byte> DetectorID087 { get; set; } = new(1981);
public ModbusProperty<byte> AlarmLevel087 { get; set; } = new(1982);
public ModbusProperty<byte> Temperature087 { get; set; } = new(1983, offset: -40);
public ModbusProperty<byte> CoConcentration087 { get; set; } = new(1984);
public ModbusProperty<byte> VOC087 { get; set; } = new(1985, scale: 1000);
public ModbusProperty<byte> Smoke087 { get; set; } = new(1986);
public ModbusProperty<byte> ProtectionZone088 { get; set; } = new(2002);
public ModbusProperty<byte> Type088 { get; set; } = new(2003);
public ModbusProperty<byte> DetectorID088 { get; set; } = new(2004);
public ModbusProperty<byte> AlarmLevel088 { get; set; } = new(2005);
public ModbusProperty<byte> Temperature088 { get; set; } = new(2006, offset: -40);
public ModbusProperty<byte> CoConcentration088 { get; set; } = new(2007);
public ModbusProperty<byte> VOC088 { get; set; } = new(2008, scale: 1000);
public ModbusProperty<byte> Smoke088 { get; set; } = new(2009);
public ModbusProperty<byte> ProtectionZone089 { get; set; } = new(2025);
public ModbusProperty<byte> Type089 { get; set; } = new(2026);
public ModbusProperty<byte> DetectorID089 { get; set; } = new(2027);
public ModbusProperty<byte> AlarmLevel089 { get; set; } = new(2028);
public ModbusProperty<byte> Temperature089 { get; set; } = new(2029, offset: -40);
public ModbusProperty<byte> CoConcentration089 { get; set; } = new(2030);
public ModbusProperty<byte> VOC089 { get; set; } = new(2031, scale: 1000);
public ModbusProperty<byte> Smoke089 { get; set; } = new(2032);
public ModbusProperty<byte> ProtectionZone090 { get; set; } = new(2048);
public ModbusProperty<byte> Type090 { get; set; } = new(2049);
public ModbusProperty<byte> DetectorID090 { get; set; } = new(2050);
public ModbusProperty<byte> AlarmLevel090 { get; set; } = new(2051);
public ModbusProperty<byte> Temperature090 { get; set; } = new(2052, offset: -40);
public ModbusProperty<byte> CoConcentration090 { get; set; } = new(2053);
public ModbusProperty<byte> VOC090 { get; set; } = new(2054, scale: 1000);
public ModbusProperty<byte> Smoke090 { get; set; } = new(2055);
public ModbusProperty<byte> ProtectionZone091 { get; set; } = new(2071);
public ModbusProperty<byte> Type091 { get; set; } = new(2072);
public ModbusProperty<byte> DetectorID091 { get; set; } = new(2073);
public ModbusProperty<byte> AlarmLevel091 { get; set; } = new(2074);
public ModbusProperty<byte> Temperature091 { get; set; } = new(2075, offset: -40);
public ModbusProperty<byte> CoConcentration091 { get; set; } = new(2076);
public ModbusProperty<byte> VOC091 { get; set; } = new(2077, scale: 1000);
public ModbusProperty<byte> Smoke091 { get; set; } = new(2078);
public ModbusProperty<byte> ProtectionZone092 { get; set; } = new(2094);
public ModbusProperty<byte> Type092 { get; set; } = new(2095);
public ModbusProperty<byte> DetectorID092 { get; set; } = new(2096);
public ModbusProperty<byte> AlarmLevel092 { get; set; } = new(2097);
public ModbusProperty<byte> Temperature092 { get; set; } = new(2098, offset: -40);
public ModbusProperty<byte> CoConcentration092 { get; set; } = new(2099);
public ModbusProperty<byte> VOC092 { get; set; } = new(2100, scale: 1000);
public ModbusProperty<byte> Smoke092 { get; set; } = new(2101);
public ModbusProperty<byte> ProtectionZone093 { get; set; } = new(2117);
public ModbusProperty<byte> Type093 { get; set; } = new(2118);
public ModbusProperty<byte> DetectorID093 { get; set; } = new(2119);
public ModbusProperty<byte> AlarmLevel093 { get; set; } = new(2120);
public ModbusProperty<byte> Temperature093 { get; set; } = new(2121, offset: -40);
public ModbusProperty<byte> CoConcentration093 { get; set; } = new(2122);
public ModbusProperty<byte> VOC093 { get; set; } = new(2123, scale: 1000);
public ModbusProperty<byte> Smoke093 { get; set; } = new(2124);
public ModbusProperty<byte> ProtectionZone094 { get; set; } = new(2140);
public ModbusProperty<byte> Type094 { get; set; } = new(2141);
public ModbusProperty<byte> DetectorID094 { get; set; } = new(2142);
public ModbusProperty<byte> AlarmLevel094 { get; set; } = new(2143);
public ModbusProperty<byte> Temperature094 { get; set; } = new(2144, offset: -40);
public ModbusProperty<byte> CoConcentration094 { get; set; } = new(2145);
public ModbusProperty<byte> VOC094 { get; set; } = new(2146, scale: 1000);
public ModbusProperty<byte> Smoke094 { get; set; } = new(2147);
public ModbusProperty<byte> ProtectionZone095 { get; set; } = new(2163);
public ModbusProperty<byte> Type095 { get; set; } = new(2164);
public ModbusProperty<byte> DetectorID095 { get; set; } = new(2165);
public ModbusProperty<byte> AlarmLevel095 { get; set; } = new(2166);
public ModbusProperty<byte> Temperature095 { get; set; } = new(2167, offset: -40);
public ModbusProperty<byte> CoConcentration095 { get; set; } = new(2168);
public ModbusProperty<byte> VOC095 { get; set; } = new(2169, scale: 1000);
public ModbusProperty<byte> Smoke095 { get; set; } = new(2170);
public ModbusProperty<byte> ProtectionZone096 { get; set; } = new(2186);
public ModbusProperty<byte> Type096 { get; set; } = new(2187);
public ModbusProperty<byte> DetectorID096 { get; set; } = new(2188);
public ModbusProperty<byte> AlarmLevel096 { get; set; } = new(2189);
public ModbusProperty<byte> Temperature096 { get; set; } = new(2190, offset: -40);
public ModbusProperty<byte> CoConcentration096 { get; set; } = new(2191);
public ModbusProperty<byte> VOC096 { get; set; } = new(2192, scale: 1000);
public ModbusProperty<byte> Smoke096 { get; set; } = new(2193);
public ModbusProperty<byte> ProtectionZone097 { get; set; } = new(2209);
public ModbusProperty<byte> Type097 { get; set; } = new(2210);
public ModbusProperty<byte> DetectorID097 { get; set; } = new(2211);
public ModbusProperty<byte> AlarmLevel097 { get; set; } = new(2212);
public ModbusProperty<byte> Temperature097 { get; set; } = new(2213, offset: -40);
public ModbusProperty<byte> CoConcentration097 { get; set; } = new(2214);
public ModbusProperty<byte> VOC097 { get; set; } = new(2215, scale: 1000);
public ModbusProperty<byte> Smoke097 { get; set; } = new(2216);
public ModbusProperty<byte> ProtectionZone098 { get; set; } = new(2232);
public ModbusProperty<byte> Type098 { get; set; } = new(2233);
public ModbusProperty<byte> DetectorID098 { get; set; } = new(2234);
public ModbusProperty<byte> AlarmLevel098 { get; set; } = new(2235);
public ModbusProperty<byte> Temperature098 { get; set; } = new(2236, offset: -40);
public ModbusProperty<byte> CoConcentration098 { get; set; } = new(2237);
public ModbusProperty<byte> VOC098 { get; set; } = new(2238, scale: 1000);
public ModbusProperty<byte> Smoke098 { get; set; } = new(2239);
public ModbusProperty<byte> ProtectionZone099 { get; set; } = new(2255);
public ModbusProperty<byte> Type099 { get; set; } = new(2256);
public ModbusProperty<byte> DetectorID099 { get; set; } = new(2257);
public ModbusProperty<byte> AlarmLevel099 { get; set; } = new(2258);
public ModbusProperty<byte> Temperature099 { get; set; } = new(2259, offset: -40);
public ModbusProperty<byte> CoConcentration099 { get; set; } = new(2260);
public ModbusProperty<byte> VOC099 { get; set; } = new(2261, scale: 1000);
public ModbusProperty<byte> Smoke099 { get; set; } = new(2262);
public ModbusProperty<byte> ProtectionZone100 { get; set; } = new(2278);
public ModbusProperty<byte> Type100 { get; set; } = new(2279);
public ModbusProperty<byte> DetectorID100 { get; set; } = new(2280);
public ModbusProperty<byte> AlarmLevel100 { get; set; } = new(2281);
public ModbusProperty<byte> Temperature100 { get; set; } = new(2282, offset: -40);
public ModbusProperty<byte> CoConcentration100 { get; set; } = new(2283);
public ModbusProperty<byte> VOC100 { get; set; } = new(2284, scale: 1000);
public ModbusProperty<byte> Smoke100 { get; set; } = new(2285);
public ModbusProperty<byte> ProtectionZone101 { get; set; } = new(2301);
public ModbusProperty<byte> Type101 { get; set; } = new(2302);
public ModbusProperty<byte> DetectorID101 { get; set; } = new(2303);
public ModbusProperty<byte> AlarmLevel101 { get; set; } = new(2304);
public ModbusProperty<byte> Temperature101 { get; set; } = new(2305, offset: -40);
public ModbusProperty<byte> CoConcentration101 { get; set; } = new(2306);
public ModbusProperty<byte> VOC101 { get; set; } = new(2307, scale: 1000);
public ModbusProperty<byte> Smoke101 { get; set; } = new(2308);
public ModbusProperty<byte> ProtectionZone102 { get; set; } = new(2324);
public ModbusProperty<byte> Type102 { get; set; } = new(2325);
public ModbusProperty<byte> DetectorID102 { get; set; } = new(2326);
public ModbusProperty<byte> AlarmLevel102 { get; set; } = new(2327);
public ModbusProperty<byte> Temperature102 { get; set; } = new(2328, offset: -40);
public ModbusProperty<byte> CoConcentration102 { get; set; } = new(2329);
public ModbusProperty<byte> VOC102 { get; set; } = new(2330, scale: 1000);
public ModbusProperty<byte> Smoke102 { get; set; } = new(2331);
public ModbusProperty<byte> ProtectionZone103 { get; set; } = new(2347);
public ModbusProperty<byte> Type103 { get; set; } = new(2348);
public ModbusProperty<byte> DetectorID103 { get; set; } = new(2349);
public ModbusProperty<byte> AlarmLevel103 { get; set; } = new(2350);
public ModbusProperty<byte> Temperature103 { get; set; } = new(2351, offset: -40);
public ModbusProperty<byte> CoConcentration103 { get; set; } = new(2352);
public ModbusProperty<byte> VOC103 { get; set; } = new(2353, scale: 1000);
public ModbusProperty<byte> Smoke103 { get; set; } = new(2354);
public ModbusProperty<byte> ProtectionZone104 { get; set; } = new(2370);
public ModbusProperty<byte> Type104 { get; set; } = new(2371);
public ModbusProperty<byte> DetectorID104 { get; set; } = new(2372);
public ModbusProperty<byte> AlarmLevel104 { get; set; } = new(2373);
public ModbusProperty<byte> Temperature104 { get; set; } = new(2374, offset: -40);
public ModbusProperty<byte> CoConcentration104 { get; set; } = new(2375);
public ModbusProperty<byte> VOC104 { get; set; } = new(2376, scale: 1000);
public ModbusProperty<byte> Smoke104 { get; set; } = new(2377);
public ModbusProperty<byte> ProtectionZone105 { get; set; } = new(2393);
public ModbusProperty<byte> Type105 { get; set; } = new(2394);
public ModbusProperty<byte> DetectorID105 { get; set; } = new(2395);
public ModbusProperty<byte> AlarmLevel105 { get; set; } = new(2396);
public ModbusProperty<byte> Temperature105 { get; set; } = new(2397, offset: -40);
public ModbusProperty<byte> CoConcentration105 { get; set; } = new(2398);
public ModbusProperty<byte> VOC105 { get; set; } = new(2399, scale: 1000);
public ModbusProperty<byte> Smoke105 { get; set; } = new(2400);
public ModbusProperty<byte> ProtectionZone106 { get; set; } = new(2416);
public ModbusProperty<byte> Type106 { get; set; } = new(2417);
public ModbusProperty<byte> DetectorID106 { get; set; } = new(2418);
public ModbusProperty<byte> AlarmLevel106 { get; set; } = new(2419);
public ModbusProperty<byte> Temperature106 { get; set; } = new(2420, offset: -40);
public ModbusProperty<byte> CoConcentration106 { get; set; } = new(2421);
public ModbusProperty<byte> VOC106 { get; set; } = new(2422, scale: 1000);
public ModbusProperty<byte> Smoke106 { get; set; } = new(2423);
public ModbusProperty<byte> ProtectionZone107 { get; set; } = new(2439);
public ModbusProperty<byte> Type107 { get; set; } = new(2440);
public ModbusProperty<byte> DetectorID107 { get; set; } = new(2441);
public ModbusProperty<byte> AlarmLevel107 { get; set; } = new(2442);
public ModbusProperty<byte> Temperature107 { get; set; } = new(2443, offset: -40);
public ModbusProperty<byte> CoConcentration107 { get; set; } = new(2444);
public ModbusProperty<byte> VOC107 { get; set; } = new(2445, scale: 1000);
public ModbusProperty<byte> Smoke107 { get; set; } = new(2446);
public ModbusProperty<byte> ProtectionZone108 { get; set; } = new(2462);
public ModbusProperty<byte> Type108 { get; set; } = new(2463);
public ModbusProperty<byte> DetectorID108 { get; set; } = new(2464);
public ModbusProperty<byte> AlarmLevel108 { get; set; } = new(2465);
public ModbusProperty<byte> Temperature108 { get; set; } = new(2466, offset: -40);
public ModbusProperty<byte> CoConcentration108 { get; set; } = new(2467);
public ModbusProperty<byte> VOC108 { get; set; } = new(2468, scale: 1000);
public ModbusProperty<byte> Smoke108 { get; set; } = new(2469);
public ModbusProperty<byte> ProtectionZone109 { get; set; } = new(2485);
public ModbusProperty<byte> Type109 { get; set; } = new(2486);
public ModbusProperty<byte> DetectorID109 { get; set; } = new(2487);
public ModbusProperty<byte> AlarmLevel109 { get; set; } = new(2488);
public ModbusProperty<byte> Temperature109 { get; set; } = new(2489, offset: -40);
public ModbusProperty<byte> CoConcentration109 { get; set; } = new(2490);
public ModbusProperty<byte> VOC109 { get; set; } = new(2491, scale: 1000);
public ModbusProperty<byte> Smoke109 { get; set; } = new(2492);
public ModbusProperty<byte> ProtectionZone110 { get; set; } = new(2508);
public ModbusProperty<byte> Type110 { get; set; } = new(2509);
public ModbusProperty<byte> DetectorID110 { get; set; } = new(2510);
public ModbusProperty<byte> AlarmLevel110 { get; set; } = new(2511);
public ModbusProperty<byte> Temperature110 { get; set; } = new(2512, offset: -40);
public ModbusProperty<byte> CoConcentration110 { get; set; } = new(2513);
public ModbusProperty<byte> VOC110 { get; set; } = new(2514, scale: 1000);
public ModbusProperty<byte> Smoke110 { get; set; } = new(2515);
public ModbusProperty<byte> ProtectionZone111 { get; set; } = new(2531);
public ModbusProperty<byte> Type111 { get; set; } = new(2532);
public ModbusProperty<byte> DetectorID111 { get; set; } = new(2533);
public ModbusProperty<byte> AlarmLevel111 { get; set; } = new(2534);
public ModbusProperty<byte> Temperature111 { get; set; } = new(2535, offset: -40);
public ModbusProperty<byte> CoConcentration111 { get; set; } = new(2536);
public ModbusProperty<byte> VOC111 { get; set; } = new(2537, scale: 1000);
public ModbusProperty<byte> Smoke111 { get; set; } = new(2538);
public ModbusProperty<byte> ProtectionZone112 { get; set; } = new(2554);
public ModbusProperty<byte> Type112 { get; set; } = new(2555);
public ModbusProperty<byte> DetectorID112 { get; set; } = new(2556);
public ModbusProperty<byte> AlarmLevel112 { get; set; } = new(2557);
public ModbusProperty<byte> Temperature112 { get; set; } = new(2558, offset: -40);
public ModbusProperty<byte> CoConcentration112 { get; set; } = new(2559);
public ModbusProperty<byte> VOC112 { get; set; } = new(2560, scale: 1000);
public ModbusProperty<byte> Smoke112 { get; set; } = new(2561);
public ModbusProperty<byte> ProtectionZone113 { get; set; } = new(2577);
public ModbusProperty<byte> Type113 { get; set; } = new(2578);
public ModbusProperty<byte> DetectorID113 { get; set; } = new(2579);
public ModbusProperty<byte> AlarmLevel113 { get; set; } = new(2580);
public ModbusProperty<byte> Temperature113 { get; set; } = new(2581, offset: -40);
public ModbusProperty<byte> CoConcentration113 { get; set; } = new(2582);
public ModbusProperty<byte> VOC113 { get; set; } = new(2583, scale: 1000);
public ModbusProperty<byte> Smoke113 { get; set; } = new(2584);
public ModbusProperty<byte> ProtectionZone114 { get; set; } = new(2600);
public ModbusProperty<byte> Type114 { get; set; } = new(2601);
public ModbusProperty<byte> DetectorID114 { get; set; } = new(2602);
public ModbusProperty<byte> AlarmLevel114 { get; set; } = new(2603);
public ModbusProperty<byte> Temperature114 { get; set; } = new(2604, offset: -40);
public ModbusProperty<byte> CoConcentration114 { get; set; } = new(2605);
public ModbusProperty<byte> VOC114 { get; set; } = new(2606, scale: 1000);
public ModbusProperty<byte> Smoke114 { get; set; } = new(2607);
public ModbusProperty<byte> ProtectionZone115 { get; set; } = new(2623);
public ModbusProperty<byte> Type115 { get; set; } = new(2624);
public ModbusProperty<byte> DetectorID115 { get; set; } = new(2625);
public ModbusProperty<byte> AlarmLevel115 { get; set; } = new(2626);
public ModbusProperty<byte> Temperature115 { get; set; } = new(2627, offset: -40);
public ModbusProperty<byte> CoConcentration115 { get; set; } = new(2628);
public ModbusProperty<byte> VOC115 { get; set; } = new(2629, scale: 1000);
public ModbusProperty<byte> Smoke115 { get; set; } = new(2630);
public ModbusProperty<byte> ProtectionZone116 { get; set; } = new(2646);
public ModbusProperty<byte> Type116 { get; set; } = new(2647);
public ModbusProperty<byte> DetectorID116 { get; set; } = new(2648);
public ModbusProperty<byte> AlarmLevel116 { get; set; } = new(2649);
public ModbusProperty<byte> Temperature116 { get; set; } = new(2650, offset: -40);
public ModbusProperty<byte> CoConcentration116 { get; set; } = new(2651);
public ModbusProperty<byte> VOC116 { get; set; } = new(2652, scale: 1000);
public ModbusProperty<byte> Smoke116 { get; set; } = new(2653);
public ModbusProperty<byte> ProtectionZone117 { get; set; } = new(2669);
public ModbusProperty<byte> Type117 { get; set; } = new(2670);
public ModbusProperty<byte> DetectorID117 { get; set; } = new(2671);
public ModbusProperty<byte> AlarmLevel117 { get; set; } = new(2672);
public ModbusProperty<byte> Temperature117 { get; set; } = new(2673, offset: -40);
public ModbusProperty<byte> CoConcentration117 { get; set; } = new(2674);
public ModbusProperty<byte> VOC117 { get; set; } = new(2675, scale: 1000);
public ModbusProperty<byte> Smoke117 { get; set; } = new(2676);
public ModbusProperty<byte> ProtectionZone118 { get; set; } = new(2692);
public ModbusProperty<byte> Type118 { get; set; } = new(2693);
public ModbusProperty<byte> DetectorID118 { get; set; } = new(2694);
public ModbusProperty<byte> AlarmLevel118 { get; set; } = new(2695);
public ModbusProperty<byte> Temperature118 { get; set; } = new(2696, offset: -40);
public ModbusProperty<byte> CoConcentration118 { get; set; } = new(2697);
public ModbusProperty<byte> VOC118 { get; set; } = new(2698, scale: 1000);
public ModbusProperty<byte> Smoke118 { get; set; } = new(2699);
public ModbusProperty<byte> ProtectionZone119 { get; set; } = new(2715);
public ModbusProperty<byte> Type119 { get; set; } = new(2716);
public ModbusProperty<byte> DetectorID119 { get; set; } = new(2717);
public ModbusProperty<byte> AlarmLevel119 { get; set; } = new(2718);
public ModbusProperty<byte> Temperature119 { get; set; } = new(2719, offset: -40);
public ModbusProperty<byte> CoConcentration119 { get; set; } = new(2720);
public ModbusProperty<byte> VOC119 { get; set; } = new(2721, scale: 1000);
public ModbusProperty<byte> Smoke119 { get; set; } = new(2722);
public ModbusProperty<byte> ProtectionZone120 { get; set; } = new(2738);
public ModbusProperty<byte> Type120 { get; set; } = new(2739);
public ModbusProperty<byte> DetectorID120 { get; set; } = new(2740);
public ModbusProperty<byte> AlarmLevel120 { get; set; } = new(2741);
public ModbusProperty<byte> Temperature120 { get; set; } = new(2742, offset: -40);
public ModbusProperty<byte> CoConcentration120 { get; set; } = new(2743);
public ModbusProperty<byte> VOC120 { get; set; } = new(2744, scale: 1000);
public ModbusProperty<byte> Smoke120 { get; set; } = new(2745);
public ModbusProperty<byte> ProtectionZone121 { get; set; } = new(2761);
public ModbusProperty<byte> Type121 { get; set; } = new(2762);
public ModbusProperty<byte> DetectorID121 { get; set; } = new(2763);
public ModbusProperty<byte> AlarmLevel121 { get; set; } = new(2764);
public ModbusProperty<byte> Temperature121 { get; set; } = new(2765, offset: -40);
public ModbusProperty<byte> CoConcentration121 { get; set; } = new(2766);
public ModbusProperty<byte> VOC121 { get; set; } = new(2767, scale: 1000);
public ModbusProperty<byte> Smoke121 { get; set; } = new(2768);
public ModbusProperty<byte> ProtectionZone122 { get; set; } = new(2784);
public ModbusProperty<byte> Type122 { get; set; } = new(2785);
public ModbusProperty<byte> DetectorID122 { get; set; } = new(2786);
public ModbusProperty<byte> AlarmLevel122 { get; set; } = new(2787);
public ModbusProperty<byte> Temperature122 { get; set; } = new(2788, offset: -40);
public ModbusProperty<byte> CoConcentration122 { get; set; } = new(2789);
public ModbusProperty<byte> VOC122 { get; set; } = new(2790, scale: 1000);
public ModbusProperty<byte> Smoke122 { get; set; } = new(2791);
public ModbusProperty<byte> ProtectionZone123 { get; set; } = new(2807);
public ModbusProperty<byte> Type123 { get; set; } = new(2808);
public ModbusProperty<byte> DetectorID123 { get; set; } = new(2809);
public ModbusProperty<byte> AlarmLevel123 { get; set; } = new(2810);
public ModbusProperty<byte> Temperature123 { get; set; } = new(2811, offset: -40);
public ModbusProperty<byte> CoConcentration123 { get; set; } = new(2812);
public ModbusProperty<byte> VOC123 { get; set; } = new(2813, scale: 1000);
public ModbusProperty<byte> Smoke123 { get; set; } = new(2814);
public ModbusProperty<byte> ProtectionZone124 { get; set; } = new(2830);
public ModbusProperty<byte> Type124 { get; set; } = new(2831);
public ModbusProperty<byte> DetectorID124 { get; set; } = new(2832);
public ModbusProperty<byte> AlarmLevel124 { get; set; } = new(2833);
public ModbusProperty<byte> Temperature124 { get; set; } = new(2834, offset: -40);
public ModbusProperty<byte> CoConcentration124 { get; set; } = new(2835);
public ModbusProperty<byte> VOC124 { get; set; } = new(2836, scale: 1000);
public ModbusProperty<byte> Smoke124 { get; set; } = new(2837);
public ModbusProperty<byte> ProtectionZone125 { get; set; } = new(2853);
public ModbusProperty<byte> Type125 { get; set; } = new(2854);
public ModbusProperty<byte> DetectorID125 { get; set; } = new(2855);
public ModbusProperty<byte> AlarmLevel125 { get; set; } = new(2856);
public ModbusProperty<byte> Temperature125 { get; set; } = new(2857, offset: -40);
public ModbusProperty<byte> CoConcentration125 { get; set; } = new(2858);
public ModbusProperty<byte> VOC125 { get; set; } = new(2859, scale: 1000);
public ModbusProperty<byte> Smoke125 { get; set; } = new(2860);
public ModbusProperty<byte> ProtectionZone126 { get; set; } = new(2876);
public ModbusProperty<byte> Type126 { get; set; } = new(2877);
public ModbusProperty<byte> DetectorID126 { get; set; } = new(2878);
public ModbusProperty<byte> AlarmLevel126 { get; set; } = new(2879);
public ModbusProperty<byte> Temperature126 { get; set; } = new(2880, offset: -40);
public ModbusProperty<byte> CoConcentration126 { get; set; } = new(2881);
public ModbusProperty<byte> VOC126 { get; set; } = new(2882, scale: 1000);
public ModbusProperty<byte> Smoke126 { get; set; } = new(2883);
public ModbusProperty<byte> ProtectionZone127 { get; set; } = new(2899);
public ModbusProperty<byte> Type127 { get; set; } = new(2900);
public ModbusProperty<byte> DetectorID127 { get; set; } = new(2901);
public ModbusProperty<byte> AlarmLevel127 { get; set; } = new(2902);
public ModbusProperty<byte> Temperature127 { get; set; } = new(2903, offset: -40);
public ModbusProperty<byte> CoConcentration127 { get; set; } = new(2904);
public ModbusProperty<byte> VOC127 { get; set; } = new(2905, scale: 1000);
public ModbusProperty<byte> Smoke127 { get; set; } = new(2906);
public ModbusProperty<byte> ProtectionZone128 { get; set; } = new(2922);
public ModbusProperty<byte> Type128 { get; set; } = new(2923);
public ModbusProperty<byte> DetectorID128 { get; set; } = new(2924);
public ModbusProperty<byte> AlarmLevel128 { get; set; } = new(2925);
public ModbusProperty<byte> Temperature128 { get; set; } = new(2926, offset: -40);
public ModbusProperty<byte> CoConcentration128 { get; set; } = new(2927);
public ModbusProperty<byte> VOC128 { get; set; } = new(2928, scale: 1000);
public ModbusProperty<byte> Smoke128 { get; set; } = new(2929);
}