Данная статья может быть полезна тем кто любит смотреть стримы на твиче. И в то же время создает свой умный дом) и хочет отслеживать когда его любимые стримеры начинают трансляцию.
Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.
И так, тут особо рассуждать нечего. Поэтому приступим.
Для начала нам нужно перейти по данной ссылке в twitch developers . Там нужно сделать несколько шагов:
Зайти в “Консоль”, далее “Заявки”. И нажать на кнопку “Регистрация приложения”.
После этого откроется следующее окно:
Здесь указываем произвольное название, далее произвольный URL. Ну и нажимаем кнопку создать.
Важно: Если у Вас не включена 2хступенчатая аутентификация, то ничего не получится. Поэтому это нужно сделать, привязав почту и номер мобильного телефона.
Ну после того как все привязано и нажали кнопку создать, у нас создастся данное приложение. И зайдя в него еще раз мы увидим “Идентификатор клиента”. Вот он нам и нужен.
Скопировав код, теперь перейдем в настройки Home Assistant. Тут тоже ничего сложного. Отслеживание стримеров у нас будет сенсером, поэтому добавлять конфиг будем как сенсер.
Сам код выглядит примерно так:
sensor: - platform: twitch #платформа twitch client_id: ключ сгенерированный твичем channels: #ниже будет перечень каналов - karmikkoala #название канала. - stray228 #название канала.
Собственно тут все просто. И также можно больше каналов добавлять.
После добавление всего этого дела и перезапуска приложения. Можно добавить все перечисленные в конфиге каналы в “Обзор” как сенсоры. Например возьмем карточку объектов и добавим все каналы туда, как показано на скрине:
Сохраняем. И у нас получится карточка для отслеживания стримов, которая будет иметь два состояния (offline/streaming).
Выглядеть это будет примерно так:
Также открыв каждый стрим можно посмотреть по нему статистику: Колличество подписчиков, просмотров, в какую игру играет и заголовок стрима.