Nighttime lights / blackout detection

Детекція знеструмлень
за нічним освітленням

Аномалії яскравості нічного освітлення по зонах на тимчасово окупованих територіях. Метод фіксує деградацію енергопостачання та швидкість відновлення — не факт ураження конкретного об'єкта.

Джерело — NASA BLACK MARBLE VNP46A2  ·  Вікно — 15.02.2026 — 14.08.2026  ·  Зон — 48
Повні супутникові дані закінчуються 10.08.2026 — на 4 діб раніше за кінець заявленого вікна. Причина не хмарність: NASA викладає тайли із затримкою 8–12 діб, тож останні композити спираються на одну-дві доби з семи, а не на сім. Усе, що тут названо «затемнено», стосується 10.08, не сьогодні.
ЗОН ПІД МОНІТОРИНГОМ
48
ПОДІЙ ВИЯВЛЕНО
95
за 181 діб
ЗОН ЗАТЕМНЕНО
3
станом на 10.08
ПОКРИТТЯ ДАНИМИ
86%
валідних композит-зон із 48

01 / Карта зон

33°E34°E35°E36°E37°E38°E39°E45°N46°N47°N48°N49°NЛисичанськСєвєродонецькТокмакБілогірськЄвпаторіяЯлтаКерчМаріупольСудакАлуштаФеодосіяСакиКрасноперекопськСевастопольАрмянськЧорноморськеАлчевськЛуганськЩолкінеВолновахаДжанкойДовжанськКадіївкаГорлівкаМелітопольАмвросіївкаЯсинуватаГенічеськСтаробільськХрустальнийБердянськХарцизькЕнергодарЧаплинкаСкадовськЯкимівкаПриморськСімферопольБахчисарайДонецьк100 КМ
ТРИВАЄ НА КІНЕЦЬ ВІКНАБУЛИ ПОДІЇБЕЗ ПОДІЙВИКЛЮЧЕНА — НАДТО ТЕМНАрозмір кола — абсолютна яскравість

02 / Виявлені події

ЗОНАОБЛАСТЬПОЧАТОКДІБMIN РІВЕНЬГЛИБИНАВІДНОВЛЕННЯСПОСТЕРЕЖЕНОTELEGRAM
ТокмакЗапорізька22.07.202680.01ПОВНА ТЕМРЯВАТРИВАЄ22
ЛисичанськЛуганська25.07.202690.01ПОВНА ТЕМРЯВАТРИВАЄ3
СєвєродонецькЛуганська25.07.202680.01ПОВНА ТЕМРЯВАТРИВАЄ2
ЯкимівкаЗапорізька19.02.2026110.13ПОВНА ТЕМРЯВА12 діб5
ЧаплинкаХерсонська23.06.2026100.07ПОВНА ТЕМРЯВА11 діб4
АрмянськКрим28.06.202670.01ПОВНА ТЕМРЯВА12 діб14
КрасноперекопськКрим06.07.2026100.01ПОВНА ТЕМРЯВА11 діб45
ЄвпаторіяКрим08.07.2026100.06ПОВНА ТЕМРЯВА11 діб44
ЧорноморськеКрим08.07.2026110.01ПОВНА ТЕМРЯВА12 діб5
АлуштаКрим19.07.2026130.04ПОВНА ТЕМРЯВА13 діб73
ЯсинуватаДонецька20.07.2026100.00ПОВНА ТЕМРЯВА11 діб3
СудакКрим21.07.2026120.04ПОВНА ТЕМРЯВА12 діб6
ЧаплинкаХерсонська22.07.2026120.04ПОВНА ТЕМРЯВА13 діб6
ЯлтаКрим22.07.202670.09ПОВНА ТЕМРЯВА8 діб15
ГенічеськХерсонська27.07.2026110.06ПОВНА ТЕМРЯВА12 діб5
ТокмакЗапорізька23.02.202690.23ГЛИБОКЕ10 діб3
СтаробільськЛуганська04.03.2026100.38ГЛИБОКЕ10 діб4
ПриморськЗапорізька23.03.2026110.37ГЛИБОКЕ12 діб5
ТокмакЗапорізька05.04.202680.35ГЛИБОКЕ9 діб2
МелітопольЗапорізька08.04.2026130.39ГЛИБОКЕ14 діб78
БердянськЗапорізька14.04.2026110.32ГЛИБОКЕ12 діб54
КадіївкаЛуганська04.05.2026110.35ГЛИБОКЕ12 діб5
РовенькиЛуганська04.05.2026110.34ГЛИБОКЕ12 діб5
ЧаплинкаХерсонська05.05.202690.39ГЛИБОКЕ9 діб3
ГенічеськХерсонська09.05.2026140.19ГЛИБОКЕ14 діб5
ЕнергодарЗапорізька15.05.202690.31ГЛИБОКЕ10 діб33
ЕнергодарЗапорізька01.06.2026100.30ГЛИБОКЕ11 діб43
МаріупольДонецька06.06.2026110.20ГЛИБОКЕ12 діб54
СкадовськХерсонська18.06.202690.30ГЛИБОКЕ10 діб32
ГенічеськХерсонська23.06.202680.29ГЛИБОКЕ9 діб22
ЯкимівкаЗапорізька26.06.202690.31ГЛИБОКЕ10 діб2
БілогірськКрим06.07.202680.27ГЛИБОКЕ9 діб2
ГорлівкаДонецька09.07.2026100.36ГЛИБОКЕ11 діб43
СєвєродонецькЛуганська13.07.2026110.31ГЛИБОКЕ11 діб5
СтаробільськЛуганська21.07.202690.34ГЛИБОКЕ10 діб3
АмвросіївкаДонецька23.07.202680.24ГЛИБОКЕ8 діб2
БердянськЗапорізька28.07.202690.17ГЛИБОКЕ10 діб34
МелітопольЗапорізька20.02.202680.50ЧАСТКОВЕ9 діб27
АлчевськЛуганська21.02.202680.48ЧАСТКОВЕ8 діб23
ГорлівкаДонецька23.02.202680.63ЧАСТКОВЕ9 діб26
ХарцизькДонецька23.02.202690.58ЧАСТКОВЕ9 діб3
ЧистяковеДонецька23.02.202670.59ЧАСТКОВЕ8 діб1
ЯсинуватаДонецька23.02.2026100.56ЧАСТКОВЕ10 діб4
ТокмакЗапорізька07.03.202670.56ЧАСТКОВЕ8 діб1
ЛисичанськЛуганська15.03.202670.62ЧАСТКОВЕ8 діб1
ГенічеськХерсонська01.04.2026100.51ЧАСТКОВЕ11 діб42
ЯкимівкаЗапорізька09.04.202670.59ЧАСТКОВЕ8 діб1
ДовжанськЛуганська17.04.202680.51ЧАСТКОВЕ9 діб2
ЛуганськЛуганська18.04.202690.58ЧАСТКОВЕ10 діб3
ЕнергодарЗапорізька27.04.202690.43ЧАСТКОВЕ10 діб3
АнтрацитЛуганська03.05.2026110.45ЧАСТКОВЕ12 діб5
АлчевськЛуганська04.05.2026100.53ЧАСТКОВЕ11 діб4
БердянськЗапорізька12.05.202670.51ЧАСТКОВЕ7 діб12
ПриморськЗапорізька12.05.202670.45ЧАСТКОВЕ7 діб1
ВолновахаДонецька14.05.2026100.42ЧАСТКОВЕ10 діб4
МелітопольЗапорізька15.05.2026100.46ЧАСТКОВЕ10 діб43
СкадовськХерсонська24.05.2026100.44ЧАСТКОВЕ10 діб4
ХарцизькДонецька25.05.202680.65ЧАСТКОВЕ9 діб2
БердянськЗапорізька10.06.202670.60ЧАСТКОВЕ8 діб14
ВолновахаДонецька12.06.202670.62ЧАСТКОВЕ8 діб1
БердянськЗапорізька13.06.202680.62ЧАСТКОВЕ9 діб24
АрмянськКрим14.06.2026130.41ЧАСТКОВЕ14 діб73
ЧаплинкаХерсонська14.06.202670.54ЧАСТКОВЕ8 діб1
БілогірськКрим16.06.202680.61ЧАСТКОВЕ9 діб2
ФеодосіяКрим17.06.2026100.57ЧАСТКОВЕ11 діб43
КрасноперекопськКрим21.06.202680.57ЧАСТКОВЕ9 діб25
ЯкимівкаЗапорізька23.06.202670.53ЧАСТКОВЕ8 діб1
КерчКрим07.07.202670.56ЧАСТКОВЕ8 діб18
ВолновахаДонецька09.07.202680.59ЧАСТКОВЕ9 діб24
ЯсинуватаДонецька11.07.202680.56ЧАСТКОВЕ8 діб2
ЧистяковеДонецька12.07.202670.55ЧАСТКОВЕ7 діб1
ЛисичанськЛуганська14.07.202690.52ЧАСТКОВЕ9 діб3
ЯлтаКрим15.07.2026100.58ЧАСТКОВЕ11 діб45
МаріупольДонецька20.07.202680.41ЧАСТКОВЕ8 діб22
КадіївкаЛуганська25.07.2026100.48ЧАСТКОВЕ11 діб4
АлуштаКрим19.02.202680.69СЛАБКЕ8 діб22
ШахтарськДонецька23.02.202670.67СЛАБКЕ8 діб1
ЩолкінеКрим23.02.202670.66СЛАБКЕ7 діб1
АнтрацитЛуганська24.02.202670.67СЛАБКЕ8 діб1
СевастопольКрим28.03.202670.68СЛАБКЕ8 діб13
ТокмакЗапорізька29.03.202670.67СЛАБКЕ8 діб1
ДжанкойКрим30.03.202670.65СЛАБКЕ8 діб1
ЛисичанськЛуганська01.04.202680.68СЛАБКЕ8 діб2
СєвєродонецькЛуганська01.04.202680.68СЛАБКЕ8 діб22
ЧаплинкаХерсонська11.04.202670.67СЛАБКЕ7 діб1
ПриморськЗапорізька07.05.202670.66СЛАБКЕ7 діб1
ЧорноморськеКрим16.06.202690.66СЛАБКЕ10 діб3
СакиКрим21.06.202680.67СЛАБКЕ9 діб24
КерчКрим23.06.202670.68СЛАБКЕ7 діб14
ХрустальнийЛуганська04.07.202680.66СЛАБКЕ9 діб25
АмвросіївкаДонецька07.07.202670.65СЛАБКЕ8 діб1
БердянськЗапорізька19.07.202670.70СЛАБКЕ8 діб12
МелітопольЗапорізька23.07.202670.70СЛАБКЕ8 діб13
ВолновахаДонецька30.07.202670.66СЛАБКЕ7 діб1
ГорлівкаДонецька04.08.202670.69СЛАБКЕ8 діб13

03 / Telegram — незалежний шар

2923 повідомлень про електропостачання з 36 публічних каналів ТОТ за вікно. Свідчення рахуються за текстом, не за каналом — той самий бюлетень, розісланий трьома каналами, це одне свідчення, інакше самотній репост сам собою переступав би поріг. Аварія переважає над «плановими роботами»: якщо в тексті удар чи пошкодження, це не графік. Планові (886) до сили не додаються, відновлення (438) — теж, вони лише позначають кінець епізоду.

15.0207.0327.0316.0406.0526.0515.0605.0725.0714.08TELEGRAM — СВІДЧЕНЬ ПРО ТЕМРЯВУ (МАКС 58)СУПУТНИК — АНОМАЛЬНИХ ЗОН (МАКС 12)

Глибина збору рівна по всьому періоду — щомісяця активні 30–34 канали, тож зміну висоти стовпчиків можна читати як зміну реальності, а не як нерівність вибірки. Але увага на зміщення уваги: про Севастополь і Донецьк пишуть у рази більше, ніж про Якимівку — висота стовпчика говорить і про блекаут, і про те, скільки в місті телеграм-каналів. Мовчання каналів не означає, що світло було.

Найгучніші зони
Севастополь460
Мелітополь161
Донецьк116
Горлівка96
Макіївка85
Керч76
Сімферополь73
Бердянськ71
Алчевськ60
Приморськ55
Енергодар55
Феодосія54
Євпаторія50
Алушта44
Епізоди за силою свідчень
ЗОНАПОЧАТОКДІБСВІДКІВ
Севастополь18.06.20264817
Донецьк10.08.2026311
Севастополь07.02.20262810
Донецьк05.04.202629
Керч27.07.202629
Мелітополь09.04.202658
Керч12.07.202638
Макіївка08.08.202638
Мелітополь14.02.202657
Луганськ16.02.202627
Луганськ30.03.202617
Донецьк14.07.202657
Горлівка16.02.202616
Керч07.07.202626
Макіївка14.07.202636
Єнакієве14.07.202626
Алчевськ30.03.202615
Мелітополь03.04.202635

04 / Звірка: супутник × Telegram

Подій супутника
95
у вікні
З них підтверджені
41%
39 із 95
Епізодів Telegram
200
≥2 свідків
З них бачив супутник
31%
62 із 200
Це не точність детектора. Telegram — не істина, а другий упереджений свідок: про Маріуполь пишуть у рази більше, ніж про Якимівку, окупаційні канали применшують аварії, проукраїнські перебільшують. Мовчання каналів не означає, що світло було. Тому цифри вище — міра збігу двох незалежних спостерігачів у вікні ±7 діб, не більше. Розбіжність — привід розібратись, а не вирок супутнику.

Допуск ±7 діб узятий не зі стелі: композит семидобовий, тож супутник фізично не може вказати добу точніше за вікно, у якому усереднював.

05 / Покриття даними по добах

Скільки зон із 48 було вимірюваними кожної доби. Провали — хмарність. Це головне обмеження методу, а не збій пайплайна.

15.0209.0331.0322.0414.0505.0627.0619.0710.08

06 / Часові ряди по зонах

ЄнакієвеЧИСТО
Донецька
Амвросіївка3 ДІБ
Донецька
Волноваха8 ДІБ
Донецька
Горлівка7 ДІБ
Донецька
ДокучаєвськЧИСТО
Донецька
ДонецькЧИСТО
Донецька
МакіївкаЧИСТО
Донецька
Маріуполь7 ДІБ
Донецька
СніжнеЧИСТО
Донецька
Харцизьк5 ДІБ
Донецька
Чистякове2 ДІБ
Донецька
Шахтарськ1 ДОБА
Донецька
Ясинувата9 ДІБ
Донецька
Бердянськ13 ДІБ
Запорізька
Енергодар10 ДІБ
Запорізька
Мелітополь14 ДІБ
Запорізька
Приморськ7 ДІБ
Запорізька
ТокмакТРИВАЄ
Запорізька
Якимівка9 ДІБ
Запорізька
Євпаторія4 ДІБ
Крим
Алушта9 ДІБ
Крим
Армянськ8 ДІБ
Крим
БахчисарайЧИСТО
Крим
Білогірськ4 ДІБ
Крим
Джанкой1 ДОБА
Крим
Керч2 ДІБ
Крим
Красноперекопськ6 ДІБ
Крим
Саки2 ДІБ
Крим
Севастополь1 ДОБА
Крим
Судак6 ДІБ
Крим
СімферопольЧИСТО
Крим
Феодосія4 ДІБ
Крим
Чорноморське8 ДІБ
Крим
Щолкіне1 ДОБА
Крим
Ялта5 ДІБ
Крим
Алчевськ6 ДІБ
Луганська
Антрацит6 ДІБ
Луганська
Довжанськ2 ДІБ
Луганська
Кадіївка9 ДІБ
Луганська
ЛисичанськТРИВАЄ
Луганська
Луганськ3 ДІБ
Луганська
Ровеньки5 ДІБ
Луганська
Старобільськ7 ДІБ
Луганська
СєвєродонецькТРИВАЄ
Луганська
Хрустальний2 ДІБ
Луганська
Генічеськ16 ДІБ
Херсонська
Скадовськ7 ДІБ
Херсонська
Чаплинка15 ДІБ
Херсонська

07 / Як це читати