den the dev
1.71K subscribers
377 photos
66 videos
2 files
277 links
Привіт, на звʼязку @denysdovhan 👋

Тут я пишу про все: AI, програмування, розумний дім, адміністрування, технології, ігри та медіа.

Роблю фронтенд для AI-чату у Wix
Download Telegram
🏡 Домашній сервер на Raspberry Pi

Планую сьогодні дещо переробити інфраструктуру для свого серверу розумного дому.

Зараз на моєму Raspberry Pi запущена Hass.io (Home Assistant Supervised). Через те, що це дуже утилітарна операційна система, а не якийсь звичайний Linux, у мене немає можливості запустити будь-що ще на цій же машині.

Водночас, я хотів би запустити свій домашній медіа сервер на Plex та підключити зовнішній жорсткий диск — в результаті я мав би такий-собі домашній Netflix з можливістю стрімити контент на всі домашні пристрої (навіть за межами дому).

Я попередньо погуглив наскільки така ідея життєздатна, адже потужності в Rasbperry Pi для стрімінгу може не вистачити. На YouTube кажуть, що потужності Raspberry Pi 4 має вистачити для того, щоб стрімити на 6 клієнтів відео в якості 1080p. З 4К малинка також мала би впоратись без проблем. Суттєвим обмеженням, однак, є те, що їй важко дається транскодинг — стиснення відео на льоту, щоб передавати його при поганій швидкості Інтернету.

Крім того, варто пам’ятати, що у мене ще й паралельно буде запущений сервер для розумного дому.

Цікаво, що вийде з цього експерименту: чи вдастять мені запустити домашній сервер Home Assistant та медіа-сервер Plex на одному Raspberry Pi отримавши більш-менш нормальну швидкодію?
До речі, можу зробити відкритий дзвінок або стрім кудись на YouTube, щоб спробували налаштувати все разом. Що думаєте?
Варто стрімити як я налаштовую Home Assistant Supervised та Plex?
Anonymous Poll
73%
👍 Так, цікаво
27%
🤨 Не думаю, що це зараз потрібно
Окей, варто це прийняти: стріму сьогодні вже не буде — я витратив майже весь день на те, щоб його налаштувати 🗿🗿🗿

Однак, я таки налаштував все як хотів. Сподіваюсь застрімлю щось ввечері протягом робочого тижня або вже наступної неділі зроблю великий стрім з налаштуванням Rasbpian + Home Assistant Supervised + Plex.
Технологічно-політичний пост.

В Шевченківському райсуді Києва, де зараз обирають запобіжний захід Стерненку, стоїть неактивована піратська вінда.

Цифрова держава 💪🏻
💨 Забрав очищувач повітря з пошти!

Перше враження: виглядає більшим, ніж здавався.

При першому увімкненні показав індекс якості повітря на рівні 120 і почав інтенсивно все фільтрувати. Сенсор температури і вологості показує правдоподібні цифри, які відповідають показникам іншого датчика у цій же кімнаті.

Ввечері спробую прикрутити його до розумного дому 😉
Виходжу в перший пілотний ефір — підключіться хтось, щоб перевірити чи добре мене видно та чутно 🙏
Сподіваюсь, що мій вчорашній стрім вам сподобався 🙏

Запис трансляції я обов’язково опублікую на YouTube і закину сюди посилання.

Під час трасляції в чаті поставили кілька цікавих запитань, про які варто буде окремо розповісти. Зокрема, цікаво розповісти як налаштувати Home Assistant з нуля та чи можна підключити Ajax Systems до Home Assistant.

Сьогодні я стрімити не буду, адже у мене запланований онлайн-мітап (який я ще й організовую) chernivtsi.min.js #6.

Підписатись на трансляцію на YouTube можна тут: https://youtu.be/RdIuPxb5lgI
📦 Опублікував vacuum-card v1.5.0

Швидке оновлення для vacuum-card. За останній час набралось кілька пул-реквестів, а сьогодні у мене знайшовся час їх прийняти та опублікувати нову версію. Серед змін:

• пофіксили ширину динамічної карти
• додали чеський переклад
• пофіксили помилки у французькому перекладі
📦 Опублікував vacuum-card v1.6.0

Ще одне швидке оновлення для vacuum-card. Один з добродіїв на GitHub переклав інтерфейс картки угорською.
🚇 Додав Kyiv Smart Card в свій розумний дім

Відкрив для себе REST інтеграцію для Home Assistant і продовжую дивуватись наскільки широкі можливості вона відкриває.

Сьогодні додав собі в розумний дім сенсор, що показує баланс поїздок на моїй Kyiv Smart Card — електронному квитку для київського транспорту.

Як я це зробив?

Все дуже просто. Процес схожий на те, як я налаштовував сенсор для якості повітря на моєму останньому стрімі. Я зайшов у свій електронний кабінет, де відображається мій баланс кількості поїхдок. Подивився які запити виконуються для того, щоб стягнути цей баланс з API і просто додав REST-сенсора, який виконує аналогічний запит. Код сенсора зображений на скріншоті.

Єдина особливість, що це API потребує авторизації — тут я використав токен, що був згенерований для браузера і додав його у хедер Authorization (знову ж таки, за аналогією до того, як цей запит надсилає браузер).

Крім цього, я додатково зчитую код, дату випуску та назву своєї картки — можливо ця інформація згодиться під час створення автоматизацій.
Код сенсора для Kyiv Smart Card.
Ось так це виглядає в якості панелі для інтерфейсу розумного дому.
Forwarded from Yura Pelekh
ще маю питання: які в тебе розумні лампочки? Philips Hue? а вимикач в тебе звичайний чи теж розумний? бо мені цікаво: якщо вимикач звичайний, і він буде у вимкненому положенні, то як тоді ті лампочки можна увімкнути?
💡Моє розумне освітлення

В особисті повідомлення запитали про мої розумні лампочки.

У мене 5 лампочок Aqara (з можливістю змінювати теплоту та яскравість світла), три кольорові лампочки Yeelight. Крім цього у мене є 2 розумні розетки Koogeek, в які я увімкнув гірляди теплого білого кольору. Лише одна лампочка Yeelight куплялась у фізичному магазині АЛЛО в Києві. Все решту я замовив на Аліекспрес — там значно дешевше.

Вмикачі у мене звичайні, але постійно у ввімкненому стані. Якщо робити все правильно, то варто поставити розумні вмикачі, однак я живу на зйомній квартирі і не можу щось розкручувати і замінювати на свій розсуд.

Постійно увімкнені вмикачі — не проблема для мене. Зазвичай я вмикаю світло голосом через Google Home ще по дорозі до потрібної кімнати або використовую автоматизації. Крім того, якщо потрібно увімкнути фізичним вмикачем, то достатньо вимкнути та увімкнути його знову — тоді лампочка автоматично загориться.

З допомогою телефону вмикаю щось дуже рідко — як на мене, телефоном здебільшого керують світлом тоді, коли вихваляються перед друзями. Я вимикаю світло з телефону зазвичай тоді, коли вже лежу у ліжку, готуюсь до сну і потрібно вимкнути гірляди чи торшер.

У ванній, коридорі та на балконі у мене все ще звичайне освітлення — мені поки важко придумати як найоптимальніше там організувати розумне освітлення.
This media is not supported in your browser
VIEW IN TELEGRAM
Часом розумна техніка поводиться зовсім нерозумно.
den the dev
Код сенсора для Kyiv Smart Card.
Через 24 години токен для Kyiv Smart Card прогорів і тепер мій сенсор не показує нічого 🙁
Написав у технічну підтримку Kyiv Smart City і попросив якусь документацію до API.

Цікави чи напишуть вони мені щось у відповідь?

Я маю велику надію, що документація до API таки існує, адже рік тому вони робили відкритий хакатон.