Size: a a a

SprutHub & WirenBoard

2019 June 05

D

Dmitrii in SprutHub & WirenBoard
еще лучше, чтобы считалась средняя температура за минуту, и если она изменилась более чем на градус, то присылалась
источник

AP

Andrey Popov in SprutHub & WirenBoard
А еще вольтаж, нафик не нужен так часто
источник

D

Dmitrii in SprutHub & WirenBoard
ну я обобщаю все это дерьмище
источник

D

Dmitrii in SprutHub & WirenBoard
еще хотелось бы адекватный механизм первичного запроса информации об устройствах через mqtt
источник

EB

Evgeny Boger in SprutHub & WirenBoard
Dmitrii
еще хотелось бы адекватный механизм первичного запроса информации об устройствах через mqtt
Это что?
источник

AP

Andrey Popov in SprutHub & WirenBoard
И чтобы поправили свои параметры readonly, половина неправильно указана
источник

Д

Деда in SprutHub & WirenBoard
У вас тут революция? 😀
источник

D

Dmitrii in SprutHub & WirenBoard
Evgeny Boger
Это что?
щас объясню примерно как мне приходится извращаться:
я подписываюсь на топик /devices/+/controls/+/meta/type
потом подписываюсь на /tmp/<random>
потом публикую в /tmp/<random> значение loaded3 (цифра из головы)
далее, мне приходит инфа об устройствах, но не вся, а поэтапно (это самая жесть) а после нее возвращается мой loaded3, который я уменьшаю на единицу и отправляю обратно, и так до тех пор пока не дойдет до нуля
но иногда это 2 а иногда 3 раза, иногда 1
и когда доходит до нуля, значит устройства загружены
источник

D

Dmitrii in SprutHub & WirenBoard
я конечно понимаю, что устройства можно обрабатывать по одному, но мне нужно именно все устройства сразу знать, и только потом грузить дальше
источник

D

Dmitrii in SprutHub & WirenBoard
оно конечно и так работает, только приходится делать таймаут в 10 секунд на загрузке, т.к. неизвестно сколько будет этапов, а если устройств будет больше ~500 то наверное их тоже будет больше трех, и тогда вообще все сломается
источник

ТП

Тихон Петрищев... in SprutHub & WirenBoard
Несмотря ни на что, мы все ждём альфу для малины...
источник

D

Dmitrii in SprutHub & WirenBoard
для спрутхаба? так то все работает уже много месяцев, но вот zwave еще не до конца готов, zigbee не идеален еще, веб некрасивый, приложение не готово, и еще не интегрировал движок правил и mqtt на раздачу
источник

D

Dmitrii in SprutHub & WirenBoard
и различные организационные моменты, которых кучу надо решить
источник

ТП

Тихон Петрищев... in SprutHub & WirenBoard
Альфа на то и есть альфа, что это не бета))) Все должно быть сырое
источник

D

Dmitrii in SprutHub & WirenBoard
после альфы будет тонна хотелок :)
источник

ТП

Тихон Петрищев... in SprutHub & WirenBoard
Dmitrii
после альфы будет тонна хотелок :)
Так можно будет отсортировать самые желаемые и заниматься ими в первую очередь
источник

D

Dmitrii in SprutHub & WirenBoard
пока объем работы больше чем можно сделать за месяц
источник

D

Dmitrii in SprutHub & WirenBoard
но конечно надо будет где-то остановиться
источник

D

Dmitrii in SprutHub & WirenBoard
например, еще не релизный формат базы данных, и если выпустить альфу, то вы потом обновитесь и вам придется сбросить базу (заново все устройства импортировать), либо мне придется уже сейчас а не в релизе делать версии базы и патчи для тестеров, а я не хотел бы
источник

ТП

Тихон Петрищев... in SprutHub & WirenBoard
Dmitrii
например, еще не релизный формат базы данных, и если выпустить альфу, то вы потом обновитесь и вам придется сбросить базу (заново все устройства импортировать), либо мне придется уже сейчас а не в релизе делать версии базы и патчи для тестеров, а я не хотел бы
Ладно, ладно ждём...)
источник