-
-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Дополнительные плагины #1
Comments
Здесь есть пример реализации взаимодействия с MTQQ: |
Плагин для запуска скриптов в Home Assistant: |
Плагин для озвучивания доступных текущих команд VA |
Плагин для управления громкостью, через команды amixer. |
https://github.com/Lolipol/Irine-plugin/blob/main/plugin_open_win.py |
https://github.com/aquaratixc/irene_va_plugins/blob/main/plugin_weather_wttr.py |
Альтернативный плагин приветствий/прощаний. |
Запускатель команд (для Linux) по мотивам плагина: https://github.com/Lolipol/Irine-plugin/blob/main/plugin_open_win.py |
https://github.com/aquaratixc/irene_va_plugins/blob/main/plugin_datetime.py |
https://github.com/Lolipol/Irine-plugin/blob/main/plugin_control_window.py |
https://github.com/leontyko/reman_plugin |
https://github.com/aquaratixc/irene_va_plugins/blob/main/plugin_random_alt.py Альтернативный плагин для случайного выбора. Также как и оригинальная версия умеет бросать кубик, монетку, кости, а также выдает случайное число от 1 до 100 |
https://github.com/aquaratixc/irene_va_plugins/blob/main/plugin_statistics.py Плагин информации о системе. Ирина проговаривает IP, информацию о свободном месте на диске, нагрузке, о свободной RAM. |
https://github.com/aquaratixc/irene_va_plugins/blob/main/plugin_mpg123_control.py |
https://github.com/aquaratixc/irene_va_plugins/blob/main/plugin_volume_control2.py |
https://github.com/aquaratixc/irene_va_plugins/blob/main/plugin_cpu_temperature.py |
https://github.com/Lolipol/Irine-plugin/blob/main/plugin_start.py |
https://github.com/Lolipol/Irine-plugin/blob/main/plugin_easy_notes.py |
https://github.com/Lolipol/Irine-plugin/blob/main/interface_tkinter/runva_vosk_interface.pyw |
Плагин управления устройствами по mqtt с помощью фраз "Ирина включи свет" В будущем планируется двухстороннее общение для датчиков Команды Примеры команд: Изменено: В последней версии добавлена генерация ответов |
Простой MQTT-мост для Ирины, умеет:
Для каждого триггера можно привязать свою функцию. Наверное, не подойдёт при работе в варианте веб-апи — не проверил пока. https://github.com/aadegtyarev/irene-voice-assistant-mqtt-bridge |
Воспроизведение интернет-радиостанций. Управление громкостью. |
Болталка с OpenAI GPT-3 нейросетью. Требует API ключ от OpenAI. |
Второй вариант болталки с ChatGPT В сравнении с оригинальной болталкой https://github.com/janvarev/irene_plugin_boltalka_openai Плюсы:
Минусы:
|
Плагин перезагрузки плагинов
|
Плагин для воспроизведения видео камина на плеере Dune Dune HD API |
Метод для нечеткого сравнения строк - модификация https://github.com/Localhost2005/Irene-Voice-Assistant-Plugins/blob/main/plugin_fuzzy_thefuzz.py Было res = fuzz.ratio(cmdsub,key) Стало res = fuzz.WRatio(cmdsub,key) |
Плагин для нечеткого сравнения команд на нейросетевых моделях: |
Идея - иметь возможность быстро голосом запускать короткие тренировочные видео из разных подпапок. Вам подойдёт, например, если у вас есть папка с видеотренировками |
Привел плагин к стандартному виду (настройки местоположения вынесены в JSON). Поправлена ошибка со скоростью ветра, скорость ветра переведена в м/с. Добавил короткий вывод погоды (без влажности и давления). |
Плагин для запуска существующих автоматизаций в Home Assistant. При минимальных настройках можно "подружить" Ирину с ранее созданными сценариями через REST API. Тип события - это и есть фраза, по которой Ирина запустит автоматизацию.
Вариант автоматизации для yaml:
Произнеся фразу - "Ирина включи свет на кухне" - все сработает. Спасибо за идеи вам и вам - в этом плагине, в отличие от источников не нужно специально создавать скрипты, которые дублируют уже созданные и настроенные автоматизации и не нужно ковырять json из mqtt в поисках нужных топиков и прописывать их для каждого устройства. В настройках плагина надо будет указать адрес сервера с Home Assistant и долгосрочный токен доступа. |
Плагин для устройств ESP32-S3-BOX с прошивкой Willow позволяющий использовать их с Ириной в качестве приема команд и озвучивания ответов. Можно использовать для передачи команд в Home Assistant |
Пожалуйста, оставляйте здесь ссылки с коротким описанием, если вы разработали плагин для Ирины.
Пожалуйста, НЕ оставляйте здесь другие сообщения и не устраивайте обсуждения.
The text was updated successfully, but these errors were encountered: