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.

1072 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);
6 months ago
/// <summary>
/// 一氧化碳浓度
/// </summary>
public ModbusProperty<byte> CoConcentration001 { get; set; } = new(6);
6 months ago
/// <summary>
/// VOC
/// </summary>
public ModbusProperty<byte> VOC001 { get; set; } = new(7, scale: 1000);
6 months ago
public ModbusProperty<byte> Smoke001 { get; set; } = new(8);
6 months ago
public ModbusProperty<byte> ProtectionZone002 { get; set; } = new(17);
public ModbusProperty<byte> Type002 { get; set; } = new(18);
public ModbusProperty<byte> DetectorID002 { get; set; } = new(19);
public ModbusProperty<byte> AlarmLevel002 { get; set; } = new(20);
public ModbusProperty<byte> Temperature002 { get; set; } = new(21, offset: -40);
public ModbusProperty<byte> CoConcentration002 { get; set; } = new(22);
public ModbusProperty<byte> VOC002 { get; set; } = new(23, scale: 1000);
public ModbusProperty<byte> Smoke002 { get; set; } = new(24);
public ModbusProperty<byte> ProtectionZone003 { get; set; } = new(33);
public ModbusProperty<byte> Type003 { get; set; } = new(34);
public ModbusProperty<byte> DetectorID003 { get; set; } = new(35);
public ModbusProperty<byte> AlarmLevel003 { get; set; } = new(36);
public ModbusProperty<byte> Temperature003 { get; set; } = new(37, offset: -40);
public ModbusProperty<byte> CoConcentration003 { get; set; } = new(38);
public ModbusProperty<byte> VOC003 { get; set; } = new(39, scale: 1000);
public ModbusProperty<byte> Smoke003 { get; set; } = new(40);
public ModbusProperty<byte> ProtectionZone004 { get; set; } = new(49);
public ModbusProperty<byte> Type004 { get; set; } = new(50);
public ModbusProperty<byte> DetectorID004 { get; set; } = new(51);
public ModbusProperty<byte> AlarmLevel004 { get; set; } = new(52);
public ModbusProperty<byte> Temperature004 { get; set; } = new(53, offset: -40);
public ModbusProperty<byte> CoConcentration004 { get; set; } = new(54);
public ModbusProperty<byte> VOC004 { get; set; } = new(55, scale: 1000);
public ModbusProperty<byte> Smoke004 { get; set; } = new(56);
public ModbusProperty<byte> ProtectionZone005 { get; set; } = new(65);
public ModbusProperty<byte> Type005 { get; set; } = new(66);
public ModbusProperty<byte> DetectorID005 { get; set; } = new(67);
public ModbusProperty<byte> AlarmLevel005 { get; set; } = new(68);
public ModbusProperty<byte> Temperature005 { get; set; } = new(69, offset: -40);
public ModbusProperty<byte> CoConcentration005 { get; set; } = new(70);
public ModbusProperty<byte> VOC005 { get; set; } = new(71, scale: 1000);
public ModbusProperty<byte> Smoke005 { get; set; } = new(72);
public ModbusProperty<byte> ProtectionZone006 { get; set; } = new(81);
public ModbusProperty<byte> Type006 { get; set; } = new(82);
public ModbusProperty<byte> DetectorID006 { get; set; } = new(83);
public ModbusProperty<byte> AlarmLevel006 { get; set; } = new(84);
public ModbusProperty<byte> Temperature006 { get; set; } = new(85, offset: -40);
public ModbusProperty<byte> CoConcentration006 { get; set; } = new(86);
public ModbusProperty<byte> VOC006 { get; set; } = new(87, scale: 1000);
public ModbusProperty<byte> Smoke006 { get; set; } = new(88);
public ModbusProperty<byte> ProtectionZone007 { get; set; } = new(97);
public ModbusProperty<byte> Type007 { get; set; } = new(98);
public ModbusProperty<byte> DetectorID007 { get; set; } = new(99);
public ModbusProperty<byte> AlarmLevel007 { get; set; } = new(100);
public ModbusProperty<byte> Temperature007 { get; set; } = new(101, offset: -40);
public ModbusProperty<byte> CoConcentration007 { get; set; } = new(102);
public ModbusProperty<byte> VOC007 { get; set; } = new(103, scale: 1000);
public ModbusProperty<byte> Smoke007 { get; set; } = new(104);
public ModbusProperty<byte> ProtectionZone008 { get; set; } = new(113);
public ModbusProperty<byte> Type008 { get; set; } = new(114);
public ModbusProperty<byte> DetectorID008 { get; set; } = new(115);
public ModbusProperty<byte> AlarmLevel008 { get; set; } = new(116);
public ModbusProperty<byte> Temperature008 { get; set; } = new(117, offset: -40);
public ModbusProperty<byte> CoConcentration008 { get; set; } = new(118);
public ModbusProperty<byte> VOC008 { get; set; } = new(119, scale: 1000);
public ModbusProperty<byte> Smoke008 { get; set; } = new(120);
public ModbusProperty<byte> ProtectionZone009 { get; set; } = new(129);
public ModbusProperty<byte> Type009 { get; set; } = new(130);
public ModbusProperty<byte> DetectorID009 { get; set; } = new(131);
public ModbusProperty<byte> AlarmLevel009 { get; set; } = new(132);
public ModbusProperty<byte> Temperature009 { get; set; } = new(133, offset: -40);
public ModbusProperty<byte> CoConcentration009 { get; set; } = new(134);
public ModbusProperty<byte> VOC009 { get; set; } = new(135, scale: 1000);
public ModbusProperty<byte> Smoke009 { get; set; } = new(136);
public ModbusProperty<byte> ProtectionZone010 { get; set; } = new(145);
public ModbusProperty<byte> Type010 { get; set; } = new(146);
public ModbusProperty<byte> DetectorID010 { get; set; } = new(147);
public ModbusProperty<byte> AlarmLevel010 { get; set; } = new(148);
public ModbusProperty<byte> Temperature010 { get; set; } = new(149, offset: -40);
public ModbusProperty<byte> CoConcentration010 { get; set; } = new(150);
public ModbusProperty<byte> VOC010 { get; set; } = new(151, scale: 1000);
public ModbusProperty<byte> Smoke010 { get; set; } = new(152);
public ModbusProperty<byte> ProtectionZone011 { get; set; } = new(161);
public ModbusProperty<byte> Type011 { get; set; } = new(162);
public ModbusProperty<byte> DetectorID011 { get; set; } = new(163);
public ModbusProperty<byte> AlarmLevel011 { get; set; } = new(164);
public ModbusProperty<byte> Temperature011 { get; set; } = new(165, offset: -40);
public ModbusProperty<byte> CoConcentration011 { get; set; } = new(166);
public ModbusProperty<byte> VOC011 { get; set; } = new(167, scale: 1000);
public ModbusProperty<byte> Smoke011 { get; set; } = new(168);
public ModbusProperty<byte> ProtectionZone012 { get; set; } = new(177);
public ModbusProperty<byte> Type012 { get; set; } = new(178);
public ModbusProperty<byte> DetectorID012 { get; set; } = new(179);
public ModbusProperty<byte> AlarmLevel012 { get; set; } = new(180);
public ModbusProperty<byte> Temperature012 { get; set; } = new(181, offset: -40);
public ModbusProperty<byte> CoConcentration012 { get; set; } = new(182);
public ModbusProperty<byte> VOC012 { get; set; } = new(183, scale: 1000);
public ModbusProperty<byte> Smoke012 { get; set; } = new(184);
public ModbusProperty<byte> ProtectionZone013 { get; set; } = new(193);
public ModbusProperty<byte> Type013 { get; set; } = new(194);
public ModbusProperty<byte> DetectorID013 { get; set; } = new(195);
public ModbusProperty<byte> AlarmLevel013 { get; set; } = new(196);
public ModbusProperty<byte> Temperature013 { get; set; } = new(197, offset: -40);
public ModbusProperty<byte> CoConcentration013 { get; set; } = new(198);
public ModbusProperty<byte> VOC013 { get; set; } = new(199, scale: 1000);
public ModbusProperty<byte> Smoke013 { get; set; } = new(200);
public ModbusProperty<byte> ProtectionZone014 { get; set; } = new(209);
public ModbusProperty<byte> Type014 { get; set; } = new(210);
public ModbusProperty<byte> DetectorID014 { get; set; } = new(211);
public ModbusProperty<byte> AlarmLevel014 { get; set; } = new(212);
public ModbusProperty<byte> Temperature014 { get; set; } = new(213, offset: -40);
public ModbusProperty<byte> CoConcentration014 { get; set; } = new(214);
public ModbusProperty<byte> VOC014 { get; set; } = new(215, scale: 1000);
public ModbusProperty<byte> Smoke014 { get; set; } = new(216);
public ModbusProperty<byte> ProtectionZone015 { get; set; } = new(225);
public ModbusProperty<byte> Type015 { get; set; } = new(226);
public ModbusProperty<byte> DetectorID015 { get; set; } = new(227);
public ModbusProperty<byte> AlarmLevel015 { get; set; } = new(228);
public ModbusProperty<byte> Temperature015 { get; set; } = new(229, offset: -40);
public ModbusProperty<byte> CoConcentration015 { get; set; } = new(230);
public ModbusProperty<byte> VOC015 { get; set; } = new(231, scale: 1000);
public ModbusProperty<byte> Smoke015 { get; set; } = new(232);
public ModbusProperty<byte> ProtectionZone016 { get; set; } = new(241);
public ModbusProperty<byte> Type016 { get; set; } = new(242);
public ModbusProperty<byte> DetectorID016 { get; set; } = new(243);
public ModbusProperty<byte> AlarmLevel016 { get; set; } = new(244);
public ModbusProperty<byte> Temperature016 { get; set; } = new(245, offset: -40);
public ModbusProperty<byte> CoConcentration016 { get; set; } = new(246);
public ModbusProperty<byte> VOC016 { get; set; } = new(247, scale: 1000);
public ModbusProperty<byte> Smoke016 { get; set; } = new(248);
public ModbusProperty<byte> ProtectionZone017 { get; set; } = new(257);
public ModbusProperty<byte> Type017 { get; set; } = new(258);
public ModbusProperty<byte> DetectorID017 { get; set; } = new(259);
public ModbusProperty<byte> AlarmLevel017 { get; set; } = new(260);
public ModbusProperty<byte> Temperature017 { get; set; } = new(261, offset: -40);
public ModbusProperty<byte> CoConcentration017 { get; set; } = new(262);
public ModbusProperty<byte> VOC017 { get; set; } = new(263, scale: 1000);
public ModbusProperty<byte> Smoke017 { get; set; } = new(264);
public ModbusProperty<byte> ProtectionZone018 { get; set; } = new(273);
public ModbusProperty<byte> Type018 { get; set; } = new(274);
public ModbusProperty<byte> DetectorID018 { get; set; } = new(275);
public ModbusProperty<byte> AlarmLevel018 { get; set; } = new(276);
public ModbusProperty<byte> Temperature018 { get; set; } = new(277, offset: -40);
public ModbusProperty<byte> CoConcentration018 { get; set; } = new(278);
public ModbusProperty<byte> VOC018 { get; set; } = new(279, scale: 1000);
public ModbusProperty<byte> Smoke018 { get; set; } = new(280);
public ModbusProperty<byte> ProtectionZone019 { get; set; } = new(289);
public ModbusProperty<byte> Type019 { get; set; } = new(290);
public ModbusProperty<byte> DetectorID019 { get; set; } = new(291);
public ModbusProperty<byte> AlarmLevel019 { get; set; } = new(292);
public ModbusProperty<byte> Temperature019 { get; set; } = new(293, offset: -40);
public ModbusProperty<byte> CoConcentration019 { get; set; } = new(294);
public ModbusProperty<byte> VOC019 { get; set; } = new(295, scale: 1000);
public ModbusProperty<byte> Smoke019 { get; set; } = new(296);
public ModbusProperty<byte> ProtectionZone020 { get; set; } = new(305);
public ModbusProperty<byte> Type020 { get; set; } = new(306);
public ModbusProperty<byte> DetectorID020 { get; set; } = new(307);
public ModbusProperty<byte> AlarmLevel020 { get; set; } = new(308);
public ModbusProperty<byte> Temperature020 { get; set; } = new(309, offset: -40);
public ModbusProperty<byte> CoConcentration020 { get; set; } = new(310);
public ModbusProperty<byte> VOC020 { get; set; } = new(311, scale: 1000);
public ModbusProperty<byte> Smoke020 { get; set; } = new(312);
public ModbusProperty<byte> ProtectionZone021 { get; set; } = new(321);
public ModbusProperty<byte> Type021 { get; set; } = new(322);
public ModbusProperty<byte> DetectorID021 { get; set; } = new(323);
public ModbusProperty<byte> AlarmLevel021 { get; set; } = new(324);
public ModbusProperty<byte> Temperature021 { get; set; } = new(325, offset: -40);
public ModbusProperty<byte> CoConcentration021 { get; set; } = new(326);
public ModbusProperty<byte> VOC021 { get; set; } = new(327, scale: 1000);
public ModbusProperty<byte> Smoke021 { get; set; } = new(328);
public ModbusProperty<byte> ProtectionZone022 { get; set; } = new(337);
public ModbusProperty<byte> Type022 { get; set; } = new(338);
public ModbusProperty<byte> DetectorID022 { get; set; } = new(339);
public ModbusProperty<byte> AlarmLevel022 { get; set; } = new(340);
public ModbusProperty<byte> Temperature022 { get; set; } = new(341, offset: -40);
public ModbusProperty<byte> CoConcentration022 { get; set; } = new(342);
public ModbusProperty<byte> VOC022 { get; set; } = new(343, scale: 1000);
public ModbusProperty<byte> Smoke022 { get; set; } = new(344);
public ModbusProperty<byte> ProtectionZone023 { get; set; } = new(353);
public ModbusProperty<byte> Type023 { get; set; } = new(354);
public ModbusProperty<byte> DetectorID023 { get; set; } = new(355);
public ModbusProperty<byte> AlarmLevel023 { get; set; } = new(356);
public ModbusProperty<byte> Temperature023 { get; set; } = new(357, offset: -40);
public ModbusProperty<byte> CoConcentration023 { get; set; } = new(358);
public ModbusProperty<byte> VOC023 { get; set; } = new(359, scale: 1000);
public ModbusProperty<byte> Smoke023 { get; set; } = new(360);
public ModbusProperty<byte> ProtectionZone024 { get; set; } = new(369);
public ModbusProperty<byte> Type024 { get; set; } = new(370);
public ModbusProperty<byte> DetectorID024 { get; set; } = new(371);
public ModbusProperty<byte> AlarmLevel024 { get; set; } = new(372);
public ModbusProperty<byte> Temperature024 { get; set; } = new(373, offset: -40);
public ModbusProperty<byte> CoConcentration024 { get; set; } = new(374);
public ModbusProperty<byte> VOC024 { get; set; } = new(375, scale: 1000);
public ModbusProperty<byte> Smoke024 { get; set; } = new(376);
public ModbusProperty<byte> ProtectionZone025 { get; set; } = new(385);
public ModbusProperty<byte> Type025 { get; set; } = new(386);
public ModbusProperty<byte> DetectorID025 { get; set; } = new(387);
public ModbusProperty<byte> AlarmLevel025 { get; set; } = new(388);
public ModbusProperty<byte> Temperature025 { get; set; } = new(389, offset: -40);
public ModbusProperty<byte> CoConcentration025 { get; set; } = new(390);
public ModbusProperty<byte> VOC025 { get; set; } = new(391, scale: 1000);
public ModbusProperty<byte> Smoke025 { get; set; } = new(392);
public ModbusProperty<byte> ProtectionZone026 { get; set; } = new(401);
public ModbusProperty<byte> Type026 { get; set; } = new(402);
public ModbusProperty<byte> DetectorID026 { get; set; } = new(403);
public ModbusProperty<byte> AlarmLevel026 { get; set; } = new(404);
public ModbusProperty<byte> Temperature026 { get; set; } = new(405, offset: -40);
public ModbusProperty<byte> CoConcentration026 { get; set; } = new(406);
public ModbusProperty<byte> VOC026 { get; set; } = new(407, scale: 1000);
public ModbusProperty<byte> Smoke026 { get; set; } = new(408);
public ModbusProperty<byte> ProtectionZone027 { get; set; } = new(417);
public ModbusProperty<byte> Type027 { get; set; } = new(418);
public ModbusProperty<byte> DetectorID027 { get; set; } = new(419);
public ModbusProperty<byte> AlarmLevel027 { get; set; } = new(420);
public ModbusProperty<byte> Temperature027 { get; set; } = new(421, offset: -40);
public ModbusProperty<byte> CoConcentration027 { get; set; } = new(422);
public ModbusProperty<byte> VOC027 { get; set; } = new(423, scale: 1000);
public ModbusProperty<byte> Smoke027 { get; set; } = new(424);
public ModbusProperty<byte> ProtectionZone028 { get; set; } = new(433);
public ModbusProperty<byte> Type028 { get; set; } = new(434);
public ModbusProperty<byte> DetectorID028 { get; set; } = new(435);
public ModbusProperty<byte> AlarmLevel028 { get; set; } = new(436);
public ModbusProperty<byte> Temperature028 { get; set; } = new(437, offset: -40);
public ModbusProperty<byte> CoConcentration028 { get; set; } = new(438);
public ModbusProperty<byte> VOC028 { get; set; } = new(439, scale: 1000);
public ModbusProperty<byte> Smoke028 { get; set; } = new(440);
public ModbusProperty<byte> ProtectionZone029 { get; set; } = new(449);
public ModbusProperty<byte> Type029 { get; set; } = new(450);
public ModbusProperty<byte> DetectorID029 { get; set; } = new(451);
public ModbusProperty<byte> AlarmLevel029 { get; set; } = new(452);
public ModbusProperty<byte> Temperature029 { get; set; } = new(453, offset: -40);
public ModbusProperty<byte> CoConcentration029 { get; set; } = new(454);
public ModbusProperty<byte> VOC029 { get; set; } = new(455, scale: 1000);
public ModbusProperty<byte> Smoke029 { get; set; } = new(456);
public ModbusProperty<byte> ProtectionZone030 { get; set; } = new(465);
public ModbusProperty<byte> Type030 { get; set; } = new(466);
public ModbusProperty<byte> DetectorID030 { get; set; } = new(467);
public ModbusProperty<byte> AlarmLevel030 { get; set; } = new(468);
public ModbusProperty<byte> Temperature030 { get; set; } = new(469, offset: -40);
public ModbusProperty<byte> CoConcentration030 { get; set; } = new(470);
public ModbusProperty<byte> VOC030 { get; set; } = new(471, scale: 1000);
public ModbusProperty<byte> Smoke030 { get; set; } = new(472);
public ModbusProperty<byte> ProtectionZone031 { get; set; } = new(481);
public ModbusProperty<byte> Type031 { get; set; } = new(482);
public ModbusProperty<byte> DetectorID031 { get; set; } = new(483);
public ModbusProperty<byte> AlarmLevel031 { get; set; } = new(484);
public ModbusProperty<byte> Temperature031 { get; set; } = new(485, offset: -40);
public ModbusProperty<byte> CoConcentration031 { get; set; } = new(486);
public ModbusProperty<byte> VOC031 { get; set; } = new(487, scale: 1000);
public ModbusProperty<byte> Smoke031 { get; set; } = new(488);
public ModbusProperty<byte> ProtectionZone032 { get; set; } = new(497);
public ModbusProperty<byte> Type032 { get; set; } = new(498);
public ModbusProperty<byte> DetectorID032 { get; set; } = new(499);
public ModbusProperty<byte> AlarmLevel032 { get; set; } = new(500);
public ModbusProperty<byte> Temperature032 { get; set; } = new(501, offset: -40);
public ModbusProperty<byte> CoConcentration032 { get; set; } = new(502);
public ModbusProperty<byte> VOC032 { get; set; } = new(503, scale: 1000);
public ModbusProperty<byte> Smoke032 { get; set; } = new(504);
public ModbusProperty<byte> ProtectionZone033 { get; set; } = new(513);
public ModbusProperty<byte> Type033 { get; set; } = new(514);
public ModbusProperty<byte> DetectorID033 { get; set; } = new(515);
public ModbusProperty<byte> AlarmLevel033 { get; set; } = new(516);
public ModbusProperty<byte> Temperature033 { get; set; } = new(517, offset: -40);
public ModbusProperty<byte> CoConcentration033 { get; set; } = new(518);
public ModbusProperty<byte> VOC033 { get; set; } = new(519, scale: 1000);
public ModbusProperty<byte> Smoke033 { get; set; } = new(520);
public ModbusProperty<byte> ProtectionZone034 { get; set; } = new(529);
public ModbusProperty<byte> Type034 { get; set; } = new(530);
public ModbusProperty<byte> DetectorID034 { get; set; } = new(531);
public ModbusProperty<byte> AlarmLevel034 { get; set; } = new(532);
public ModbusProperty<byte> Temperature034 { get; set; } = new(533, offset: -40);
public ModbusProperty<byte> CoConcentration034 { get; set; } = new(534);
public ModbusProperty<byte> VOC034 { get; set; } = new(535, scale: 1000);
public ModbusProperty<byte> Smoke034 { get; set; } = new(536);
public ModbusProperty<byte> ProtectionZone035 { get; set; } = new(545);
public ModbusProperty<byte> Type035 { get; set; } = new(546);
public ModbusProperty<byte> DetectorID035 { get; set; } = new(547);
public ModbusProperty<byte> AlarmLevel035 { get; set; } = new(548);
public ModbusProperty<byte> Temperature035 { get; set; } = new(549, offset: -40);
public ModbusProperty<byte> CoConcentration035 { get; set; } = new(550);
public ModbusProperty<byte> VOC035 { get; set; } = new(551, scale: 1000);
public ModbusProperty<byte> Smoke035 { get; set; } = new(552);
public ModbusProperty<byte> ProtectionZone036 { get; set; } = new(561);
public ModbusProperty<byte> Type036 { get; set; } = new(562);
public ModbusProperty<byte> DetectorID036 { get; set; } = new(563);
public ModbusProperty<byte> AlarmLevel036 { get; set; } = new(564);
public ModbusProperty<byte> Temperature036 { get; set; } = new(565, offset: -40);
public ModbusProperty<byte> CoConcentration036 { get; set; } = new(566);
public ModbusProperty<byte> VOC036 { get; set; } = new(567, scale: 1000);
public ModbusProperty<byte> Smoke036 { get; set; } = new(568);
public ModbusProperty<byte> ProtectionZone037 { get; set; } = new(577);
public ModbusProperty<byte> Type037 { get; set; } = new(578);
public ModbusProperty<byte> DetectorID037 { get; set; } = new(579);
public ModbusProperty<byte> AlarmLevel037 { get; set; } = new(580);
public ModbusProperty<byte> Temperature037 { get; set; } = new(581, offset: -40);
public ModbusProperty<byte> CoConcentration037 { get; set; } = new(582);
public ModbusProperty<byte> VOC037 { get; set; } = new(583, scale: 1000);
public ModbusProperty<byte> Smoke037 { get; set; } = new(584);
public ModbusProperty<byte> ProtectionZone038 { get; set; } = new(593);
public ModbusProperty<byte> Type038 { get; set; } = new(594);
public ModbusProperty<byte> DetectorID038 { get; set; } = new(595);
public ModbusProperty<byte> AlarmLevel038 { get; set; } = new(596);
public ModbusProperty<byte> Temperature038 { get; set; } = new(597, offset: -40);
public ModbusProperty<byte> CoConcentration038 { get; set; } = new(598);
public ModbusProperty<byte> VOC038 { get; set; } = new(599, scale: 1000);
public ModbusProperty<byte> Smoke038 { get; set; } = new(600);
public ModbusProperty<byte> ProtectionZone039 { get; set; } = new(609);
public ModbusProperty<byte> Type039 { get; set; } = new(610);
public ModbusProperty<byte> DetectorID039 { get; set; } = new(611);
public ModbusProperty<byte> AlarmLevel039 { get; set; } = new(612);
public ModbusProperty<byte> Temperature039 { get; set; } = new(613, offset: -40);
public ModbusProperty<byte> CoConcentration039 { get; set; } = new(614);
public ModbusProperty<byte> VOC039 { get; set; } = new(615, scale: 1000);
public ModbusProperty<byte> Smoke039 { get; set; } = new(616);
public ModbusProperty<byte> ProtectionZone040 { get; set; } = new(625);
public ModbusProperty<byte> Type040 { get; set; } = new(626);
public ModbusProperty<byte> DetectorID040 { get; set; } = new(627);
public ModbusProperty<byte> AlarmLevel040 { get; set; } = new(628);
public ModbusProperty<byte> Temperature040 { get; set; } = new(629, offset: -40);
public ModbusProperty<byte> CoConcentration040 { get; set; } = new(630);
public ModbusProperty<byte> VOC040 { get; set; } = new(631, scale: 1000);
public ModbusProperty<byte> Smoke040 { get; set; } = new(632);
public ModbusProperty<byte> ProtectionZone041 { get; set; } = new(641);
public ModbusProperty<byte> Type041 { get; set; } = new(642);
public ModbusProperty<byte> DetectorID041 { get; set; } = new(643);
public ModbusProperty<byte> AlarmLevel041 { get; set; } = new(644);
public ModbusProperty<byte> Temperature041 { get; set; } = new(645, offset: -40);
public ModbusProperty<byte> CoConcentration041 { get; set; } = new(646);
public ModbusProperty<byte> VOC041 { get; set; } = new(647, scale: 1000);
public ModbusProperty<byte> Smoke041 { get; set; } = new(648);
public ModbusProperty<byte> ProtectionZone042 { get; set; } = new(657);
public ModbusProperty<byte> Type042 { get; set; } = new(658);
public ModbusProperty<byte> DetectorID042 { get; set; } = new(659);
public ModbusProperty<byte> AlarmLevel042 { get; set; } = new(660);
public ModbusProperty<byte> Temperature042 { get; set; } = new(661, offset: -40);
public ModbusProperty<byte> CoConcentration042 { get; set; } = new(662);
public ModbusProperty<byte> VOC042 { get; set; } = new(663, scale: 1000);
public ModbusProperty<byte> Smoke042 { get; set; } = new(664);
public ModbusProperty<byte> ProtectionZone043 { get; set; } = new(673);
public ModbusProperty<byte> Type043 { get; set; } = new(674);
public ModbusProperty<byte> DetectorID043 { get; set; } = new(675);
public ModbusProperty<byte> AlarmLevel043 { get; set; } = new(676);
public ModbusProperty<byte> Temperature043 { get; set; } = new(677, offset: -40);
public ModbusProperty<byte> CoConcentration043 { get; set; } = new(678);
public ModbusProperty<byte> VOC043 { get; set; } = new(679, scale: 1000);
public ModbusProperty<byte> Smoke043 { get; set; } = new(680);
public ModbusProperty<byte> ProtectionZone044 { get; set; } = new(689);
public ModbusProperty<byte> Type044 { get; set; } = new(690);
public ModbusProperty<byte> DetectorID044 { get; set; } = new(691);
public ModbusProperty<byte> AlarmLevel044 { get; set; } = new(692);
public ModbusProperty<byte> Temperature044 { get; set; } = new(693, offset: -40);
public ModbusProperty<byte> CoConcentration044 { get; set; } = new(694);
public ModbusProperty<byte> VOC044 { get; set; } = new(695, scale: 1000);
public ModbusProperty<byte> Smoke044 { get; set; } = new(696);
public ModbusProperty<byte> ProtectionZone045 { get; set; } = new(705);
public ModbusProperty<byte> Type045 { get; set; } = new(706);
public ModbusProperty<byte> DetectorID045 { get; set; } = new(707);
public ModbusProperty<byte> AlarmLevel045 { get; set; } = new(708);
public ModbusProperty<byte> Temperature045 { get; set; } = new(709, offset: -40);
public ModbusProperty<byte> CoConcentration045 { get; set; } = new(710);
public ModbusProperty<byte> VOC045 { get; set; } = new(711, scale: 1000);
public ModbusProperty<byte> Smoke045 { get; set; } = new(712);
public ModbusProperty<byte> ProtectionZone046 { get; set; } = new(721);
public ModbusProperty<byte> Type046 { get; set; } = new(722);
public ModbusProperty<byte> DetectorID046 { get; set; } = new(723);
public ModbusProperty<byte> AlarmLevel046 { get; set; } = new(724);
public ModbusProperty<byte> Temperature046 { get; set; } = new(725, offset: -40);
public ModbusProperty<byte> CoConcentration046 { get; set; } = new(726);
public ModbusProperty<byte> VOC046 { get; set; } = new(727, scale: 1000);
public ModbusProperty<byte> Smoke046 { get; set; } = new(728);
public ModbusProperty<byte> ProtectionZone047 { get; set; } = new(737);
public ModbusProperty<byte> Type047 { get; set; } = new(738);
public ModbusProperty<byte> DetectorID047 { get; set; } = new(739);
public ModbusProperty<byte> AlarmLevel047 { get; set; } = new(740);
public ModbusProperty<byte> Temperature047 { get; set; } = new(741, offset: -40);
public ModbusProperty<byte> CoConcentration047 { get; set; } = new(742);
public ModbusProperty<byte> VOC047 { get; set; } = new(743, scale: 1000);
public ModbusProperty<byte> Smoke047 { get; set; } = new(744);
public ModbusProperty<byte> ProtectionZone048 { get; set; } = new(753);
public ModbusProperty<byte> Type048 { get; set; } = new(754);
public ModbusProperty<byte> DetectorID048 { get; set; } = new(755);
public ModbusProperty<byte> AlarmLevel048 { get; set; } = new(756);
public ModbusProperty<byte> Temperature048 { get; set; } = new(757, offset: -40);
public ModbusProperty<byte> CoConcentration048 { get; set; } = new(758);
public ModbusProperty<byte> VOC048 { get; set; } = new(759, scale: 1000);
public ModbusProperty<byte> Smoke048 { get; set; } = new(760);
public ModbusProperty<byte> ProtectionZone049 { get; set; } = new(769);
public ModbusProperty<byte> Type049 { get; set; } = new(770);
public ModbusProperty<byte> DetectorID049 { get; set; } = new(771);
public ModbusProperty<byte> AlarmLevel049 { get; set; } = new(772);
public ModbusProperty<byte> Temperature049 { get; set; } = new(773, offset: -40);
public ModbusProperty<byte> CoConcentration049 { get; set; } = new(774);
public ModbusProperty<byte> VOC049 { get; set; } = new(775, scale: 1000);
public ModbusProperty<byte> Smoke049 { get; set; } = new(776);
public ModbusProperty<byte> ProtectionZone050 { get; set; } = new(785);
public ModbusProperty<byte> Type050 { get; set; } = new(786);
public ModbusProperty<byte> DetectorID050 { get; set; } = new(787);
public ModbusProperty<byte> AlarmLevel050 { get; set; } = new(788);
public ModbusProperty<byte> Temperature050 { get; set; } = new(789, offset: -40);
public ModbusProperty<byte> CoConcentration050 { get; set; } = new(790);
public ModbusProperty<byte> VOC050 { get; set; } = new(791, scale: 1000);
public ModbusProperty<byte> Smoke050 { get; set; } = new(792);
public ModbusProperty<byte> ProtectionZone051 { get; set; } = new(801);
public ModbusProperty<byte> Type051 { get; set; } = new(802);
public ModbusProperty<byte> DetectorID051 { get; set; } = new(803);
public ModbusProperty<byte> AlarmLevel051 { get; set; } = new(804);
public ModbusProperty<byte> Temperature051 { get; set; } = new(805, offset: -40);
public ModbusProperty<byte> CoConcentration051 { get; set; } = new(806);
public ModbusProperty<byte> VOC051 { get; set; } = new(807, scale: 1000);
public ModbusProperty<byte> Smoke051 { get; set; } = new(808);
public ModbusProperty<byte> ProtectionZone052 { get; set; } = new(817);
public ModbusProperty<byte> Type052 { get; set; } = new(818);
public ModbusProperty<byte> DetectorID052 { get; set; } = new(819);
public ModbusProperty<byte> AlarmLevel052 { get; set; } = new(820);
public ModbusProperty<byte> Temperature052 { get; set; } = new(821, offset: -40);
public ModbusProperty<byte> CoConcentration052 { get; set; } = new(822);
public ModbusProperty<byte> VOC052 { get; set; } = new(823, scale: 1000);
public ModbusProperty<byte> Smoke052 { get; set; } = new(824);
public ModbusProperty<byte> ProtectionZone053 { get; set; } = new(833);
public ModbusProperty<byte> Type053 { get; set; } = new(834);
public ModbusProperty<byte> DetectorID053 { get; set; } = new(835);
public ModbusProperty<byte> AlarmLevel053 { get; set; } = new(836);
public ModbusProperty<byte> Temperature053 { get; set; } = new(837, offset: -40);
public ModbusProperty<byte> CoConcentration053 { get; set; } = new(838);
public ModbusProperty<byte> VOC053 { get; set; } = new(839, scale: 1000);
public ModbusProperty<byte> Smoke053 { get; set; } = new(840);
public ModbusProperty<byte> ProtectionZone054 { get; set; } = new(849);
public ModbusProperty<byte> Type054 { get; set; } = new(850);
public ModbusProperty<byte> DetectorID054 { get; set; } = new(851);
public ModbusProperty<byte> AlarmLevel054 { get; set; } = new(852);
public ModbusProperty<byte> Temperature054 { get; set; } = new(853, offset: -40);
public ModbusProperty<byte> CoConcentration054 { get; set; } = new(854);
public ModbusProperty<byte> VOC054 { get; set; } = new(855, scale: 1000);
public ModbusProperty<byte> Smoke054 { get; set; } = new(856);
public ModbusProperty<byte> ProtectionZone055 { get; set; } = new(865);
public ModbusProperty<byte> Type055 { get; set; } = new(866);
public ModbusProperty<byte> DetectorID055 { get; set; } = new(867);
public ModbusProperty<byte> AlarmLevel055 { get; set; } = new(868);
public ModbusProperty<byte> Temperature055 { get; set; } = new(869, offset: -40);
public ModbusProperty<byte> CoConcentration055 { get; set; } = new(870);
public ModbusProperty<byte> VOC055 { get; set; } = new(871, scale: 1000);
public ModbusProperty<byte> Smoke055 { get; set; } = new(872);
public ModbusProperty<byte> ProtectionZone056 { get; set; } = new(881);
public ModbusProperty<byte> Type056 { get; set; } = new(882);
public ModbusProperty<byte> DetectorID056 { get; set; } = new(883);
public ModbusProperty<byte> AlarmLevel056 { get; set; } = new(884);
public ModbusProperty<byte> Temperature056 { get; set; } = new(885, offset: -40);
public ModbusProperty<byte> CoConcentration056 { get; set; } = new(886);
public ModbusProperty<byte> VOC056 { get; set; } = new(887, scale: 1000);
public ModbusProperty<byte> Smoke056 { get; set; } = new(888);
public ModbusProperty<byte> ProtectionZone057 { get; set; } = new(897);
public ModbusProperty<byte> Type057 { get; set; } = new(898);
public ModbusProperty<byte> DetectorID057 { get; set; } = new(899);
public ModbusProperty<byte> AlarmLevel057 { get; set; } = new(900);
public ModbusProperty<byte> Temperature057 { get; set; } = new(901, offset: -40);
public ModbusProperty<byte> CoConcentration057 { get; set; } = new(902);
public ModbusProperty<byte> VOC057 { get; set; } = new(903, scale: 1000);
public ModbusProperty<byte> Smoke057 { get; set; } = new(904);
public ModbusProperty<byte> ProtectionZone058 { get; set; } = new(913);
public ModbusProperty<byte> Type058 { get; set; } = new(914);
public ModbusProperty<byte> DetectorID058 { get; set; } = new(915);
public ModbusProperty<byte> AlarmLevel058 { get; set; } = new(916);
public ModbusProperty<byte> Temperature058 { get; set; } = new(917, offset: -40);
public ModbusProperty<byte> CoConcentration058 { get; set; } = new(918);
public ModbusProperty<byte> VOC058 { get; set; } = new(919, scale: 1000);
public ModbusProperty<byte> Smoke058 { get; set; } = new(920);
public ModbusProperty<byte> ProtectionZone059 { get; set; } = new(929);
public ModbusProperty<byte> Type059 { get; set; } = new(930);
public ModbusProperty<byte> DetectorID059 { get; set; } = new(931);
public ModbusProperty<byte> AlarmLevel059 { get; set; } = new(932);
public ModbusProperty<byte> Temperature059 { get; set; } = new(933, offset: -40);
public ModbusProperty<byte> CoConcentration059 { get; set; } = new(934);
public ModbusProperty<byte> VOC059 { get; set; } = new(935, scale: 1000);
public ModbusProperty<byte> Smoke059 { get; set; } = new(936);
public ModbusProperty<byte> ProtectionZone060 { get; set; } = new(945);
public ModbusProperty<byte> Type060 { get; set; } = new(946);
public ModbusProperty<byte> DetectorID060 { get; set; } = new(947);
public ModbusProperty<byte> AlarmLevel060 { get; set; } = new(948);
public ModbusProperty<byte> Temperature060 { get; set; } = new(949, offset: -40);
public ModbusProperty<byte> CoConcentration060 { get; set; } = new(950);
public ModbusProperty<byte> VOC060 { get; set; } = new(951, scale: 1000);
public ModbusProperty<byte> Smoke060 { get; set; } = new(952);
public ModbusProperty<byte> ProtectionZone061 { get; set; } = new(961);
public ModbusProperty<byte> Type061 { get; set; } = new(962);
public ModbusProperty<byte> DetectorID061 { get; set; } = new(963);
public ModbusProperty<byte> AlarmLevel061 { get; set; } = new(964);
public ModbusProperty<byte> Temperature061 { get; set; } = new(965, offset: -40);
public ModbusProperty<byte> CoConcentration061 { get; set; } = new(966);
public ModbusProperty<byte> VOC061 { get; set; } = new(967, scale: 1000);
public ModbusProperty<byte> Smoke061 { get; set; } = new(968);
public ModbusProperty<byte> ProtectionZone062 { get; set; } = new(977);
public ModbusProperty<byte> Type062 { get; set; } = new(978);
public ModbusProperty<byte> DetectorID062 { get; set; } = new(979);
public ModbusProperty<byte> AlarmLevel062 { get; set; } = new(980);
public ModbusProperty<byte> Temperature062 { get; set; } = new(981, offset: -40);
public ModbusProperty<byte> CoConcentration062 { get; set; } = new(982);
public ModbusProperty<byte> VOC062 { get; set; } = new(983, scale: 1000);
public ModbusProperty<byte> Smoke062 { get; set; } = new(984);
public ModbusProperty<byte> ProtectionZone063 { get; set; } = new(993);
public ModbusProperty<byte> Type063 { get; set; } = new(994);
public ModbusProperty<byte> DetectorID063 { get; set; } = new(995);
public ModbusProperty<byte> AlarmLevel063 { get; set; } = new(996);
public ModbusProperty<byte> Temperature063 { get; set; } = new(997, offset: -40);
public ModbusProperty<byte> CoConcentration063 { get; set; } = new(998);
public ModbusProperty<byte> VOC063 { get; set; } = new(999, scale: 1000);
public ModbusProperty<byte> Smoke063 { get; set; } = new(1000);
public ModbusProperty<byte> ProtectionZone064 { get; set; } = new(1009);
public ModbusProperty<byte> Type064 { get; set; } = new(1010);
public ModbusProperty<byte> DetectorID064 { get; set; } = new(1011);
public ModbusProperty<byte> AlarmLevel064 { get; set; } = new(1012);
public ModbusProperty<byte> Temperature064 { get; set; } = new(1013, offset: -40);
public ModbusProperty<byte> CoConcentration064 { get; set; } = new(1014);
public ModbusProperty<byte> VOC064 { get; set; } = new(1015, scale: 1000);
public ModbusProperty<byte> Smoke064 { get; set; } = new(1016);
public ModbusProperty<byte> ProtectionZone065 { get; set; } = new(1025);
public ModbusProperty<byte> Type065 { get; set; } = new(1026);
public ModbusProperty<byte> DetectorID065 { get; set; } = new(1027);
public ModbusProperty<byte> AlarmLevel065 { get; set; } = new(1028);
public ModbusProperty<byte> Temperature065 { get; set; } = new(1029, offset: -40);
public ModbusProperty<byte> CoConcentration065 { get; set; } = new(1030);
public ModbusProperty<byte> VOC065 { get; set; } = new(1031, scale: 1000);
public ModbusProperty<byte> Smoke065 { get; set; } = new(1032);
public ModbusProperty<byte> ProtectionZone066 { get; set; } = new(1041);
public ModbusProperty<byte> Type066 { get; set; } = new(1042);
public ModbusProperty<byte> DetectorID066 { get; set; } = new(1043);
public ModbusProperty<byte> AlarmLevel066 { get; set; } = new(1044);
public ModbusProperty<byte> Temperature066 { get; set; } = new(1045, offset: -40);
public ModbusProperty<byte> CoConcentration066 { get; set; } = new(1046);
public ModbusProperty<byte> VOC066 { get; set; } = new(1047, scale: 1000);
public ModbusProperty<byte> Smoke066 { get; set; } = new(1048);
public ModbusProperty<byte> ProtectionZone067 { get; set; } = new(1057);
public ModbusProperty<byte> Type067 { get; set; } = new(1058);
public ModbusProperty<byte> DetectorID067 { get; set; } = new(1059);
public ModbusProperty<byte> AlarmLevel067 { get; set; } = new(1060);
public ModbusProperty<byte> Temperature067 { get; set; } = new(1061, offset: -40);
public ModbusProperty<byte> CoConcentration067 { get; set; } = new(1062);
public ModbusProperty<byte> VOC067 { get; set; } = new(1063, scale: 1000);
public ModbusProperty<byte> Smoke067 { get; set; } = new(1064);
public ModbusProperty<byte> ProtectionZone068 { get; set; } = new(1073);
public ModbusProperty<byte> Type068 { get; set; } = new(1074);
public ModbusProperty<byte> DetectorID068 { get; set; } = new(1075);
public ModbusProperty<byte> AlarmLevel068 { get; set; } = new(1076);
public ModbusProperty<byte> Temperature068 { get; set; } = new(1077, offset: -40);
public ModbusProperty<byte> CoConcentration068 { get; set; } = new(1078);
public ModbusProperty<byte> VOC068 { get; set; } = new(1079, scale: 1000);
public ModbusProperty<byte> Smoke068 { get; set; } = new(1080);
public ModbusProperty<byte> ProtectionZone069 { get; set; } = new(1089);
public ModbusProperty<byte> Type069 { get; set; } = new(1090);
public ModbusProperty<byte> DetectorID069 { get; set; } = new(1091);
public ModbusProperty<byte> AlarmLevel069 { get; set; } = new(1092);
public ModbusProperty<byte> Temperature069 { get; set; } = new(1093, offset: -40);
public ModbusProperty<byte> CoConcentration069 { get; set; } = new(1094);
public ModbusProperty<byte> VOC069 { get; set; } = new(1095, scale: 1000);
public ModbusProperty<byte> Smoke069 { get; set; } = new(1096);
public ModbusProperty<byte> ProtectionZone070 { get; set; } = new(1105);
public ModbusProperty<byte> Type070 { get; set; } = new(1106);
public ModbusProperty<byte> DetectorID070 { get; set; } = new(1107);
public ModbusProperty<byte> AlarmLevel070 { get; set; } = new(1108);
public ModbusProperty<byte> Temperature070 { get; set; } = new(1109, offset: -40);
public ModbusProperty<byte> CoConcentration070 { get; set; } = new(1110);
public ModbusProperty<byte> VOC070 { get; set; } = new(1111, scale: 1000);
public ModbusProperty<byte> Smoke070 { get; set; } = new(1112);
public ModbusProperty<byte> ProtectionZone071 { get; set; } = new(1121);
public ModbusProperty<byte> Type071 { get; set; } = new(1122);
public ModbusProperty<byte> DetectorID071 { get; set; } = new(1123);
public ModbusProperty<byte> AlarmLevel071 { get; set; } = new(1124);
public ModbusProperty<byte> Temperature071 { get; set; } = new(1125, offset: -40);
public ModbusProperty<byte> CoConcentration071 { get; set; } = new(1126);
public ModbusProperty<byte> VOC071 { get; set; } = new(1127, scale: 1000);
public ModbusProperty<byte> Smoke071 { get; set; } = new(1128);
public ModbusProperty<byte> ProtectionZone072 { get; set; } = new(1137);
public ModbusProperty<byte> Type072 { get; set; } = new(1138);
public ModbusProperty<byte> DetectorID072 { get; set; } = new(1139);
public ModbusProperty<byte> AlarmLevel072 { get; set; } = new(1140);
public ModbusProperty<byte> Temperature072 { get; set; } = new(1141, offset: -40);
public ModbusProperty<byte> CoConcentration072 { get; set; } = new(1142);
public ModbusProperty<byte> VOC072 { get; set; } = new(1143, scale: 1000);
public ModbusProperty<byte> Smoke072 { get; set; } = new(1144);
public ModbusProperty<byte> ProtectionZone073 { get; set; } = new(1153);
public ModbusProperty<byte> Type073 { get; set; } = new(1154);
public ModbusProperty<byte> DetectorID073 { get; set; } = new(1155);
public ModbusProperty<byte> AlarmLevel073 { get; set; } = new(1156);
public ModbusProperty<byte> Temperature073 { get; set; } = new(1157, offset: -40);
public ModbusProperty<byte> CoConcentration073 { get; set; } = new(1158);
public ModbusProperty<byte> VOC073 { get; set; } = new(1159, scale: 1000);
public ModbusProperty<byte> Smoke073 { get; set; } = new(1160);
public ModbusProperty<byte> ProtectionZone074 { get; set; } = new(1169);
public ModbusProperty<byte> Type074 { get; set; } = new(1170);
public ModbusProperty<byte> DetectorID074 { get; set; } = new(1171);
public ModbusProperty<byte> AlarmLevel074 { get; set; } = new(1172);
public ModbusProperty<byte> Temperature074 { get; set; } = new(1173, offset: -40);
public ModbusProperty<byte> CoConcentration074 { get; set; } = new(1174);
public ModbusProperty<byte> VOC074 { get; set; } = new(1175, scale: 1000);
public ModbusProperty<byte> Smoke074 { get; set; } = new(1176);
public ModbusProperty<byte> ProtectionZone075 { get; set; } = new(1185);
public ModbusProperty<byte> Type075 { get; set; } = new(1186);
public ModbusProperty<byte> DetectorID075 { get; set; } = new(1187);
public ModbusProperty<byte> AlarmLevel075 { get; set; } = new(1188);
public ModbusProperty<byte> Temperature075 { get; set; } = new(1189, offset: -40);
public ModbusProperty<byte> CoConcentration075 { get; set; } = new(1190);
public ModbusProperty<byte> VOC075 { get; set; } = new(1191, scale: 1000);
public ModbusProperty<byte> Smoke075 { get; set; } = new(1192);
public ModbusProperty<byte> ProtectionZone076 { get; set; } = new(1201);
public ModbusProperty<byte> Type076 { get; set; } = new(1202);
public ModbusProperty<byte> DetectorID076 { get; set; } = new(1203);
public ModbusProperty<byte> AlarmLevel076 { get; set; } = new(1204);
public ModbusProperty<byte> Temperature076 { get; set; } = new(1205, offset: -40);
public ModbusProperty<byte> CoConcentration076 { get; set; } = new(1206);
public ModbusProperty<byte> VOC076 { get; set; } = new(1207, scale: 1000);
public ModbusProperty<byte> Smoke076 { get; set; } = new(1208);
public ModbusProperty<byte> ProtectionZone077 { get; set; } = new(1217);
public ModbusProperty<byte> Type077 { get; set; } = new(1218);
public ModbusProperty<byte> DetectorID077 { get; set; } = new(1219);
public ModbusProperty<byte> AlarmLevel077 { get; set; } = new(1220);
public ModbusProperty<byte> Temperature077 { get; set; } = new(1221, offset: -40);
public ModbusProperty<byte> CoConcentration077 { get; set; } = new(1222);
public ModbusProperty<byte> VOC077 { get; set; } = new(1223, scale: 1000);
public ModbusProperty<byte> Smoke077 { get; set; } = new(1224);
public ModbusProperty<byte> ProtectionZone078 { get; set; } = new(1233);
public ModbusProperty<byte> Type078 { get; set; } = new(1234);
public ModbusProperty<byte> DetectorID078 { get; set; } = new(1235);
public ModbusProperty<byte> AlarmLevel078 { get; set; } = new(1236);
public ModbusProperty<byte> Temperature078 { get; set; } = new(1237, offset: -40);
public ModbusProperty<byte> CoConcentration078 { get; set; } = new(1238);
public ModbusProperty<byte> VOC078 { get; set; } = new(1239, scale: 1000);
public ModbusProperty<byte> Smoke078 { get; set; } = new(1240);
public ModbusProperty<byte> ProtectionZone079 { get; set; } = new(1249);
public ModbusProperty<byte> Type079 { get; set; } = new(1250);
public ModbusProperty<byte> DetectorID079 { get; set; } = new(1251);
public ModbusProperty<byte> AlarmLevel079 { get; set; } = new(1252);
public ModbusProperty<byte> Temperature079 { get; set; } = new(1253, offset: -40);
public ModbusProperty<byte> CoConcentration079 { get; set; } = new(1254);
public ModbusProperty<byte> VOC079 { get; set; } = new(1255, scale: 1000);
public ModbusProperty<byte> Smoke079 { get; set; } = new(1256);
public ModbusProperty<byte> ProtectionZone080 { get; set; } = new(1265);
public ModbusProperty<byte> Type080 { get; set; } = new(1266);
public ModbusProperty<byte> DetectorID080 { get; set; } = new(1267);
public ModbusProperty<byte> AlarmLevel080 { get; set; } = new(1268);
public ModbusProperty<byte> Temperature080 { get; set; } = new(1269, offset: -40);
public ModbusProperty<byte> CoConcentration080 { get; set; } = new(1270);
public ModbusProperty<byte> VOC080 { get; set; } = new(1271, scale: 1000);
public ModbusProperty<byte> Smoke080 { get; set; } = new(1272);
public ModbusProperty<byte> ProtectionZone081 { get; set; } = new(1281);
public ModbusProperty<byte> Type081 { get; set; } = new(1282);
public ModbusProperty<byte> DetectorID081 { get; set; } = new(1283);
public ModbusProperty<byte> AlarmLevel081 { get; set; } = new(1284);
public ModbusProperty<byte> Temperature081 { get; set; } = new(1285, offset: -40);
public ModbusProperty<byte> CoConcentration081 { get; set; } = new(1286);
public ModbusProperty<byte> VOC081 { get; set; } = new(1287, scale: 1000);
public ModbusProperty<byte> Smoke081 { get; set; } = new(1288);
public ModbusProperty<byte> ProtectionZone082 { get; set; } = new(1297);
public ModbusProperty<byte> Type082 { get; set; } = new(1298);
public ModbusProperty<byte> DetectorID082 { get; set; } = new(1299);
public ModbusProperty<byte> AlarmLevel082 { get; set; } = new(1300);
public ModbusProperty<byte> Temperature082 { get; set; } = new(1301, offset: -40);
public ModbusProperty<byte> CoConcentration082 { get; set; } = new(1302);
public ModbusProperty<byte> VOC082 { get; set; } = new(1303, scale: 1000);
public ModbusProperty<byte> Smoke082 { get; set; } = new(1304);
public ModbusProperty<byte> ProtectionZone083 { get; set; } = new(1313);
public ModbusProperty<byte> Type083 { get; set; } = new(1314);
public ModbusProperty<byte> DetectorID083 { get; set; } = new(1315);
public ModbusProperty<byte> AlarmLevel083 { get; set; } = new(1316);
public ModbusProperty<byte> Temperature083 { get; set; } = new(1317, offset: -40);
public ModbusProperty<byte> CoConcentration083 { get; set; } = new(1318);
public ModbusProperty<byte> VOC083 { get; set; } = new(1319, scale: 1000);
public ModbusProperty<byte> Smoke083 { get; set; } = new(1320);
public ModbusProperty<byte> ProtectionZone084 { get; set; } = new(1329);
public ModbusProperty<byte> Type084 { get; set; } = new(1330);
public ModbusProperty<byte> DetectorID084 { get; set; } = new(1331);
public ModbusProperty<byte> AlarmLevel084 { get; set; } = new(1332);
public ModbusProperty<byte> Temperature084 { get; set; } = new(1333, offset: -40);
public ModbusProperty<byte> CoConcentration084 { get; set; } = new(1334);
public ModbusProperty<byte> VOC084 { get; set; } = new(1335, scale: 1000);
public ModbusProperty<byte> Smoke084 { get; set; } = new(1336);
public ModbusProperty<byte> ProtectionZone085 { get; set; } = new(1345);
public ModbusProperty<byte> Type085 { get; set; } = new(1346);
public ModbusProperty<byte> DetectorID085 { get; set; } = new(1347);
public ModbusProperty<byte> AlarmLevel085 { get; set; } = new(1348);
public ModbusProperty<byte> Temperature085 { get; set; } = new(1349, offset: -40);
public ModbusProperty<byte> CoConcentration085 { get; set; } = new(1350);
public ModbusProperty<byte> VOC085 { get; set; } = new(1351, scale: 1000);
public ModbusProperty<byte> Smoke085 { get; set; } = new(1352);
public ModbusProperty<byte> ProtectionZone086 { get; set; } = new(1361);
public ModbusProperty<byte> Type086 { get; set; } = new(1362);
public ModbusProperty<byte> DetectorID086 { get; set; } = new(1363);
public ModbusProperty<byte> AlarmLevel086 { get; set; } = new(1364);
public ModbusProperty<byte> Temperature086 { get; set; } = new(1365, offset: -40);
public ModbusProperty<byte> CoConcentration086 { get; set; } = new(1366);
public ModbusProperty<byte> VOC086 { get; set; } = new(1367, scale: 1000);
public ModbusProperty<byte> Smoke086 { get; set; } = new(1368);
public ModbusProperty<byte> ProtectionZone087 { get; set; } = new(1377);
public ModbusProperty<byte> Type087 { get; set; } = new(1378);
public ModbusProperty<byte> DetectorID087 { get; set; } = new(1379);
public ModbusProperty<byte> AlarmLevel087 { get; set; } = new(1380);
public ModbusProperty<byte> Temperature087 { get; set; } = new(1381, offset: -40);
public ModbusProperty<byte> CoConcentration087 { get; set; } = new(1382);
public ModbusProperty<byte> VOC087 { get; set; } = new(1383, scale: 1000);
public ModbusProperty<byte> Smoke087 { get; set; } = new(1384);
public ModbusProperty<byte> ProtectionZone088 { get; set; } = new(1393);
public ModbusProperty<byte> Type088 { get; set; } = new(1394);
public ModbusProperty<byte> DetectorID088 { get; set; } = new(1395);
public ModbusProperty<byte> AlarmLevel088 { get; set; } = new(1396);
public ModbusProperty<byte> Temperature088 { get; set; } = new(1397, offset: -40);
public ModbusProperty<byte> CoConcentration088 { get; set; } = new(1398);
public ModbusProperty<byte> VOC088 { get; set; } = new(1399, scale: 1000);
public ModbusProperty<byte> Smoke088 { get; set; } = new(1400);
public ModbusProperty<byte> ProtectionZone089 { get; set; } = new(1409);
public ModbusProperty<byte> Type089 { get; set; } = new(1410);
public ModbusProperty<byte> DetectorID089 { get; set; } = new(1411);
public ModbusProperty<byte> AlarmLevel089 { get; set; } = new(1412);
public ModbusProperty<byte> Temperature089 { get; set; } = new(1413, offset: -40);
public ModbusProperty<byte> CoConcentration089 { get; set; } = new(1414);
public ModbusProperty<byte> VOC089 { get; set; } = new(1415, scale: 1000);
public ModbusProperty<byte> Smoke089 { get; set; } = new(1416);
public ModbusProperty<byte> ProtectionZone090 { get; set; } = new(1425);
public ModbusProperty<byte> Type090 { get; set; } = new(1426);
public ModbusProperty<byte> DetectorID090 { get; set; } = new(1427);
public ModbusProperty<byte> AlarmLevel090 { get; set; } = new(1428);
public ModbusProperty<byte> Temperature090 { get; set; } = new(1429, offset: -40);
public ModbusProperty<byte> CoConcentration090 { get; set; } = new(1430);
public ModbusProperty<byte> VOC090 { get; set; } = new(1431, scale: 1000);
public ModbusProperty<byte> Smoke090 { get; set; } = new(1432);
public ModbusProperty<byte> ProtectionZone091 { get; set; } = new(1441);
public ModbusProperty<byte> Type091 { get; set; } = new(1442);
public ModbusProperty<byte> DetectorID091 { get; set; } = new(1443);
public ModbusProperty<byte> AlarmLevel091 { get; set; } = new(1444);
public ModbusProperty<byte> Temperature091 { get; set; } = new(1445, offset: -40);
public ModbusProperty<byte> CoConcentration091 { get; set; } = new(1446);
public ModbusProperty<byte> VOC091 { get; set; } = new(1447, scale: 1000);
public ModbusProperty<byte> Smoke091 { get; set; } = new(1448);
public ModbusProperty<byte> ProtectionZone092 { get; set; } = new(1457);
public ModbusProperty<byte> Type092 { get; set; } = new(1458);
public ModbusProperty<byte> DetectorID092 { get; set; } = new(1459);
public ModbusProperty<byte> AlarmLevel092 { get; set; } = new(1460);
public ModbusProperty<byte> Temperature092 { get; set; } = new(1461, offset: -40);
public ModbusProperty<byte> CoConcentration092 { get; set; } = new(1462);
public ModbusProperty<byte> VOC092 { get; set; } = new(1463, scale: 1000);
public ModbusProperty<byte> Smoke092 { get; set; } = new(1464);
public ModbusProperty<byte> ProtectionZone093 { get; set; } = new(1473);
public ModbusProperty<byte> Type093 { get; set; } = new(1474);
public ModbusProperty<byte> DetectorID093 { get; set; } = new(1475);
public ModbusProperty<byte> AlarmLevel093 { get; set; } = new(1476);
public ModbusProperty<byte> Temperature093 { get; set; } = new(1477, offset: -40);
public ModbusProperty<byte> CoConcentration093 { get; set; } = new(1478);
public ModbusProperty<byte> VOC093 { get; set; } = new(1479, scale: 1000);
public ModbusProperty<byte> Smoke093 { get; set; } = new(1480);
public ModbusProperty<byte> ProtectionZone094 { get; set; } = new(1489);
public ModbusProperty<byte> Type094 { get; set; } = new(1490);
public ModbusProperty<byte> DetectorID094 { get; set; } = new(1491);
public ModbusProperty<byte> AlarmLevel094 { get; set; } = new(1492);
public ModbusProperty<byte> Temperature094 { get; set; } = new(1493, offset: -40);
public ModbusProperty<byte> CoConcentration094 { get; set; } = new(1494);
public ModbusProperty<byte> VOC094 { get; set; } = new(1495, scale: 1000);
public ModbusProperty<byte> Smoke094 { get; set; } = new(1496);
public ModbusProperty<byte> ProtectionZone095 { get; set; } = new(1505);
public ModbusProperty<byte> Type095 { get; set; } = new(1506);
public ModbusProperty<byte> DetectorID095 { get; set; } = new(1507);
public ModbusProperty<byte> AlarmLevel095 { get; set; } = new(1508);
public ModbusProperty<byte> Temperature095 { get; set; } = new(1509, offset: -40);
public ModbusProperty<byte> CoConcentration095 { get; set; } = new(1510);
public ModbusProperty<byte> VOC095 { get; set; } = new(1511, scale: 1000);
public ModbusProperty<byte> Smoke095 { get; set; } = new(1512);
public ModbusProperty<byte> ProtectionZone096 { get; set; } = new(1521);
public ModbusProperty<byte> Type096 { get; set; } = new(1522);
public ModbusProperty<byte> DetectorID096 { get; set; } = new(1523);
public ModbusProperty<byte> AlarmLevel096 { get; set; } = new(1524);
public ModbusProperty<byte> Temperature096 { get; set; } = new(1525, offset: -40);
public ModbusProperty<byte> CoConcentration096 { get; set; } = new(1526);
public ModbusProperty<byte> VOC096 { get; set; } = new(1527, scale: 1000);
public ModbusProperty<byte> Smoke096 { get; set; } = new(1528);
public ModbusProperty<byte> ProtectionZone097 { get; set; } = new(1537);
public ModbusProperty<byte> Type097 { get; set; } = new(1538);
public ModbusProperty<byte> DetectorID097 { get; set; } = new(1539);
public ModbusProperty<byte> AlarmLevel097 { get; set; } = new(1540);
public ModbusProperty<byte> Temperature097 { get; set; } = new(1541, offset: -40);
public ModbusProperty<byte> CoConcentration097 { get; set; } = new(1542);
public ModbusProperty<byte> VOC097 { get; set; } = new(1543, scale: 1000);
public ModbusProperty<byte> Smoke097 { get; set; } = new(1544);
public ModbusProperty<byte> ProtectionZone098 { get; set; } = new(1553);
public ModbusProperty<byte> Type098 { get; set; } = new(1554);
public ModbusProperty<byte> DetectorID098 { get; set; } = new(1555);
public ModbusProperty<byte> AlarmLevel098 { get; set; } = new(1556);
public ModbusProperty<byte> Temperature098 { get; set; } = new(1557, offset: -40);
public ModbusProperty<byte> CoConcentration098 { get; set; } = new(1558);
public ModbusProperty<byte> VOC098 { get; set; } = new(1559, scale: 1000);
public ModbusProperty<byte> Smoke098 { get; set; } = new(1560);
public ModbusProperty<byte> ProtectionZone099 { get; set; } = new(1569);
public ModbusProperty<byte> Type099 { get; set; } = new(1570);
public ModbusProperty<byte> DetectorID099 { get; set; } = new(1571);
public ModbusProperty<byte> AlarmLevel099 { get; set; } = new(1572);
public ModbusProperty<byte> Temperature099 { get; set; } = new(1573, offset: -40);
public ModbusProperty<byte> CoConcentration099 { get; set; } = new(1574);
public ModbusProperty<byte> VOC099 { get; set; } = new(1575, scale: 1000);
public ModbusProperty<byte> Smoke099 { get; set; } = new(1576);
public ModbusProperty<byte> ProtectionZone100 { get; set; } = new(1585);
public ModbusProperty<byte> Type100 { get; set; } = new(1586);
public ModbusProperty<byte> DetectorID100 { get; set; } = new(1587);
public ModbusProperty<byte> AlarmLevel100 { get; set; } = new(1588);
public ModbusProperty<byte> Temperature100 { get; set; } = new(1589, offset: -40);
public ModbusProperty<byte> CoConcentration100 { get; set; } = new(1590);
public ModbusProperty<byte> VOC100 { get; set; } = new(1591, scale: 1000);
public ModbusProperty<byte> Smoke100 { get; set; } = new(1592);
public ModbusProperty<byte> ProtectionZone101 { get; set; } = new(1601);
public ModbusProperty<byte> Type101 { get; set; } = new(1602);
public ModbusProperty<byte> DetectorID101 { get; set; } = new(1603);
public ModbusProperty<byte> AlarmLevel101 { get; set; } = new(1604);
public ModbusProperty<byte> Temperature101 { get; set; } = new(1605, offset: -40);
public ModbusProperty<byte> CoConcentration101 { get; set; } = new(1606);
public ModbusProperty<byte> VOC101 { get; set; } = new(1607, scale: 1000);
public ModbusProperty<byte> Smoke101 { get; set; } = new(1608);
public ModbusProperty<byte> ProtectionZone102 { get; set; } = new(1617);
public ModbusProperty<byte> Type102 { get; set; } = new(1618);
public ModbusProperty<byte> DetectorID102 { get; set; } = new(1619);
public ModbusProperty<byte> AlarmLevel102 { get; set; } = new(1620);
public ModbusProperty<byte> Temperature102 { get; set; } = new(1621, offset: -40);
public ModbusProperty<byte> CoConcentration102 { get; set; } = new(1622);
public ModbusProperty<byte> VOC102 { get; set; } = new(1623, scale: 1000);
public ModbusProperty<byte> Smoke102 { get; set; } = new(1624);
public ModbusProperty<byte> ProtectionZone103 { get; set; } = new(1633);
public ModbusProperty<byte> Type103 { get; set; } = new(1634);
public ModbusProperty<byte> DetectorID103 { get; set; } = new(1635);
public ModbusProperty<byte> AlarmLevel103 { get; set; } = new(1636);
public ModbusProperty<byte> Temperature103 { get; set; } = new(1637, offset: -40);
public ModbusProperty<byte> CoConcentration103 { get; set; } = new(1638);
public ModbusProperty<byte> VOC103 { get; set; } = new(1639, scale: 1000);
public ModbusProperty<byte> Smoke103 { get; set; } = new(1640);
public ModbusProperty<byte> ProtectionZone104 { get; set; } = new(1649);
public ModbusProperty<byte> Type104 { get; set; } = new(1650);
public ModbusProperty<byte> DetectorID104 { get; set; } = new(1651);
public ModbusProperty<byte> AlarmLevel104 { get; set; } = new(1652);
public ModbusProperty<byte> Temperature104 { get; set; } = new(1653, offset: -40);
public ModbusProperty<byte> CoConcentration104 { get; set; } = new(1654);
public ModbusProperty<byte> VOC104 { get; set; } = new(1655, scale: 1000);
public ModbusProperty<byte> Smoke104 { get; set; } = new(1656);
public ModbusProperty<byte> ProtectionZone105 { get; set; } = new(1665);
public ModbusProperty<byte> Type105 { get; set; } = new(1666);
public ModbusProperty<byte> DetectorID105 { get; set; } = new(1667);
public ModbusProperty<byte> AlarmLevel105 { get; set; } = new(1668);
public ModbusProperty<byte> Temperature105 { get; set; } = new(1669, offset: -40);
public ModbusProperty<byte> CoConcentration105 { get; set; } = new(1670);
public ModbusProperty<byte> VOC105 { get; set; } = new(1671, scale: 1000);
public ModbusProperty<byte> Smoke105 { get; set; } = new(1672);
public ModbusProperty<byte> ProtectionZone106 { get; set; } = new(1681);
public ModbusProperty<byte> Type106 { get; set; } = new(1682);
public ModbusProperty<byte> DetectorID106 { get; set; } = new(1683);
public ModbusProperty<byte> AlarmLevel106 { get; set; } = new(1684);
public ModbusProperty<byte> Temperature106 { get; set; } = new(1685, offset: -40);
public ModbusProperty<byte> CoConcentration106 { get; set; } = new(1686);
public ModbusProperty<byte> VOC106 { get; set; } = new(1687, scale: 1000);
public ModbusProperty<byte> Smoke106 { get; set; } = new(1688);
public ModbusProperty<byte> ProtectionZone107 { get; set; } = new(1697);
public ModbusProperty<byte> Type107 { get; set; } = new(1698);
public ModbusProperty<byte> DetectorID107 { get; set; } = new(1699);
public ModbusProperty<byte> AlarmLevel107 { get; set; } = new(1700);
public ModbusProperty<byte> Temperature107 { get; set; } = new(1701, offset: -40);
public ModbusProperty<byte> CoConcentration107 { get; set; } = new(1702);
public ModbusProperty<byte> VOC107 { get; set; } = new(1703, scale: 1000);
public ModbusProperty<byte> Smoke107 { get; set; } = new(1704);
public ModbusProperty<byte> ProtectionZone108 { get; set; } = new(1713);
public ModbusProperty<byte> Type108 { get; set; } = new(1714);
public ModbusProperty<byte> DetectorID108 { get; set; } = new(1715);
public ModbusProperty<byte> AlarmLevel108 { get; set; } = new(1716);
public ModbusProperty<byte> Temperature108 { get; set; } = new(1717, offset: -40);
public ModbusProperty<byte> CoConcentration108 { get; set; } = new(1718);
public ModbusProperty<byte> VOC108 { get; set; } = new(1719, scale: 1000);
public ModbusProperty<byte> Smoke108 { get; set; } = new(1720);
public ModbusProperty<byte> ProtectionZone109 { get; set; } = new(1729);
public ModbusProperty<byte> Type109 { get; set; } = new(1730);
public ModbusProperty<byte> DetectorID109 { get; set; } = new(1731);
public ModbusProperty<byte> AlarmLevel109 { get; set; } = new(1732);
public ModbusProperty<byte> Temperature109 { get; set; } = new(1733, offset: -40);
public ModbusProperty<byte> CoConcentration109 { get; set; } = new(1734);
public ModbusProperty<byte> VOC109 { get; set; } = new(1735, scale: 1000);
public ModbusProperty<byte> Smoke109 { get; set; } = new(1736);
public ModbusProperty<byte> ProtectionZone110 { get; set; } = new(1745);
public ModbusProperty<byte> Type110 { get; set; } = new(1746);
public ModbusProperty<byte> DetectorID110 { get; set; } = new(1747);
public ModbusProperty<byte> AlarmLevel110 { get; set; } = new(1748);
public ModbusProperty<byte> Temperature110 { get; set; } = new(1749, offset: -40);
public ModbusProperty<byte> CoConcentration110 { get; set; } = new(1750);
public ModbusProperty<byte> VOC110 { get; set; } = new(1751, scale: 1000);
public ModbusProperty<byte> Smoke110 { get; set; } = new(1752);
public ModbusProperty<byte> ProtectionZone111 { get; set; } = new(1761);
public ModbusProperty<byte> Type111 { get; set; } = new(1762);
public ModbusProperty<byte> DetectorID111 { get; set; } = new(1763);
public ModbusProperty<byte> AlarmLevel111 { get; set; } = new(1764);
public ModbusProperty<byte> Temperature111 { get; set; } = new(1765, offset: -40);
public ModbusProperty<byte> CoConcentration111 { get; set; } = new(1766);
public ModbusProperty<byte> VOC111 { get; set; } = new(1767, scale: 1000);
public ModbusProperty<byte> Smoke111 { get; set; } = new(1768);
public ModbusProperty<byte> ProtectionZone112 { get; set; } = new(1777);
public ModbusProperty<byte> Type112 { get; set; } = new(1778);
public ModbusProperty<byte> DetectorID112 { get; set; } = new(1779);
public ModbusProperty<byte> AlarmLevel112 { get; set; } = new(1780);
public ModbusProperty<byte> Temperature112 { get; set; } = new(1781, offset: -40);
public ModbusProperty<byte> CoConcentration112 { get; set; } = new(1782);
public ModbusProperty<byte> VOC112 { get; set; } = new(1783, scale: 1000);
public ModbusProperty<byte> Smoke112 { get; set; } = new(1784);
public ModbusProperty<byte> ProtectionZone113 { get; set; } = new(1793);
public ModbusProperty<byte> Type113 { get; set; } = new(1794);
public ModbusProperty<byte> DetectorID113 { get; set; } = new(1795);
public ModbusProperty<byte> AlarmLevel113 { get; set; } = new(1796);
public ModbusProperty<byte> Temperature113 { get; set; } = new(1797, offset: -40);
public ModbusProperty<byte> CoConcentration113 { get; set; } = new(1798);
public ModbusProperty<byte> VOC113 { get; set; } = new(1799, scale: 1000);
public ModbusProperty<byte> Smoke113 { get; set; } = new(1800);
public ModbusProperty<byte> ProtectionZone114 { get; set; } = new(1809);
public ModbusProperty<byte> Type114 { get; set; } = new(1810);
public ModbusProperty<byte> DetectorID114 { get; set; } = new(1811);
public ModbusProperty<byte> AlarmLevel114 { get; set; } = new(1812);
public ModbusProperty<byte> Temperature114 { get; set; } = new(1813, offset: -40);
public ModbusProperty<byte> CoConcentration114 { get; set; } = new(1814);
public ModbusProperty<byte> VOC114 { get; set; } = new(1815, scale: 1000);
public ModbusProperty<byte> Smoke114 { get; set; } = new(1816);
public ModbusProperty<byte> ProtectionZone115 { get; set; } = new(1825);
public ModbusProperty<byte> Type115 { get; set; } = new(1826);
public ModbusProperty<byte> DetectorID115 { get; set; } = new(1827);
public ModbusProperty<byte> AlarmLevel115 { get; set; } = new(1828);
public ModbusProperty<byte> Temperature115 { get; set; } = new(1829, offset: -40);
public ModbusProperty<byte> CoConcentration115 { get; set; } = new(1830);
public ModbusProperty<byte> VOC115 { get; set; } = new(1831, scale: 1000);
public ModbusProperty<byte> Smoke115 { get; set; } = new(1832);
public ModbusProperty<byte> ProtectionZone116 { get; set; } = new(1841);
public ModbusProperty<byte> Type116 { get; set; } = new(1842);
public ModbusProperty<byte> DetectorID116 { get; set; } = new(1843);
public ModbusProperty<byte> AlarmLevel116 { get; set; } = new(1844);
public ModbusProperty<byte> Temperature116 { get; set; } = new(1845, offset: -40);
public ModbusProperty<byte> CoConcentration116 { get; set; } = new(1846);
public ModbusProperty<byte> VOC116 { get; set; } = new(1847, scale: 1000);
public ModbusProperty<byte> Smoke116 { get; set; } = new(1848);
public ModbusProperty<byte> ProtectionZone117 { get; set; } = new(1857);
public ModbusProperty<byte> Type117 { get; set; } = new(1858);
public ModbusProperty<byte> DetectorID117 { get; set; } = new(1859);
public ModbusProperty<byte> AlarmLevel117 { get; set; } = new(1860);
public ModbusProperty<byte> Temperature117 { get; set; } = new(1861, offset: -40);
public ModbusProperty<byte> CoConcentration117 { get; set; } = new(1862);
public ModbusProperty<byte> VOC117 { get; set; } = new(1863, scale: 1000);
public ModbusProperty<byte> Smoke117 { get; set; } = new(1864);
public ModbusProperty<byte> ProtectionZone118 { get; set; } = new(1873);
public ModbusProperty<byte> Type118 { get; set; } = new(1874);
public ModbusProperty<byte> DetectorID118 { get; set; } = new(1875);
public ModbusProperty<byte> AlarmLevel118 { get; set; } = new(1876);
public ModbusProperty<byte> Temperature118 { get; set; } = new(1877, offset: -40);
public ModbusProperty<byte> CoConcentration118 { get; set; } = new(1878);
public ModbusProperty<byte> VOC118 { get; set; } = new(1879, scale: 1000);
public ModbusProperty<byte> Smoke118 { get; set; } = new(1880);
public ModbusProperty<byte> ProtectionZone119 { get; set; } = new(1889);
public ModbusProperty<byte> Type119 { get; set; } = new(1890);
public ModbusProperty<byte> DetectorID119 { get; set; } = new(1891);
public ModbusProperty<byte> AlarmLevel119 { get; set; } = new(1892);
public ModbusProperty<byte> Temperature119 { get; set; } = new(1893, offset: -40);
public ModbusProperty<byte> CoConcentration119 { get; set; } = new(1894);
public ModbusProperty<byte> VOC119 { get; set; } = new(1895, scale: 1000);
public ModbusProperty<byte> Smoke119 { get; set; } = new(1896);
public ModbusProperty<byte> ProtectionZone120 { get; set; } = new(1905);
public ModbusProperty<byte> Type120 { get; set; } = new(1906);
public ModbusProperty<byte> DetectorID120 { get; set; } = new(1907);
public ModbusProperty<byte> AlarmLevel120 { get; set; } = new(1908);
public ModbusProperty<byte> Temperature120 { get; set; } = new(1909, offset: -40);
public ModbusProperty<byte> CoConcentration120 { get; set; } = new(1910);
public ModbusProperty<byte> VOC120 { get; set; } = new(1911, scale: 1000);
public ModbusProperty<byte> Smoke120 { get; set; } = new(1912);
public ModbusProperty<byte> ProtectionZone121 { get; set; } = new(1921);
public ModbusProperty<byte> Type121 { get; set; } = new(1922);
public ModbusProperty<byte> DetectorID121 { get; set; } = new(1923);
public ModbusProperty<byte> AlarmLevel121 { get; set; } = new(1924);
public ModbusProperty<byte> Temperature121 { get; set; } = new(1925, offset: -40);
public ModbusProperty<byte> CoConcentration121 { get; set; } = new(1926);
public ModbusProperty<byte> VOC121 { get; set; } = new(1927, scale: 1000);
public ModbusProperty<byte> Smoke121 { get; set; } = new(1928);
public ModbusProperty<byte> ProtectionZone122 { get; set; } = new(1937);
public ModbusProperty<byte> Type122 { get; set; } = new(1938);
public ModbusProperty<byte> DetectorID122 { get; set; } = new(1939);
public ModbusProperty<byte> AlarmLevel122 { get; set; } = new(1940);
public ModbusProperty<byte> Temperature122 { get; set; } = new(1941, offset: -40);
public ModbusProperty<byte> CoConcentration122 { get; set; } = new(1942);
public ModbusProperty<byte> VOC122 { get; set; } = new(1943, scale: 1000);
public ModbusProperty<byte> Smoke122 { get; set; } = new(1944);
public ModbusProperty<byte> ProtectionZone123 { get; set; } = new(1953);
public ModbusProperty<byte> Type123 { get; set; } = new(1954);
public ModbusProperty<byte> DetectorID123 { get; set; } = new(1955);
public ModbusProperty<byte> AlarmLevel123 { get; set; } = new(1956);
public ModbusProperty<byte> Temperature123 { get; set; } = new(1957, offset: -40);
public ModbusProperty<byte> CoConcentration123 { get; set; } = new(1958);
public ModbusProperty<byte> VOC123 { get; set; } = new(1959, scale: 1000);
public ModbusProperty<byte> Smoke123 { get; set; } = new(1960);
public ModbusProperty<byte> ProtectionZone124 { get; set; } = new(1969);
public ModbusProperty<byte> Type124 { get; set; } = new(1970);
public ModbusProperty<byte> DetectorID124 { get; set; } = new(1971);
public ModbusProperty<byte> AlarmLevel124 { get; set; } = new(1972);
public ModbusProperty<byte> Temperature124 { get; set; } = new(1973, offset: -40);
public ModbusProperty<byte> CoConcentration124 { get; set; } = new(1974);
public ModbusProperty<byte> VOC124 { get; set; } = new(1975, scale: 1000);
public ModbusProperty<byte> Smoke124 { get; set; } = new(1976);
public ModbusProperty<byte> ProtectionZone125 { get; set; } = new(1985);
public ModbusProperty<byte> Type125 { get; set; } = new(1986);
public ModbusProperty<byte> DetectorID125 { get; set; } = new(1987);
public ModbusProperty<byte> AlarmLevel125 { get; set; } = new(1988);
public ModbusProperty<byte> Temperature125 { get; set; } = new(1989, offset: -40);
public ModbusProperty<byte> CoConcentration125 { get; set; } = new(1990);
public ModbusProperty<byte> VOC125 { get; set; } = new(1991, scale: 1000);
public ModbusProperty<byte> Smoke125 { get; set; } = new(1992);
public ModbusProperty<byte> ProtectionZone126 { get; set; } = new(2001);
public ModbusProperty<byte> Type126 { get; set; } = new(2002);
public ModbusProperty<byte> DetectorID126 { get; set; } = new(2003);
public ModbusProperty<byte> AlarmLevel126 { get; set; } = new(2004);
public ModbusProperty<byte> Temperature126 { get; set; } = new(2005, offset: -40);
public ModbusProperty<byte> CoConcentration126 { get; set; } = new(2006);
public ModbusProperty<byte> VOC126 { get; set; } = new(2007, scale: 1000);
public ModbusProperty<byte> Smoke126 { get; set; } = new(2008);
public ModbusProperty<byte> ProtectionZone127 { get; set; } = new(2017);
public ModbusProperty<byte> Type127 { get; set; } = new(2018);
public ModbusProperty<byte> DetectorID127 { get; set; } = new(2019);
public ModbusProperty<byte> AlarmLevel127 { get; set; } = new(2020);
public ModbusProperty<byte> Temperature127 { get; set; } = new(2021, offset: -40);
public ModbusProperty<byte> CoConcentration127 { get; set; } = new(2022);
public ModbusProperty<byte> VOC127 { get; set; } = new(2023, scale: 1000);
public ModbusProperty<byte> Smoke127 { get; set; } = new(2024);
public ModbusProperty<byte> ProtectionZone128 { get; set; } = new(2033);
public ModbusProperty<byte> Type128 { get; set; } = new(2034);
public ModbusProperty<byte> DetectorID128 { get; set; } = new(2035);
public ModbusProperty<byte> AlarmLevel128 { get; set; } = new(2036);
public ModbusProperty<byte> Temperature128 { get; set; } = new(2037, offset: -40);
public ModbusProperty<byte> CoConcentration128 { get; set; } = new(2038);
public ModbusProperty<byte> VOC128 { get; set; } = new(2039, scale: 1000);
public ModbusProperty<byte> Smoke128 { get; set; } = new(2040);
}