Ошибки в шине DALI при подключение модуля WB-DALI3

Сделали, лучше не стало, вот что дает:

<< 0000 BF8 0

<< 04fe FF16 ArcPower(<address (control gear) 2>,254) (fc: 489)

>> 4f99 FF16 QueryDeviceType(<address (control gear) 39>)

>> 4f99 FF16 QueryDeviceType(<address (control gear) 39>)

>> 4f99 FF16 QueryDeviceType(<address (control gear) 39>)

<< 0400 FF16 ArcPower(<address (control gear) 2>,OFF) (fc: 490)

<< 04fe FF16 ArcPower(<address (control gear) 2>,254) (fc: 491)

>> 2799 FF16 QueryDeviceType(<address (control gear) 19>)

>> 2799 FF16 QueryDeviceType(<address (control gear) 19>)

<< 0400 FF16 ArcPower(<address (control gear) 2>,OFF) (fc: 492)

>> 2799 FF16 QueryDeviceType(<address (control gear) 19>)

>> 5199 FF16 QueryDeviceType(<address (control gear) 40>)

<< 04fe FF16 ArcPower(<address (control gear) 2>,254) (fc: 493)

>> 5199 FF16 QueryDeviceType(<address (control gear) 40>)

>> 5199 FF16 QueryDeviceType(<address (control gear) 40>)

>> 0d90 FF16 QueryStatus(<address (control gear) 6>)

<< 0004 BF8 arc power on

<< 0400 FF16 ArcPower(<address (control gear) 2>,OFF) (fc: 494)

<< 04fe FF16 ArcPower(<address (control gear) 2>,254) (fc: 495)

>> 0ba0 FF16 QueryActualLevel(<address (control gear) 5>)

<< 00fe BF8 254

<< 0400 FF16 ArcPower(<address (control gear) 2>,OFF) (fc: 496)

<< 04fe FF16 ArcPower(<address (control gear) 2>,254) (fc: 497)

>> 3199 FF16 QueryDeviceType(<address (control gear) 24>)

>> 3199 FF16 QueryDeviceType(<address (control gear) 24>)

>> 3199 FF16 QueryDeviceType(<address (control gear) 24>)

>> 09a0 FF16 QueryActualLevel(<address (control gear) 4>)

<< 00fe BF8 254

>> 11a0 FF16 QueryActualLevel(<address (control gear) 8>)

<< 00fe BF8 254

>> c107 FF16 EnableDeviceType(7)

<< 0400 FF16 ArcPower(<address (control gear) 2>,OFF) (fc: 498)

>> 11f1 FF16 (<class ‘dali.gear.general.UnknownGearCommand’>)11:f1

<< 0000 BF8 0

<< 04fe FF16 ArcPower(<address (control gear) 2>,254) (fc: 499)

>> 3399 FF16 QueryDeviceType(<address (control gear) 25>)

>> 3399 FF16 QueryDeviceType(<address (control gear) 25>)

>> 3399 FF16 QueryDeviceType(<address (control gear) 25>)

>> 1da0 FF16 QueryActualLevel(<address (control gear) 14>)

<< 00fe BF8 254

>> c107 FF16 EnableDeviceType(7)

>> 1df1 FF16 QuerySwitchStatus(<address (control gear) 14>)

<< 0000 BF8 0

>> 1399 FF16 QueryDeviceType(<address (control gear) 9>)

>> 1399 FF16 QueryDeviceType(<address (control gear) 9>)

>> 1399 FF16 QueryDeviceType(<address (control gear) 9>)

>> 3599 FF16 QueryDeviceType(<address (control gear) 26>)

>> 3599 FF16 QueryDeviceType(<address (control gear) 26>)

>> 3599 FF16 QueryDeviceType(<address (control gear) 26>)

>> 1999 FF16 QueryDeviceType(<address (control gear) 12>)

>> 1999 FF16 QueryDeviceType(<address (control gear) 12>)

>> 1999 FF16 QueryDeviceType(<address (control gear) 12>)

>> 3799 FF16 QueryDeviceType(<address (control gear) 27>)

>> 3799 FF16 QueryDeviceType(<address (control gear) 27>)

>> 3799 FF16 QueryDeviceType(<address (control gear) 27>)

>> 0990 FF16 QueryStatus(<address (control gear) 4>)

<< 0004 BF8 arc power on

>> 1190 FF16 QueryStatus(<address (control gear) 8>)

<< 0004 BF8 arc power on

>> 1b99 FF16 QueryDeviceType(<address (control gear) 13>)

>> 1b99 FF16 QueryDeviceType(<address (control gear) 13>)

Теперь резко вообще все сломалось(

Мне кажется в шлюзе проблема какая то, вот такие ошибки тоже иногда появляются

Только один канал шлюза проверяли? Ну и - напишите пожалуйста его серийный номер, давайте заменим и проверим у себя.

Проверили все каналы, везде одно и тоже. У нас был второй шлюз дали, решили его првоерить. Он вообще шину не сканирует( В чем проблема вообше не понятно. Но при этом при подключение второго никаких ошибок нет

Какая версия прошивки (для обоих)?
И - про сканирование шины, тут лучше с подробностями. Какую команду выполняете? Ее вывод?

Версия 1.0 и обоих, по сканированию просто пишет вот такое (на втором шлюзе)

Снова подлючили старый, запустили сканирвоание шины, тоже завершил с ошибкой:

<< 0050 BF8 80

>> 07c3 FF16 QueryRandomAddressM(<address (control gear) 3>)

<< 0096 BF8 150

>> 0bc2 FF16 QueryRandomAddressH(<address (control gear) 5>)

<< 00cb BF8 203

>> 0bc3 FF16 QueryRandomAddressM(<address (control gear) 5>)

<< 0048 BF8 72

>> 0bc4 FF16 QueryRandomAddressL(<address (control gear) 5>)

<< 0016 BF8 22

>> 0dc2 FF16 QueryRandomAddressH(<address (control gear) 6>)

<< 0022 BF8 34

>> 07c4 FF16 QueryRandomAddressL(<address (control gear) 3>)

<< 009b BF8 155

>> 09c2 FF16 QueryRandomAddressH(<address (control gear) 4>)

<< 00b6 BF8 182

>> 09c3 FF16 QueryRandomAddressM(<address (control gear) 4>)

<< 003b BF8 59

>> 09c4 FF16 QueryRandomAddressL(<address (control gear) 4>)

<< 0075 BF8 117

>> 0dc3 FF16 QueryRandomAddressM(<address (control gear) 6>)

<< 00a6 BF8 166

>> 0dc4 FF16 QueryRandomAddressL(<address (control gear) 6>)

<< 00ed BF8 237

>> 11c2 FF16 QueryRandomAddressH(<address (control gear) 8>)

<< 006f BF8 111

>> 11c3 FF16 QueryRandomAddressM(<address (control gear) 8>)

<< 00a8 BF8 168

>> 17c3 FF16 QueryRandomAddressM(<address (control gear) 11>)

<< 003f BF8 63

>> 17c4 FF16 QueryRandomAddressL(<address (control gear) 11>)

<< 0019 BF8 25

>> 19c2 FF16 QueryRandomAddressH(<address (control gear) 12>)

<< 00c3 BF8 195

>> 19c3 FF16 QueryRandomAddressM(<address (control gear) 12>)

<< 001f BF8 31

>> 19c4 FF16 QueryRandomAddressL(<address (control gear) 12>)

<< 0071 BF8 113

>> 1bc2 FF16 QueryRandomAddressH(<address (control gear) 13>)

<< 00ac BF8 172

>> 11c4 FF16 QueryRandomAddressL(<address (control gear) 8>)

<< 00b7 BF8 183

>> 13c2 FF16 QueryRandomAddressH(<address (control gear) 9>)

<< 0020 BF8 32

>> 13c3 FF16 QueryRandomAddressM(<address (control gear) 9>)

<< 0034 BF8 52

>> 13c4 FF16 QueryRandomAddressL(<address (control gear) 9>)

<< 004c BF8 76

>> 15c2 FF16 QueryRandomAddressH(<address (control gear) 10>)

<< 00ea BF8 234

>> 15c3 FF16 QueryRandomAddressM(<address (control gear) 10>)

<< 0004 BF8 4

>> 15c4 FF16 QueryRandomAddressL(<address (control gear) 10>)

<< 0017 BF8 23

>> 17c2 FF16 QueryRandomAddressH(<address (control gear) 11>)

<< 00f9 BF8 249

>> 1bc3 FF16 QueryRandomAddressM(<address (control gear) 13>)

<< 0020 BF8 32

>> 1bc4 FF16 QueryRandomAddressL(<address (control gear) 13>)

<< 0047 BF8 71

>> 1dc2 FF16 QueryRandomAddressH(<address (control gear) 14>)

<< 004b BF8 75

>> 1dc3 FF16 QueryRandomAddressM(<address (control gear) 14>)

<< 001f BF8 31

>> 1dc4 FF16 QueryRandomAddressL(<address (control gear) 14>)

<< 0016 BF8 22

>> 1fc2 FF16 QueryRandomAddressH(<address (control gear) 15>)

<< 0062 BF8 98

>> 1fc3 FF16 QueryRandomAddressM(<address (control gear) 15>)

<< 001a BF8 26

>> 1fc4 FF16 QueryRandomAddressL(<address (control gear) 15>)

<< 0081 BF8 129

>> 21c4 FF16 QueryRandomAddressL(<address (control gear) 16>)

<< 000e BF8 14

>> 23c2 FF16 QueryRandomAddressH(<address (control gear) 17>)

<< 00af BF8 175

>> 23c3 FF16 QueryRandomAddressM(<address (control gear) 17>)

<< 004d BF8 77

>> 23c4 FF16 QueryRandomAddressL(<address (control gear) 17>)

<< 001e BF8 30

>> 25c2 FF16 QueryRandomAddressH(<address (control gear) 18>)

<< 00e6 BF8 230

>> 25c3 FF16 QueryRandomAddressM(<address (control gear) 18>)

<< 0039 BF8 57

>> 21c2 FF16 QueryRandomAddressH(<address (control gear) 16>)

<< 00d8 BF8 216

>> 21c3 FF16 QueryRandomAddressM(<address (control gear) 16>)

<< 002e BF8 46

>> 25c4 FF16 QueryRandomAddressL(<address (control gear) 18>)

<< 0019 BF8 25

>> 29c2 FF16 QueryRandomAddressH(<address (control gear) 20>)

<< 00be BF8 190

>> 29c3 FF16 QueryRandomAddressM(<address (control gear) 20>)

<< 001c BF8 28

>> 29c4 FF16 QueryRandomAddressL(<address (control gear) 20>)

<< 00e2 BF8 226

>> 2bc2 FF16 QueryRandomAddressH(<address (control gear) 21>)

<< 00eb BF8 235

>> 31c2 FF16 QueryRandomAddressH(<address (control gear) 24>)

<< 0030 BF8 48

<< 1000 FF16 ArcPower(<address (control gear) 8>,OFF) (fc: 1364)

>> 31c3 FF16 QueryRandomAddressM(<address (control gear) 24>)

<< 0040 BF8 64

>> 2bc3 FF16 QueryRandomAddressM(<address (control gear) 21>)

<< 0065 BF8 101

>> 2bc4 FF16 QueryRandomAddressL(<address (control gear) 21>)

<< 0005 BF8 5

>> 2fc2 FF16 QueryRandomAddressH(<address (control gear) 23>)

<< 0032 BF8 50

>> 2fc3 FF16 QueryRandomAddressM(<address (control gear) 23>)

<< 001d BF8 29

>> 2fc4 FF16 QueryRandomAddressL(<address (control gear) 23>)

<< 001d BF8 29

>> 31c4 FF16 QueryRandomAddressL(<address (control gear) 24>)

<< 0040 BF8 64

>> 33c2 FF16 QueryRandomAddressH(<address (control gear) 25>)

<< 00b4 BF8 180

>> 33c3 FF16 QueryRandomAddressM(<address (control gear) 25>)

<< 0000 BF8 0

>> 33c4 FF16 QueryRandomAddressL(<address (control gear) 25>)

<< 00e1 BF8 225

>> 35c2 FF16 QueryRandomAddressH(<address (control gear) 26>)

<< 00cb BF8 203

>> 35c3 FF16 QueryRandomAddressM(<address (control gear) 26>)

<< 00e9 BF8 233

>> 35c4 FF16 QueryRandomAddressL(<address (control gear) 26>)

<<no response from gateway

>> 3fc2 FF16 QueryRandomAddressH(<address (control gear) 31>)

<<no response from gateway

>> 3fc3 FF16 QueryRandomAddressM(<address (control gear) 31>)

<<no response from gateway

>> 3fc4 FF16 QueryRandomAddressL(<address (control gear) 31>)

<<no response from gateway

>> 69c2 FF16 QueryRandomAddressH(<address (control gear) 52>)

<<no response from gateway

>> 69c3 FF16 QueryRandomAddressM(<address (control gear) 52>)

<<no response from gateway

>> 69c4 FF16 QueryRandomAddressL(<address (control gear) 52>)

<<no response from gateway

>> 7fc2 FF16 QueryRandomAddressH(<address (control gear) 63>)

<<no response from gateway

>> 7fc3 FF16 QueryRandomAddressM(<address (control gear) 63>)

<<no response from gateway

>> 7fc4 FF16 QueryRandomAddressL(<address (control gear) 63>)

<< 001e BF8 30

>> 35c4 FF16 QueryRandomAddressL(<address (control gear) 26>)

<< 006f BF8 111

>> 69c4 FF16 QueryRandomAddressL(<address (control gear) 52>)

<< 006f BF8 111

<< 1000 FF16 ArcPower(<address (control gear) 8>,OFF) (fc: 1365)

<< 10fe FF16 ArcPower(<address (control gear) 8>,254) (fc: 1366)

>> 7fc2 FF16 QueryRandomAddressH(<address (control gear) 63>)

<< 0027 BF8 39

>> 3fc2 FF16 QueryRandomAddressH(<address (control gear) 31>)

<< 0017 BF8 23

>> 3fc3 FF16 QueryRandomAddressM(<address (control gear) 31>)

<< 000c BF8 12

>> 3fc4 FF16 QueryRandomAddressL(<address (control gear) 31>)

<< 0073 BF8 115

>> 69c2 FF16 QueryRandomAddressH(<address (control gear) 52>)

<< 008c BF8 140

>> 69c3 FF16 QueryRandomAddressM(<address (control gear) 52>)

<< 002f BF8 47

>> 7fc3 FF16 QueryRandomAddressM(<address (control gear) 63>)

<< 009d BF8 157

>> a100 FF16 Terminate()

>> a500 FF16 Initialise(broadcast=True)

>> b12f FF16 SearchaddrH(47)

>> b327 FF16 SearchaddrM(39)

>> b513 FF16 SearchaddrL(19)

>> bb00 FF16 QueryShortAddress()

<< 0001 BF8 1

>> ab00 FF16 Withdraw()

>> b1cd FF16 SearchaddrH(205)

>> b331 FF16 SearchaddrM(49)

>> b576 FF16 SearchaddrL(118)

>> bb00 FF16 QueryShortAddress()

<< 0003 BF8 3

>> ab00 FF16 Withdraw()

>> b10f FF16 SearchaddrH(15)

>> b3c1 FF16 SearchaddrM(193)

>> b5a7 FF16 SearchaddrL(167)

>> bb00 FF16 QueryShortAddress()

<< 0005 BF8 5

>> ab00 FF16 Withdraw()

>> ab00 FF16 Withdraw()

>> b1b6 FF16 SearchaddrH(182)

>> b150 FF16 SearchaddrH(80)

>> b396 FF16 SearchaddrM(150)

>> b59b FF16 SearchaddrL(155)

>> bb00 FF16 QueryShortAddress()

<< 0007 BF8 7

>> b33b FF16 SearchaddrM(59)

>> b575 FF16 SearchaddrL(117)

>> bb00 FF16 QueryShortAddress()

<< 0009 BF8 9

>> ab00 FF16 Withdraw()

>> b1cb FF16 SearchaddrH(203)

>> b348 FF16 SearchaddrM(72)

>> b516 FF16 SearchaddrL(22)

>> bb00 FF16 QueryShortAddress()

<< 000b BF8 11

>> ab00 FF16 Withdraw()

>> b122 FF16 SearchaddrH(34)

>> b3a6 FF16 SearchaddrM(166)

>> b16f FF16 SearchaddrH(111)

>> b3a8 FF16 SearchaddrM(168)

>> b5b7 FF16 SearchaddrL(183)

>> bb00 FF16 QueryShortAddress()

<< 0011 BF8 17

>> ab00 FF16 Withdraw()

>> b120 FF16 SearchaddrH(32)

>> b5ed FF16 SearchaddrL(237)

>> bb00 FF16 QueryShortAddress()

<< 000d BF8 13

>> ab00 FF16 Withdraw()

>> b334 FF16 SearchaddrM(52)

>> b54c FF16 SearchaddrL(76)

>> bb00 FF16 QueryShortAddress()

<< 0013 BF8 19

>> ab00 FF16 Withdraw()

>> b1ea FF16 SearchaddrH(234)

>> b304 FF16 SearchaddrM(4)

>> b517 FF16 SearchaddrL(23)

>> bb00 FF16 QueryShortAddress()

<< 0015 BF8 21

>> b33f FF16 SearchaddrM(63)

>> b519 FF16 SearchaddrL(25)

>> bb00 FF16 QueryShortAddress()

<< 0017 BF8 23

>> ab00 FF16 Withdraw()

>> b1c3 FF16 SearchaddrH(195)

>> b31f FF16 SearchaddrM(31)

>> b571 FF16 SearchaddrL(113)

>> ab00 FF16 Withdraw()

>> b1f9 FF16 SearchaddrH(249)

>> bb00 FF16 QueryShortAddress()

<< 0019 BF8 25

>> ab00 FF16 Withdraw()

>> b1ac FF16 SearchaddrH(172)

>> b320 FF16 SearchaddrM(32)

>> b547 FF16 SearchaddrL(71)

>> bb00 FF16 QueryShortAddress()

<< 001b BF8 27

>> ab00 FF16 Withdraw()

>> b14b FF16 SearchaddrH(75)

>> b516 FF16 SearchaddrL(22)

>> bb00 FF16 QueryShortAddress()

<< 001d BF8 29

>> ab00 FF16 Withdraw()

>> b162 FF16 SearchaddrH(98)

>> b31a FF16 SearchaddrM(26)

>> b581 FF16 SearchaddrL(129)

>> bb00 FF16 QueryShortAddress()

<< 001f BF8 31

>> ab00 FF16 Withdraw()

>> b1d8 FF16 SearchaddrH(216)

>> b31f FF16 SearchaddrM(31)

>> bb00 FF16 QueryShortAddress()

<< 0023 BF8 35

>> ab00 FF16 Withdraw()

>> b1e6 FF16 SearchaddrH(230)

>> b339 FF16 SearchaddrM(57)

>> b32e FF16 SearchaddrM(46)

>> b50e FF16 SearchaddrL(14)

>> bb00 FF16 QueryShortAddress()

<< 0021 BF8 33

>> ab00 FF16 Withdraw()

>> b1af FF16 SearchaddrH(175)

>> b34d FF16 SearchaddrM(77)

>> b51e FF16 SearchaddrL(30)

>> b519 FF16 SearchaddrL(25)

>> bb00 FF16 QueryShortAddress()

<< 0025 BF8 37

>> ab00 FF16 Withdraw()

>> b1be FF16 SearchaddrH(190)

>> b31c FF16 SearchaddrM(28)

>> b5e2 FF16 SearchaddrL(226)

>> ab00 FF16 Withdraw()

>> b132 FF16 SearchaddrH(50)

>> b31d FF16 SearchaddrM(29)

>> bb00 FF16 QueryShortAddress()

<< 0029 BF8 41

>> ab00 FF16 Withdraw()

>> b1eb FF16 SearchaddrH(235)

>> b365 FF16 SearchaddrM(101)

>> b505 FF16 SearchaddrL(5)

>> bb00 FF16 QueryShortAddress()

<< 002b BF8 43

<< 1200 FF16 ArcPower(<address (control gear) 9>,OFF) (fc: 1367)

>> b51d FF16 SearchaddrL(29)

>> bb00 FF16 QueryShortAddress()

<< 002f BF8 47

>> ab00 FF16 Withdraw()

>> b130 FF16 SearchaddrH(48)

>> b340 FF16 SearchaddrM(64)

>> b540 FF16 SearchaddrL(64)

>> b1cb FF16 SearchaddrH(203)

>> b3e9 FF16 SearchaddrM(233)

>> bb00 FF16 QueryShortAddress()

<< 0031 BF8 49

>> ab00 FF16 Withdraw()

>> b1b4 FF16 SearchaddrH(180)

>> b300 FF16 SearchaddrM(0)

>> b5e1 FF16 SearchaddrL(225)

>> bb00 FF16 QueryShortAddress()

<< 0033 BF8 51

>> ab00 FF16 Withdraw()

>> b56f FF16 SearchaddrL(111)

>> bb00 FF16 QueryShortAddress()

<< 0035 BF8 53

>> ab00 FF16 Withdraw()

>> b117 FF16 SearchaddrH(23)

>> b30c FF16 SearchaddrM(12)

>> b573 FF16 SearchaddrL(115)

>> bb00 FF16 QueryShortAddress()

<< 003f BF8 63

>> ab00 FF16 Withdraw()

>> b18c FF16 SearchaddrH(140)

>> b32f FF16 SearchaddrM(47)

>> b56f FF16 SearchaddrL(111)

>> b39d FF16 SearchaddrM(157)

>> b51e FF16 SearchaddrL(30)

>> bb00 FF16 QueryShortAddress()

<< 007f BF8 127

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b127 FF16 SearchaddrH(39)

<< 14e7 FF16 ArcPower(<address (control gear) 10>,231) (fc: 1368)

<< 1400 FF16 ArcPower(<address (control gear) 10>,OFF) (fc: 1369)

>> ab00 FF16 Withdraw()

>> b18c FF16 SearchaddrH(140)

>> b32f FF16 SearchaddrM(47)

>> b5d1 FF16 SearchaddrL(209)

>> bb00 FF16 QueryShortAddress()

<< 0069 BF8 105

>> ab00 FF16 Withdraw()

>> b1ff FF16 SearchaddrH(255)

>> b3ff FF16 SearchaddrM(255)

>> b5ff FF16 SearchaddrL(255)

>> a900 FF16 Compare()

<< 00ff BF8 True

>> b17f FF16 SearchaddrH(127)

>> a900 FF16 Compare()

>> a900 FF16 Compare()

<< 14e7 FF16 ArcPower(<address (control gear) 10>,231) (fc: 1370)

>> b1df FF16 SearchaddrH(223)

>> b1bf FF16 SearchaddrH(191)

<< 12fe FF16 ArcPower(<address (control gear) 9>,254) (fc: 1371)

<< 1800 FF16 ArcPower(<address (control gear) 12>,OFF) (fc: 1372)

<< 1600 FF16 ArcPower(<address (control gear) 11>,OFF) (fc: 1373)

<< 16fe FF16 ArcPower(<address (control gear) 11>,254) (fc: 1374)

<< 18d9 FF16 ArcPower(<address (control gear) 12>,217) (fc: 1375)

>> a900 FF16 Compare()

<< 00ff BF8 True

>> b1cf FF16 SearchaddrH(207)

>> a900 FF16 Compare()

<< 00ff BF8 True

>> b1c7 FF16 SearchaddrH(199)

>> a900 FF16 Compare()

>> b1cb FF16 SearchaddrH(203)

>> a900 FF16 Compare()

<< 00ff BF8 True

>> b1c9 FF16 SearchaddrH(201)

<<no response from gateway

>> a900 FF16 Compare()

<<no response from gateway

>> b1c9 FF16 SearchaddrH(201)

<<no response from gateway

>> a900 FF16 Compare()

<<no response from gateway

>> b1c9 FF16 SearchaddrH(201)

<<no response from gateway

>> a900 FF16 Compare()

<<no response from gateway

>> fffe1e FF24 StopQuiescentMode(<broadcast (control device)>)

<<no response from gateway

>> fffe1e FF24 StopQuiescentMode(<broadcast (control device)>)

<<no response from gateway

>> fffe1e FF24 StopQuiescentMode(<broadcast (control device)>)

<<no response from gateway

>> 1b90 FF16 QueryStatus(<address (control gear) 13>)

<<no response from gateway

>> 1d90 FF16 QueryStatus(<address (control gear) 14>)

<<no response from gateway

>> 1f90 FF16 QueryStatus(<address (control gear) 15>)

<<no response from gateway

>> 1b90 FF16 QueryStatus(<address (control gear) 13>)

<<no response from gateway

>> 1d90 FF16 QueryStatus(<address (control gear) 14>)

<<no response from gateway

>> 1f90 FF16 QueryStatus(<address (control gear) 15>)

<<no response from gateway

>> 1b90 FF16 QueryStatus(<address (control gear) 13>)

<< 0000 BF8

>> 1d90 FF16 QueryStatus(<address (control gear) 14>)

<< 0000 BF8

>> 1f90 FF16 QueryStatus(<address (control gear) 15>)

<< 0000 BF8

>> 2190 FF16 QueryStatus(<address (control gear) 16>)

<<no response from gateway

>> 2390 FF16 QueryStatus(<address (control gear) 17>)

<<no response from gateway

>> 2590 FF16 QueryStatus(<address (control gear) 18>)

<<no response from gateway

>> 2190 FF16 QueryStatus(<address (control gear) 16>)

<<no response from gateway

>> 2390 FF16 QueryStatus(<address (control gear) 17>)

<<no response from gateway

>> 2590 FF16 QueryStatus(<address (control gear) 18>)

<<no response from gateway

>> 2190 FF16 QueryStatus(<address (control gear) 16>)

<<no response from gateway

>> 2390 FF16 QueryStatus(<address (control gear) 17>)

<<no response from gateway

>> 2590 FF16 QueryStatus(<address (control gear) 18>)

<<no response from gateway

>> 2990 FF16 QueryStatus(<address (control gear) 20>)

<<no response from gateway

>> 2b90 FF16 QueryStatus(<address (control gear) 21>)

<<no response from gateway

>> 2990 FF16 QueryStatus(<address (control gear) 20>)

<<no response from gateway

>> 2b90 FF16 QueryStatus(<address (control gear) 21>)

<<no response from gateway

>> 2990 FF16 QueryStatus(<address (control gear) 20>)

<<no response from gateway

>> 2b90 FF16 QueryStatus(<address (control gear) 21>)

<<no response from gateway

>> 2f90 FF16 QueryStatus(<address (control gear) 23>)

<< 0000 BF8

>> 3190 FF16 QueryStatus(<address (control gear) 24>)

<< 0000 BF8

>> 3390 FF16 QueryStatus(<address (control gear) 25>)

<< 0000 BF8

>> 3590 FF16 QueryStatus(<address (control gear) 26>)

<<no response from gateway

>> 3590 FF16 QueryStatus(<address (control gear) 26>)

<<no response from gateway

>> 3590 FF16 QueryStatus(<address (control gear) 26>)

<<no response from gateway

>> 3f90 FF16 QueryStatus(<address (control gear) 31>)

<<no response from gateway

>> 3f90 FF16 QueryStatus(<address (control gear) 31>)

<<no response from gateway

>> 3f90 FF16 QueryStatus(<address (control gear) 31>)

<<no response from gateway

>> 6990 FF16 QueryStatus(<address (control gear) 52>)

<<no response from gateway

>> 6990 FF16 QueryStatus(<address (control gear) 52>)

<<no response from gateway

>> 6990 FF16 QueryStatus(<address (control gear) 52>)

<<no response from gateway

>> 7f90 FF16 QueryStatus(<address (control gear) 63>)

<<no response from gateway

>> 7f90 FF16 QueryStatus(<address (control gear) 63>)

<<no response from gateway

>> 7f90 FF16 QueryStatus(<address (control gear) 63>)

<<no response from gateway

>> 0190 FF16 QueryStatus(<address (control gear) 0>)

<< 0000 BF8

>> 0390 FF16 QueryStatus(<address (control gear) 1>)

<< 0000 BF8

>> 0590 FF16 QueryStatus(<address (control gear) 2>)

<< 0000 BF8

>> 0790 FF16 QueryStatus(<address (control gear) 3>)

<< 0000 BF8

>> 0990 FF16 QueryStatus(<address (control gear) 4>)

<<no response from gateway

>> 0990 FF16 QueryStatus(<address (control gear) 4>)

<<no response from gateway

>> 0990 FF16 QueryStatus(<address (control gear) 4>)

<<no response from gateway

>> 0b90 FF16 QueryStatus(<address (control gear) 5>)

<<no response from gateway

>> 0d90 FF16 QueryStatus(<address (control gear) 6>)

<<no response from gateway

>> 0b90 FF16 QueryStatus(<address (control gear) 5>)

<<no response from gateway

>> 0d90 FF16 QueryStatus(<address (control gear) 6>)

<<no response from gateway

>> 0b90 FF16 QueryStatus(<address (control gear) 5>)

<<no response from gateway

>> 0d90 FF16 QueryStatus(<address (control gear) 6>)

<<no response from gateway

>> 1190 FF16 QueryStatus(<address (control gear) 8>)

<<no response from gateway

>> 1390 FF16 QueryStatus(<address (control gear) 9>)

<<no response from gateway

>> 1190 FF16 QueryStatus(<address (control gear) 8>)

<<no response from gateway

>> 1390 FF16 QueryStatus(<address (control gear) 9>)

<< 0004 BF8 arc power on

>> 1190 FF16 QueryStatus(<address (control gear) 8>)

<< 0004 BF8 arc power on

>> 1590 FF16 QueryStatus(<address (control gear) 10>)

<< 0004 BF8 arc power on

>> 1790 FF16 QueryStatus(<address (control gear) 11>)

<< 0004 BF8 arc power on

>> 1990 FF16 QueryStatus(<address (control gear) 12>)

<< 0004 BF8 arc power on

В общем уже все комбинации перепробовали, теперь даже шина не сканируется

Актуальная, хорошо.

А тут проблема, скорее именно в шине RS485. В диагностическом архиве также вижу постоянные (и крайне частые) ошибки.
Проверьте пожалуйста - с таким уровнем ошибок шина работать не будет. Рекомендую для проверки подключить модуль единственным на порт контроллера, используя отдельный кабель.. И какой, кстати, терминатор используется?

Подключил на прямую в вайрен, все остальное отключил. Теперь он вообще не вилит шлюз))

И еще половина адресов слетело

Проверьте с помощью modbus_client связь пожалуйста. Ну и - в каком стоянии светодиод status на модуле?

Диод горел постоянно, помогло только ручное обновление прошивки

Вот тут непонятно. ЧТо за прошивку обновляли? Как (каким способом?).

В общем итоги всего на данный момент:

  1. Изначально на вайрене стоял wb-2606 тестовый релиз.
    После прямого подключения шлюза в вайрен (к первому порту RS, на который он и был изначально настроен), шлюз вообще перестал как либо взаимодействывать с вайренбордом. В итоге пришлось обновить ему прошивку через команду “wb-mcu-fw-updater update-fw /dev/ttyRS485-1 -a70”. После этого шлюз нашелся и начал видется вайреном, но естесвенно никакие дали устройсва не появились.

  2. Далее обновили сам вайренборд на Debian 13. Подключение осталось тем же.
    Запустили скинование шины, но опять посывались ошибки что нет ответа от шлюза (но при этом кроме шлюза к вайренборду вообще ничего подключено не было).
    В итоге перевоткнули шлюз во второй порт RS, запустили сканирвоание и устройства начали находтся, но при этом у некоторых устройв дали сбились адреса.

  3. Переписали все адреса снова и случилось чудо. Все добавленные группы света управлялись без задержек как с Веб интерфейса, так и с далишных клавиш. В общем все стало идеально

  4. Начали все востанавливать все подлючения в обратно в следующем подярке:
    -перекинули обратно шлюз дали на первый порт RS и прописали его там (нашелся без проблем), и подключили осатльные устройва которые были (всего та том порту было 3 реле и дали шлюз).

  5. Как все подлючили и снова запустили начался какой-то бред. Не одно из устройв на первом порту не хотело заводится и горел постоянно зеленый диод. И иногда на модулях реле загоралась авария. При этом в интерефейсе реле отображались как подлюченые, но не управлялись. После 4 включений-выключений устройв от шины они завелись и дали шлюз тоже завелся, но стал рабоать очень косо. Любые команды из веба на группы света стали выполнятся либо с задержкой в пару секунд, либо вообще пропускаться.

  6. Вернули все подключения к пункту 2 (все из вайрена отключено и шлюз дали во второй порт воткнут). Перенастроили снова шлюз дали на 2 порт RS и он снова начал нормально управлятся с веба, но при этом с клаивш начались снова проблемы (некотоыре команды пропускаются). На этом мы остановились и дельше не знаем что делать.

Вроде как у нас один раз собралась комбинация когда все работало идеально. Соответвенно проблема точно не в шине дали, да и не в железе в целом.

Сейчас еть идея поставить прошивку на вайрен wb-2606 (на этот раз стабильную), а шлюз дали посадить вообще на отдельный порт, где кроме него ничего не будет

А modbus_client - опрашивался?

Вот тут, на этом моменте - оценивали ли количество ошибок (стабильность обмена) по modbus?

Типичная картина плохой шины, да.

Не смотрели.

А смысл, если это елинсвенный модуль подключеный по модбасу прямо в контроллер

А почему тогда в моменте оно все работало?)

Сейчас поставили стабильную прошивку, но он опять не сканирует шину. В Вайрену только шлюз подключен:

ab00 FF16 Withdraw()

>> b1c4 FF16 SearchaddrH(196)

>> b33b FF16 SearchaddrM(59)

>> b1e7 FF16 SearchaddrH(231)

>> b348 FF16 SearchaddrM(72)

>> b516 FF16 SearchaddrL(22)

>> bb00 FF16 QueryShortAddress()

<< 000b BF8 11

>> ab00 FF16 Withdraw()

>> b575 FF16 SearchaddrL(117)

>> bb00 FF16 QueryShortAddress()

<< 0009 BF8 9

>> ab00 FF16 Withdraw()

>> b122 FF16 SearchaddrH(34)

>> b3a6 FF16 SearchaddrM(166)

>> b5ed FF16 SearchaddrL(237)

>> bb00 FF16 QueryShortAddress()

<< 000d BF8 13

>> ab00 FF16 Withdraw()

>> b16f FF16 SearchaddrH(111)

>> b3a8 FF16 SearchaddrM(168)

>> b5b7 FF16 SearchaddrL(183)

>> b334 FF16 SearchaddrM(52)

>> b54c FF16 SearchaddrL(76)

>> bb00 FF16 QueryShortAddress()

<< 0013 BF8 19

>> ab00 FF16 Withdraw()

>> b1aa FF16 SearchaddrH(170)

>> b304 FF16 SearchaddrM(4)

>> b517 FF16 SearchaddrL(23)

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

<< 0011 BF8 17

>> ab00 FF16 Withdraw()

>> b13d FF16 SearchaddrH(61)

>> bb00 FF16 QueryShortAddress()

<<no response from gateway

>> ab00 FF16 Withdraw()

<<no response from gateway

>> b1c3 FF16 SearchaddrH(195)

<<no response from gateway

>> b31f FF16 SearchaddrM(31)

<<no response from gateway

>> b571 FF16 SearchaddrL(113)

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

<< 0015 BF8 21

>> b14b FF16 SearchaddrH(75)

>> b31f FF16 SearchaddrM(31)

>> b516 FF16 SearchaddrL(22)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

<< 0017 BF8 23

>> b162 FF16 SearchaddrH(98)

>> ab00 FF16 Withdraw()

<<no response from gateway

>> b10d FF16 SearchaddrH(13)

<<no response from gateway

>> b33f FF16 SearchaddrM(63)

<<no response from gateway

>> b519 FF16 SearchaddrL(25)

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

<<no response from gateway

>> ab00 FF16 Withdraw()

<<no response from gateway

>> b1ac FF16 SearchaddrH(172)

<<no response from gateway

>> b320 FF16 SearchaddrM(32)

<<no response from gateway

>> b547 FF16 SearchaddrL(71)

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

<< 001f BF8 31

>> ab00 FF16 Withdraw()

>> b31a FF16 SearchaddrM(26)

>> b581 FF16 SearchaddrL(129)

>> b1c1 FF16 SearchaddrH(193)

>> b34d FF16 SearchaddrM(77)

>> b51e FF16 SearchaddrL(30)

>> bb00 FF16 QueryShortAddress()

<< 0021 BF8 33

>> ab00 FF16 Withdraw()

>> b1fe FF16 SearchaddrH(254)

>> b32e FF16 SearchaddrM(46)

>> b50e FF16 SearchaddrL(14)

>> bb00 FF16 QueryShortAddress()

<< 0023 BF8 35

>> ab00 FF16 Withdraw()

>> b140 FF16 SearchaddrH(64)

>> b327 FF16 SearchaddrM(39)

>> ab00 FF16 Withdraw()

>> b1e5 FF16 SearchaddrH(229)

>> b339 FF16 SearchaddrM(57)

>> b519 FF16 SearchaddrL(25)

>> bb00 FF16 QueryShortAddress()

<< 0027 BF8 39

>> b513 FF16 SearchaddrL(19)

>> bb00 FF16 QueryShortAddress()

<< 0025 BF8 37

>> ab00 FF16 Withdraw()

>> b1eb FF16 SearchaddrH(235)

>> b365 FF16 SearchaddrM(101)

>> b505 FF16 SearchaddrL(5)

>> bb00 FF16 QueryShortAddress()

<< 002b BF8 43

>> ab00 FF16 Withdraw()

>> b130 FF16 SearchaddrH(48)

>> b32f FF16 SearchaddrM(47)

>> b500 FF16 SearchaddrL(0)

>> b132 FF16 SearchaddrH(50)

>> b31d FF16 SearchaddrM(29)

>> b51d FF16 SearchaddrL(29)

>> bb00 FF16 QueryShortAddress()

<< 002f BF8 47

>> ab00 FF16 Withdraw()

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b1e1 FF16 SearchaddrH(225)

>> b3cb FF16 SearchaddrM(203)

>> b5e1 FF16 SearchaddrL(225)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b1cb FF16 SearchaddrH(203)

>> b3e9 FF16 SearchaddrM(233)

>> b56f FF16 SearchaddrL(111)

>> bb00 FF16 QueryShortAddress()

<< 0035 BF8 53

>> ab00 FF16 Withdraw()

>> b1e6 FF16 SearchaddrH(230)

>> b331 FF16 SearchaddrM(49)

>> b576 FF16 SearchaddrL(118)

>> bb00 FF16 QueryShortAddress()

<< 003d BF8 61

>> ab00 FF16 Withdraw()

>> b136 FF16 SearchaddrH(54)

>> b30c FF16 SearchaddrM(12)

>> b573 FF16 SearchaddrL(115)

>> bb00 FF16 QueryShortAddress()

<< 003f BF8 63

>> ab00 FF16 Withdraw()

>> b18c FF16 SearchaddrH(140)

>> b32f FF16 SearchaddrM(47)

>> b5d1 FF16 SearchaddrL(209)

>> bb00 FF16 QueryShortAddress()

<< 0069 BF8 105

>> ab00 FF16 Withdraw()

>> b109 FF16 SearchaddrH(9)

>> b5b4 FF16 SearchaddrL(180)

>> bb00 FF16 QueryShortAddress()

<< 0001 BF8 1

>> b3a8 FF16 SearchaddrM(168)

>> ab00 FF16 Withdraw()

>> b10f FF16 SearchaddrH(15)

>> b3c1 FF16 SearchaddrM(193)

>> b5a7 FF16 SearchaddrL(167)

>> bb00 FF16 QueryShortAddress()

<< 0005 BF8 5

>> ab00 FF16 Withdraw()

>> b150 FF16 SearchaddrH(80)

>> bb00 FF16 QueryShortAddress()

<< 0009 BF8 9

>> ab00 FF16 Withdraw()

>> b396 FF16 SearchaddrM(150)

>> b59b FF16 SearchaddrL(155)

>> bb00 FF16 QueryShortAddress()

<< 0007 BF8 7

>> ab00 FF16 Withdraw()

>> b1c4 FF16 SearchaddrH(196)

>> b33b FF16 SearchaddrM(59)

>> b575 FF16 SearchaddrL(117)

>> b1e7 FF16 SearchaddrH(231)

>> b348 FF16 SearchaddrM(72)

>> b516 FF16 SearchaddrL(22)

>> bb00 FF16 QueryShortAddress()

<< 000b BF8 11

>> ab00 FF16 Withdraw()

>> b122 FF16 SearchaddrH(34)

>> b3a6 FF16 SearchaddrM(166)

>> b5ed FF16 SearchaddrL(237)

>> ab00 FF16 Withdraw()

>> b13d FF16 SearchaddrH(61)

>> b334 FF16 SearchaddrM(52)

>> bb00 FF16 QueryShortAddress()

<< 000d BF8 13

>> ab00 FF16 Withdraw()

>> b16f FF16 SearchaddrH(111)

>> b3a8 FF16 SearchaddrM(168)

>> b5b7 FF16 SearchaddrL(183)

>> bb00 FF16 QueryShortAddress()

<< 0011 BF8 17

>> b54c FF16 SearchaddrL(76)

>> bb00 FF16 QueryShortAddress()

<< 0013 BF8 19

>> ab00 FF16 Withdraw()

>> b1aa FF16 SearchaddrH(170)

>> b304 FF16 SearchaddrM(4)

>> b517 FF16 SearchaddrL(23)

>> bb00 FF16 QueryShortAddress()

<< 0015 BF8 21

>> b10d FF16 SearchaddrH(13)

>> b33f FF16 SearchaddrM(63)

>> b519 FF16 SearchaddrL(25)

<<no response from gateway

>> ab00 FF16 Withdraw()

>> b1c3 FF16 SearchaddrH(195)

>> b31f FF16 SearchaddrM(31)

>> b571 FF16 SearchaddrL(113)

>> bb00 FF16 QueryShortAddress()

<< 0017 BF8 23

>> ab00 FF16 Withdraw()

>> bb00 FF16 QueryShortAddress()

<<no response from gateway

>> ab00 FF16 Withdraw()

<<no response from gateway

>> b1ac FF16 SearchaddrH(172)

<<no response from gateway

>> b320 FF16 SearchaddrM(32)

<<no response from gateway

>> b547 FF16 SearchaddrL(71)

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

<<no response from gateway

>> ab00 FF16 Withdraw()

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b1c1 FF16 SearchaddrH(193)

>> b34d FF16 SearchaddrM(77)

>> b51e FF16 SearchaddrL(30)

>> bb00 FF16 QueryShortAddress()

<< 0021 BF8 33

>> ab00 FF16 Withdraw()

>> b1fe FF16 SearchaddrH(254)

>> b14b FF16 SearchaddrH(75)

>> b31f FF16 SearchaddrM(31)

>> b516 FF16 SearchaddrL(22)

>> bb00 FF16 QueryShortAddress()

<< 001d BF8 29

>> ab00 FF16 Withdraw()

>> b162 FF16 SearchaddrH(98)

>> b31a FF16 SearchaddrM(26)

>> b581 FF16 SearchaddrL(129)

>> ab00 FF16 Withdraw()

>> b1e5 FF16 SearchaddrH(229)

>> b339 FF16 SearchaddrM(57)

>> b519 FF16 SearchaddrL(25)

>> bb00 FF16 QueryShortAddress()

<< 0027 BF8 39

>> ab00 FF16 Withdraw()

>> b1eb FF16 SearchaddrH(235)

>> b365 FF16 SearchaddrM(101)

>> b32e FF16 SearchaddrM(46)

>> b50e FF16 SearchaddrL(14)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b140 FF16 SearchaddrH(64)

>> b327 FF16 SearchaddrM(39)

>> b513 FF16 SearchaddrL(19)

>> bb00 FF16 QueryShortAddress()

<< 0025 BF8 37

>> b130 FF16 SearchaddrH(48)

>> b32f FF16 SearchaddrM(47)

>> b500 FF16 SearchaddrL(0)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b1e1 FF16 SearchaddrH(225)

>> b3cb FF16 SearchaddrM(203)

>> b5e1 FF16 SearchaddrL(225)

>> bb00 FF16 QueryShortAddress()

<<no response from gateway

>> b505 FF16 SearchaddrL(5)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b132 FF16 SearchaddrH(50)

>> b31d FF16 SearchaddrM(29)

>> b51d FF16 SearchaddrL(29)

>> bb00 FF16 QueryShortAddress()

<< 002f BF8 47

>> ab00 FF16 Withdraw()

>> ab00 FF16 Withdraw()

<<no response from gateway

>> b1cb FF16 SearchaddrH(203)

<<no response from gateway

>> b3e9 FF16 SearchaddrM(233)

<<no response from gateway

>> b56f FF16 SearchaddrL(111)

<<no response from gateway

>> ab00 FF16 Withdraw()

>> b1e6 FF16 SearchaddrH(230)

>> b331 FF16 SearchaddrM(49)

>> b576 FF16 SearchaddrL(118)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b136 FF16 SearchaddrH(54)

>> b30c FF16 SearchaddrM(12)

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

<<no response from gateway

>> b573 FF16 SearchaddrL(115)

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

<<no response from gateway

>> ab00 FF16 Withdraw()

<< 003f BF8 63

>> b18c FF16 SearchaddrH(140)

>> b32f FF16 SearchaddrM(47)

>> b5d1 FF16 SearchaddrL(209)

<<no transmission, internal gateway error

>> bb00 FF16 QueryShortAddress()

<<no transmission, internal gateway error

>> ab00 FF16 Withdraw()

<< 0035 BF8 53

>> b109 FF16 SearchaddrH(9)

>> b5b4 FF16 SearchaddrL(180)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b10f FF16 SearchaddrH(15)

>> b3c1 FF16 SearchaddrM(193)

>> b5a7 FF16 SearchaddrL(167)

>> bb00 FF16 QueryShortAddress()

<< 0005 BF8 5

>> ab00 FF16 Withdraw()

>> b150 FF16 SearchaddrH(80)

>> b396 FF16 SearchaddrM(150)

>> b59b FF16 SearchaddrL(155)

>> bb00 FF16 QueryShortAddress()

<< 0007 BF8 7

>> ab00 FF16 Withdraw()

>> b3a8 FF16 SearchaddrM(168)

>> b1c4 FF16 SearchaddrH(196)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b1e7 FF16 SearchaddrH(231)

>> b348 FF16 SearchaddrM(72)

>> b516 FF16 SearchaddrL(22)

>> bb00 FF16 QueryShortAddress()

<< 000b BF8 11

>> ab00 FF16 Withdraw()

>> b122 FF16 SearchaddrH(34)

>> b3a6 FF16 SearchaddrM(166)

>> b5ed FF16 SearchaddrL(237)

>> bb00 FF16 QueryShortAddress()

<< 000d BF8 13

>> ab00 FF16 Withdraw()

>> b16f FF16 SearchaddrH(111)

>> b3a8 FF16 SearchaddrM(168)

>> b33b FF16 SearchaddrM(59)

>> b575 FF16 SearchaddrL(117)

>> ab00 FF16 Withdraw()

>> b13d FF16 SearchaddrH(61)

>> b334 FF16 SearchaddrM(52)

>> b54c FF16 SearchaddrL(76)

>> bb00 FF16 QueryShortAddress()

<< 0013 BF8 19

>> ab00 FF16 Withdraw()

>> b1aa FF16 SearchaddrH(170)

>> b304 FF16 SearchaddrM(4)

>> b517 FF16 SearchaddrL(23)

>> bb00 FF16 QueryShortAddress()

<< 0015 BF8 21

>> ab00 FF16 Withdraw()

>> b5b7 FF16 SearchaddrL(183)

>> bb00 FF16 QueryShortAddress()

>> b1c3 FF16 SearchaddrH(195)

>> b31f FF16 SearchaddrM(31)

>> b571 FF16 SearchaddrL(113)

>> b10d FF16 SearchaddrH(13)

>> b33f FF16 SearchaddrM(63)

>> b519 FF16 SearchaddrL(25)

>> bb00 FF16 QueryShortAddress()

<< 0019 BF8 25

>> ab00 FF16 Withdraw()

>> b1ac FF16 SearchaddrH(172)

>> b320 FF16 SearchaddrM(32)

>> b547 FF16 SearchaddrL(71)

>> bb00 FF16 QueryShortAddress()

<< 001b BF8 27

>> ab00 FF16 Withdraw()

>> b14b FF16 SearchaddrH(75)

>> bb00 FF16 QueryShortAddress()

<< 001d BF8 29

>> ab00 FF16 Withdraw()

>> b31f FF16 SearchaddrM(31)

>> b516 FF16 SearchaddrL(22)

>> bb00 FF16 QueryShortAddress()

<< 001d BF8 29

>> ab00 FF16 Withdraw()

>> b31a FF16 SearchaddrM(26)

>> b581 FF16 SearchaddrL(129)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b1c1 FF16 SearchaddrH(193)

>> b34d FF16 SearchaddrM(77)

>> b51e FF16 SearchaddrL(30)

>> bb00 FF16 QueryShortAddress()

<< 0021 BF8 33

>> ab00 FF16 Withdraw()

>> b1fe FF16 SearchaddrH(254)

>> b32e FF16 SearchaddrM(46)

>> b50e FF16 SearchaddrL(14)

>> bb00 FF16 QueryShortAddress()

<< 0023 BF8 35

>> b162 FF16 SearchaddrH(98)

>> ab00 FF16 Withdraw()

>> b513 FF16 SearchaddrL(19)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b1e5 FF16 SearchaddrH(229)

>> b339 FF16 SearchaddrM(57)

<<no response from gateway

>> b140 FF16 SearchaddrH(64)

<<no response from gateway

>> b327 FF16 SearchaddrM(39)

<<no response from gateway

>> b519 FF16 SearchaddrL(25)

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

<<no response from gateway

>> ab00 FF16 Withdraw()

<<no response from gateway

>> b1eb FF16 SearchaddrH(235)

<<no response from gateway

>> b365 FF16 SearchaddrM(101)

<<no response from gateway

>> b505 FF16 SearchaddrL(5)

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

<<no response from gateway

>> ab00 FF16 Withdraw()

<<no response from gateway

>> b132 FF16 SearchaddrH(50)

<<no response from gateway

>> b31d FF16 SearchaddrM(29)

>> b51d FF16 SearchaddrL(29)

>> bb00 FF16 QueryShortAddress()

>> b500 FF16 SearchaddrL(0)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

<< 0027 BF8 39

>> b1e1 FF16 SearchaddrH(225)

>> b3cb FF16 SearchaddrM(203)

>> b5e1 FF16 SearchaddrL(225)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

<< 002b BF8 43

>> b1cb FF16 SearchaddrH(203)

>> b3e9 FF16 SearchaddrM(233)

>> b56f FF16 SearchaddrL(111)

>> ab00 FF16 Withdraw()

>> b130 FF16 SearchaddrH(48)

>> b32f FF16 SearchaddrM(47)

>> bb00 FF16 QueryShortAddress()

<<no transmission, internal gateway error

>> ab00 FF16 Withdraw()

<<no transmission, internal gateway error

>> b136 FF16 SearchaddrH(54)

<<no transmission, internal gateway error

>> b30c FF16 SearchaddrM(12)

<<no transmission, internal gateway error

>> b573 FF16 SearchaddrL(115)

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b18c FF16 SearchaddrH(140)

>> b32f FF16 SearchaddrM(47)

>> b5d1 FF16 SearchaddrL(209)

>> bb00 FF16 QueryShortAddress()

<<no response from gateway

>> bb00 FF16 QueryShortAddress()

>> ab00 FF16 Withdraw()

>> b1e6 FF16 SearchaddrH(230)

>> b331 FF16 SearchaddrM(49)

>> b576 FF16 SearchaddrL(118)

>> ab00 FF16 Withdraw()

<<no response from gateway

>> b14b FF16 SearchaddrH(75)

<<no response from gateway

>> b31f FF16 SearchaddrM(31)

<<no response from gateway

>> b516 FF16 SearchaddrL(22)

<<no response from gateway

>> b14b FF16 SearchaddrH(75)

<<no response from gateway

>> b31f FF16 SearchaddrM(31)

<<no response from gateway

>> b516 FF16 SearchaddrL(22)

<<no response from gateway

>> b14b FF16 SearchaddrH(75)

<<no response from gateway

>> b31f FF16 SearchaddrM(31)

<<no response from gateway

>> b516 FF16 SearchaddrL(22)

<<no response from gateway

>> b703 FF16 ProgramShortAddress(1)

>> b903 FF16 VerifyShortAddress(1)

<< 00ff BF8 True

>> fffe1e FF24 StopQuiescentMode(<broadcast (control device)>)

В любом случае - рекомендую проконтролировать. Максимально допустимый уровень ошибок - одна-две в минуту.

Хорошо, как это сделать?