Добрый день Настраиваю dali3 на шине 51 устройство, раскиданы по 11 груп. Так как в групы нету состояния текущей яркости, а он мне нужен для управления с клавиши что бы понимать включено или выключено и так же реальную яркость для HA. Хочу использовать актуальное значение одного из светильников в группе, но актуальный статус обновляется с очень большой задержкой, в мониторе шины постоянные запросы. Можете подсказать как решить проблему?
>> 5bfa FF16 QueryColourValue(<address (control gear) 45>) 17046
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17047
>> c108 FF16 EnableDeviceType(8) 17048
>> 5bfa FF16 QueryColourValue(<address (control gear) 45>) 17049
<< 0000 BF8 0
>> 5b98 FF16 QueryContentDTR0(<address (control gear) 45>) 17050
<< 00e7 BF8 231
>> 5990 FF16 QueryStatus(<address (control gear) 44>) 17051
<< 0004 BF8 arc power on
>> 59a0 FF16 QueryActualLevel(<address (control gear) 44>) 17052
<< 00fb BF8 251
>> 59a0 FF16 QueryActualLevel(<address (control gear) 44>) 17053
<< 00fb BF8 251
>> a3f0 FF16 DTR0(240) 17054
>> c108 FF16 EnableDeviceType(8) 17055
>> 59fa FF16 QueryColourValue(<address (control gear) 44>) 17056
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17057
>> c108 FF16 EnableDeviceType(8) 17058
>> 59fa FF16 QueryColourValue(<address (control gear) 44>) 17059
<< 0001 BF8 1
>> 5998 FF16 QueryContentDTR0(<address (control gear) 44>) 17060
<< 000d BF8 13
>> 5790 FF16 QueryStatus(<address (control gear) 43>) 17061
<< 0004 BF8 arc power on
>> 57a0 FF16 QueryActualLevel(<address (control gear) 43>) 17062
<< 00fe BF8 254
>> 57a0 FF16 QueryActualLevel(<address (control gear) 43>) 17063
<< 00fe BF8 254
>> a3f0 FF16 DTR0(240) 17064
>> c108 FF16 EnableDeviceType(8) 17065
>> 57fa FF16 QueryColourValue(<address (control gear) 43>) 17066
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17067
>> c108 FF16 EnableDeviceType(8) 17068
>> 57fa FF16 QueryColourValue(<address (control gear) 43>) 17069
<< 0000 BF8 0
>> 5798 FF16 QueryContentDTR0(<address (control gear) 43>) 17070
<< 00e7 BF8 231
>> 5590 FF16 QueryStatus(<address (control gear) 42>) 17071
<< 0004 BF8 arc power on
>> 55a0 FF16 QueryActualLevel(<address (control gear) 42>) 17072
<< 00fb BF8 251
>> 55a0 FF16 QueryActualLevel(<address (control gear) 42>) 17073
<< 00fb BF8 251
>> a3f0 FF16 DTR0(240) 17074
>> c108 FF16 EnableDeviceType(8) 17075
>> 55fa FF16 QueryColourValue(<address (control gear) 42>) 17076
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17077
>> c108 FF16 EnableDeviceType(8) 17078
>> 55fa FF16 QueryColourValue(<address (control gear) 42>) 17079
<< 0001 BF8 1
>> 5598 FF16 QueryContentDTR0(<address (control gear) 42>) 17080
<< 000d BF8 13
>> 5390 FF16 QueryStatus(<address (control gear) 41>) 17081
<< 0004 BF8 arc power on
>> 53a0 FF16 QueryActualLevel(<address (control gear) 41>) 17082
<< 00fb BF8 251
>> 53a0 FF16 QueryActualLevel(<address (control gear) 41>) 17083
<< 00fb BF8 251
>> a3f0 FF16 DTR0(240) 17084
>> c108 FF16 EnableDeviceType(8) 17085
>> 53fa FF16 QueryColourValue(<address (control gear) 41>) 17086
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17087
>> c108 FF16 EnableDeviceType(8) 17088
>> 53fa FF16 QueryColourValue(<address (control gear) 41>) 17089
<< 0001 BF8 1
>> 5398 FF16 QueryContentDTR0(<address (control gear) 41>) 17090
<< 000d BF8 13
>> 5190 FF16 QueryStatus(<address (control gear) 40>) 17091
<< 0004 BF8 arc power on
>> 51a0 FF16 QueryActualLevel(<address (control gear) 40>) 17092
<< 00fe BF8 254
>> 51a0 FF16 QueryActualLevel(<address (control gear) 40>) 17093
<< 00fe BF8 254
>> a3f0 FF16 DTR0(240) 17094
>> c108 FF16 EnableDeviceType(8) 17095
>> 51fa FF16 QueryColourValue(<address (control gear) 40>) 17096
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17097
>> c108 FF16 EnableDeviceType(8) 17098
>> 51fa FF16 QueryColourValue(<address (control gear) 40>) 17099
<< 0000 BF8 0
>> 5198 FF16 QueryContentDTR0(<address (control gear) 40>) 17100
<< 00e7 BF8 231
>> 4f90 FF16 QueryStatus(<address (control gear) 39>) 17101
<< 0004 BF8 arc power on
>> 4fa0 FF16 QueryActualLevel(<address (control gear) 39>) 17102
<< 00fe BF8 254
>> 4fa0 FF16 QueryActualLevel(<address (control gear) 39>) 17103
<< 00fe BF8 254
>> a3f0 FF16 DTR0(240) 17104
>> c108 FF16 EnableDeviceType(8) 17105
>> 4ffa FF16 QueryColourValue(<address (control gear) 39>) 17106
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17107
>> c108 FF16 EnableDeviceType(8) 17108
>> 4ffa FF16 QueryColourValue(<address (control gear) 39>) 17109
<< 0000 BF8 0
>> 4f98 FF16 QueryContentDTR0(<address (control gear) 39>) 17110
<< 00e7 BF8 231
>> 4d90 FF16 QueryStatus(<address (control gear) 38>) 17111
<< 0004 BF8 arc power on
>> 4da0 FF16 QueryActualLevel(<address (control gear) 38>) 17112
<< 00fe BF8 254
>> 4da0 FF16 QueryActualLevel(<address (control gear) 38>) 17113
<< 00fe BF8 254
>> a3f0 FF16 DTR0(240) 17114
>> c108 FF16 EnableDeviceType(8) 17115
>> 4dfa FF16 QueryColourValue(<address (control gear) 38>) 17116
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17117
>> c108 FF16 EnableDeviceType(8) 17118
>> 4dfa FF16 QueryColourValue(<address (control gear) 38>) 17119
<< 0000 BF8 0
>> 4d98 FF16 QueryContentDTR0(<address (control gear) 38>) 17120
<< 00e7 BF8 231
>> 4b90 FF16 QueryStatus(<address (control gear) 37>) 17121
<< 0004 BF8 arc power on
>> 4ba0 FF16 QueryActualLevel(<address (control gear) 37>) 17122
<< 00fe BF8 254
>> 4990 FF16 QueryStatus(<address (control gear) 36>) 17123
<< 0004 BF8 arc power on
>> 49a0 FF16 QueryActualLevel(<address (control gear) 36>) 17124
<< 00fe BF8 254
>> 49a0 FF16 QueryActualLevel(<address (control gear) 36>) 17125
<< 00fe BF8 254
>> a3f0 FF16 DTR0(240) 17126
>> c108 FF16 EnableDeviceType(8) 17127
>> 49fa FF16 QueryColourValue(<address (control gear) 36>) 17128
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17129
>> c108 FF16 EnableDeviceType(8) 17130
>> 49fa FF16 QueryColourValue(<address (control gear) 36>) 17131
<< 0000 BF8 0
>> 4998 FF16 QueryContentDTR0(<address (control gear) 36>) 17132
<< 00e7 BF8 231
>> 4790 FF16 QueryStatus(<address (control gear) 35>) 17133
<< 0004 BF8 arc power on
>> 47a0 FF16 QueryActualLevel(<address (control gear) 35>) 17134
<< 00fe BF8 254
>> 47a0 FF16 QueryActualLevel(<address (control gear) 35>) 17135
<< 00fe BF8 254
>> a3f0 FF16 DTR0(240) 17136
>> c108 FF16 EnableDeviceType(8) 17137
>> 47fa FF16 QueryColourValue(<address (control gear) 35>) 17138
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17139
>> c108 FF16 EnableDeviceType(8) 17140
>> 47fa FF16 QueryColourValue(<address (control gear) 35>) 17141
<< 0000 BF8 0
>> 4798 FF16 QueryContentDTR0(<address (control gear) 35>) 17142
<< 00e7 BF8 231
>> 4590 FF16 QueryStatus(<address (control gear) 34>) 17143
<< 0004 BF8 arc power on
>> 45a0 FF16 QueryActualLevel(<address (control gear) 34>) 17144
<< 00fe BF8 254
>> 45a0 FF16 QueryActualLevel(<address (control gear) 34>) 17145
<< 00fe BF8 254
>> a3f0 FF16 DTR0(240) 17146
>> c108 FF16 EnableDeviceType(8) 17147
>> 45fa FF16 QueryColourValue(<address (control gear) 34>) 17148
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17149
>> c108 FF16 EnableDeviceType(8) 17150
>> 45fa FF16 QueryColourValue(<address (control gear) 34>) 17151
<< 0000 BF8 0
>> 4598 FF16 QueryContentDTR0(<address (control gear) 34>) 17152
<< 00e7 BF8 231
>> 4390 FF16 QueryStatus(<address (control gear) 33>) 17153
<< 0004 BF8 arc power on
>> 43a0 FF16 QueryActualLevel(<address (control gear) 33>) 17154
<< 00fb BF8 251
>> 43a0 FF16 QueryActualLevel(<address (control gear) 33>) 17155
<< 00fb BF8 251
>> a3f0 FF16 DTR0(240) 17156
>> c108 FF16 EnableDeviceType(8) 17157
>> 43fa FF16 QueryColourValue(<address (control gear) 33>) 17158
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17159
>> c108 FF16 EnableDeviceType(8) 17160
>> 43fa FF16 QueryColourValue(<address (control gear) 33>) 17161
<< 0001 BF8 1
>> 4398 FF16 QueryContentDTR0(<address (control gear) 33>) 17162
<< 000d BF8 13
>> 4190 FF16 QueryStatus(<address (control gear) 32>) 17163
<< 0004 BF8 arc power on
>> 41a0 FF16 QueryActualLevel(<address (control gear) 32>) 17164
<< 00fb BF8 251
>> 41a0 FF16 QueryActualLevel(<address (control gear) 32>) 17165
<< 00fb BF8 251
>> a3f0 FF16 DTR0(240) 17166
>> c108 FF16 EnableDeviceType(8) 17167
>> 41fa FF16 QueryColourValue(<address (control gear) 32>) 17168
<< 0020 BF8 32
>> a302 FF16 DTR0(2) 17169
>> c108 FF16 EnableDeviceType(8) 17170
>> 41fa FF16 QueryColourValue(<address (control gear) 32>) 17171
<< 0001 BF8 1
>> 4198 FF16 QueryContentDTR0(<address (control gear) 32>) 17172
Дополняю собшение. После перезагрузки системы по питанию, полностью обесточили, и через время включили, после этого появились дополнительные проблемы с Dali. С устройств пропали группы дали, соответсвенно с ими пропала возможность управления с выключателей. В устройствах BUS1 широковещательный дергаю ползунок желаемая яркость, реакция на событие примерно 11 секунд, но тем неимение бродкастом управляет, там же в устройствах остались сами устройства дали, но пропали их имена которые я ставил тоесть было DALI 1 я переименовал в 1 Гостиная но после перезагрузки вернулось на DALI 1. Дальше в настройках шлюза dali нажал пересканировать, после этого появились группы, вернулось управление, а скорость реакции на управление стала меньше 1 секунды.
В моём понимании информация о группах дали должна оставаться, чего не происходит, и по задержкам не понятно, шина дали чем то занята. Подскажите как решить проблему, может я что то не так делаю. Для нормального управления пришлось делать виртуальные устройства которые хранят последнюю яркость и температуру свечения группы, и уже их пробрасывать в HA и ими же управлять с выключателей. Возможно как то можно было бы группе дали сделать статус яркости используя один из светильников группы что бы не делать виртуальные устройства, но тут сначала надо разобраться с задержками обновления этой самой яркости на устройстве.



