Идеи Unit
Актёры
У каждого Unit должен быть набор ff_, позволяющих разнообразить физическую конфигурацию:
- ff_ позволяющий приципить rgb светодиод или экран, если это уместно в устройстве
- ff_ отключения избыточных сенсоров
- ff_
Реле
- разные режимы:
- pwm для твёрдотельных
- default для магнитных
- разные типы управления:
- установка состояния 1/0 с установкой pwm если надо
- включение на N миллисекунд
- включение по таймеру на заданное время (если включен сервер времени)
- пин для принудительного включения при подаче напряжения с обработкой debounce (например надо врубать свет когда что-то включается)
- пин для принудительного выключения при подаче напряжения (датчик света или принудительное отключение)
Кнопка
- Типы нажатий:
- одинарное с заданной временной длинной
- двойное
- тройное
- длинное
- Обработка дебаунса
Станция микроклимата на bme280 и mh-z19b - esp8266
- очень миниатюрная штука для измерения влажности, температуры, давления и co2.
esp32 с камерой
Должен сочитаться с дополнительным сервисом, который может хранить снимки, например minio, указываемый просто в настройках. Посылает в минио данные сам желательно, в топик с /pepeunit шлёт uuid или аналог
- Режимы работы
- Снимки по запросу
- Таймлапс с энерго и без сбережения
- Параметры сьёмки
- разрешение
- выдержка и тд
Весы
Ручные весы на тензодатчике и рамкой в форме квадратного нержавеющего штыря ~ 8х8 мм с спец проризями для удобных измерений
- Компаненты
- тензодатчик
- 18650
- экран
- энкодер
- Тип вывода
- Ньютоны
- Граммы
- Режимы работы
- Ручной - единичные измерения
- Динамический - стриминг значений с заданным периодом
Управление
Hotkey приложение на go
- отслеживания горячих клавиш и набор параметров для отправки
Hotkey sniffer на esp8266
- с переключением на несколько
type-cустройств, вход от клавиатуры 1, а выводов 3 или 4. Перехватывает поток символов с клавиатуры и передаёт на вход какого-либо устройства или серии устройств, так же позволяет через горячие клавиши переключаться между устройствами - простейший kvm свичер. По сути позволяет управлять какой-либо инфраструктурой без ЭВМ
Pipeline тригер на esp8266
- последовательное нажате на него, каждый раз активирует новый этап или этапы каких либо задач, должен быть цветной светодиод для индикации выполнения текущей задачи. Линейные и цикличные режимы
Планировщик
- Планирование действий с возможностью отмены
- Основное действие применяется через заданное время
- Пока идёт это время, действие можно отменить
Wifi модуль для flipper на основе esp32
- управление тем чем можно через mqtt и получение данных из вне, возможность получать уведомления и тд
- подключение к wifi только для отправки сообщений, это очень крепко сэкономит батарейку флипперу