🚇 Додав Kyiv Smart Card в свій розумний дім
Відкрив для себе REST інтеграцію для Home Assistant і продовжую дивуватись наскільки широкі можливості вона відкриває.
Сьогодні додав собі в розумний дім сенсор, що показує баланс поїздок на моїй Kyiv Smart Card — електронному квитку для київського транспорту.
Як я це зробив?
Все дуже просто. Процес схожий на те, як я налаштовував сенсор для якості повітря на моєму останньому стрімі. Я зайшов у свій електронний кабінет, де відображається мій баланс кількості поїхдок. Подивився які запити виконуються для того, щоб стягнути цей баланс з API і просто додав REST-сенсора, який виконує аналогічний запит. Код сенсора зображений на скріншоті.
Єдина особливість, що це API потребує авторизації — тут я використав токен, що був згенерований для браузера і додав його у хедер Authorization (знову ж таки, за аналогією до того, як цей запит надсилає браузер).
Крім цього, я додатково зчитую код, дату випуску та назву своєї картки — можливо ця інформація згодиться під час створення автоматизацій.
Post #44
135