Київський айтівець створив карту знеструмлень для конкретних будинків: як нею користуватись

Читайте також

Як краще вибрати електровелосипед для міста?

Якщо ви збираєтеся придбати електровелосипед, то перш за все, потрібно визначитися, для яких саме цілей вам він потрібен.

Як вибрати кондиціонер Cooper&Hunter (Купер Хантер): поради експертів “Кондиціонери України”

Обрати кондиціонер Купер Хантер https://air-conditioner.ua/kondycionery-cooper-hunter/ - відповідальне завдання, яке впливає на комфорт у вашому домі чи офісі.

Як на місці туалету “виростала” багатоповерхівка

У НАБУ і САП заявили, що операція "Чисте місто" дала плідні результати.

Як обрати ідеальну каблучку: поради для кожного випадку

Прикраси як частина персонального стилю здатні стати відображенням унікального внутрішнього світу своїх власників.

Кава вже по два євро? Кияни обурені

Ще рік назад каву можна було купити за 50 грн

Поділитися

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

Айтівець Вадим Клименко розробив інтерактивну карту ймовірних знеструмлень Києва. На ній зображено в деталях усі вулиці та будинки міста, і для більшості з них показано, коли чекати на відключення світла. Фахівець використав три кольори: зелений означає, що світло є, білий – що знеструмлення можливе. А червоним вказані будинки, які наразі позбавлені живлення.

Вадим Клименко вже розробляв декілька цікавих застосунків для українців, зокрема, карту повітряних тривог та віджет для перевірки, чи є вдома світло. У своєму блозі айтівець поділився, що на створення карти знеструмлень його надихнули користувачі соцмережі “Х”, де обговорювали подібну ідею.

“Мапа не показує жодних даних в реальному часі (лише відносно графіків) та, можливо, має багато помилок – використовуйте її лише в інформаційних цілях”, – застерігає розробник.

Дійсно, на карті (пряме посилання на неї – тут) є чимало будинків, які “не світяться” жодним кольором. Їх, зазначає Вадим Клименко, не розпізнала система, чи їх просто немає у розкладі YASNO. Зокрема, вздовж вул. Шовковичної, академіка Богомольця, Пилипа Орлика у самому центрі, а також на Лівобережжі – не відображаються будинки вздовж Харківського шосе.

“Чому в якийсь момент всі зони червоні та сірі – я теж не знаю. Можливо, в цей час перемикають черги, або є якісь потенційно інші причини”, – повідомляє айтівець.

Втім, для користувачів, які знайшли власні будинки на мапі, відкриваються зручні можливості – переглянути майбутні знеструмлення (можна просто “відмотати” час на декілька годин, або навіть на добу чи кілька діб, вперед). Також можна переглянути конкретні адреси, скажімо, розташування кафе, куди запланував піти з друзями, чи ветеринарної клініки, візит до якої з домашньою твариною треба запланувати.

Вадим Клименко також розробив віджет для айфона, який сповіщає про наявність чи відсутність вдома електроенергії.

Свою історію та інструкцію для віджета розробник опублікував на форумі DOU.

Аби розробити систему сповіщень, айтівець використав мобільний застосунок Scriptable для створення віджетів на JavaScript. Принцип роботи ростий: віджет перевіряє, чи доступний домашній роутер в інтернеті.

«Можуть бути випадки, що електроенергія є, хоча самого інтернету немає – в такому разі віджет все ще буде червоним. У мене в таких випадках інтернет зʼявлявся протягом п’яти хвилин», – розповідає Вадим Клименко.

За його словами, iOS сама вирішує, коли варто оновити віджет, і робить це приблизно раз на 15-20 хвилин. Однак оновити інформацію можна й власноруч: для цього достатньо торкнутися віджета та зачекати кілька секунд.

Інструкція від розробника

Повинен бути статичний IP. Якщо роутер вимкнути-увімкнути, і IP зміниться – потрібно у провайдера замовляти додатково послугу статичного IP. Віджет постійно перевіряє лише одну і ту саму адресу.
Роутер має відповідати на ping запити. Якщо повертається помилка при натисканні на кнопку «Надіслати пінг на мій IP», то треба гуглити щось «%router name% Respond to Pings from WAN» та вмикати на роутері.
Потрібно встановити Scriptable, завантажити цей файл, поділитись ним в Scriptable та замінити IP в першому рядку на потрібний. Раптом що, ось відео, як це робиться.
Створити віджет та додати його на домашній екран.
Готово!