Автогенерация шаблонов для SprutHub
Репозиторий создан для демонстрации подхода к генерации шаблонов для различных устройст в Sprut.Hub. Шаблон для MAI6 как бы работает, генерация работает. Что-то показывает, но ещё не ясно что.
MAO4 вроде бы готов, не вводил туда только подсчет обработку типов нажатий и состояние входов и счётчики нажатий, т.к. счетчик неясно как настраивать https://wirenboard.com/wiki/WB-MAO4_Registers.
Многие параметры и типы сервисов можно посмотреть в самом хабе (настройки-типы сервисов {http://{адресСпрута}/settings/inter/stype})
Такой подход должен упростить и дать возможность писать комментарии для тех, кто хочет разобраться в сборке шаблонов, а также максимально устранить простые ошибки, которые могут появляться в процессе написания шаблонов.
Внутри находятся шаблон(ы) генерации с названиями конкретных устройств и описание сервисов и опций генераций.
Для работы рекомендую использовать Pycharm Community.
Оригинал находится тут https://gitflic.ru/project/beeugene/sprut-templates