<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ESP32 &#8211; IoT-devices, LLC &#8211; Electronics manufacturer for IoT</title>
	<atom:link href="https://iot-devices.com.ua/tag/esp32/feed/" rel="self" type="application/rss+xml" />
	<link>https://iot-devices.com.ua</link>
	<description>Від модулів до складних пристроїв</description>
	<lastBuildDate>Fri, 03 Oct 2025 11:07:18 +0000</lastBuildDate>
	<language>uk</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://iot-devices.com.ua/wp-content/uploads/2020/05/iot-devices_logo_inversed_kromka_512x512_82ce62_white-100x100.jpg</url>
	<title>ESP32 &#8211; IoT-devices, LLC &#8211; Electronics manufacturer for IoT</title>
	<link>https://iot-devices.com.ua</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Крос-контролерний зовнішній компонент GGreg20_V3 для ESPHome</title>
		<link>https://iot-devices.com.ua/ggreg20_v3-external-component-for-esphome/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Fri, 03 Oct 2025 10:34:40 +0000</pubDate>
				<category><![CDATA[Новини]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[esp32-s3]]></category>
		<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[geiger-counter]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<category><![CDATA[Pico W]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[technical-note]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=4145</guid>

					<description><![CDATA[3.10.2025, Київ — Компанія IoT-devices LLC з радістю повідомляє про реліз нового зовнішнього компонента ggreg20_v3 для платформи розумного будинку ESPHome. Цей компонент значно спрощує інтеграцію сенсорів радіаційного моніторингу на базі лічильника Гейгера GGreg20_V3 у будь-яку систему, що працює під управлінням ESPHome. Просте впровадження моніторингу радіації Компонент ggreg20_v3 призначений для ентузіастів розумного будинку, а також для [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>3.10.2025, Київ — Компанія IoT-devices LLC з радістю повідомляє про реліз нового зовнішнього компонента ggreg20_v3 для платформи розумного будинку ESPHome. Цей компонент значно спрощує інтеграцію сенсорів радіаційного моніторингу на базі лічильника Гейгера GGreg20_V3 у будь-яку систему, що працює під управлінням ESPHome.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;69e0fd0d8942e&quot;}" data-wp-interactive="core/image" data-wp-key="69e0fd0d8942e" class="wp-block-image size-full wp-lightbox-container"><img fetchpriority="high" decoding="async" width="915" height="717" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/10/ggreg20_v3-external_component_2025-10-03.jpg" alt="" class="wp-image-4151" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/10/ggreg20_v3-external_component_2025-10-03.jpg 915w, https://iot-devices.com.ua/wp-content/uploads/2025/10/ggreg20_v3-external_component_2025-10-03-300x235.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2025/10/ggreg20_v3-external_component_2025-10-03-768x602.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2025/10/ggreg20_v3-external_component_2025-10-03-454x356.jpg 454w" sizes="(max-width: 915px) 100vw, 915px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="Збільшити"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h2 class="wp-block-heading">Просте впровадження моніторингу радіації</h2>



<p>Компонент ggreg20_v3 призначений для ентузіастів розумного будинку, а також для розробників, які прагнуть додати функцію моніторингу іонізуючого випромінювання до своїх пристроїв.</p>



<p>Він надає повний набір даних, необхідних для повноцінного контролю, включаючи:</p>



<ul class="wp-block-list">
<li>Потужність (μSv/h)</li>



<li>Еквівалентна поглинута доза (μSv/h)</li>



<li>Сукупна доза (μSv)</li>



<li>Кількість імпульсів за хвилину (CPM) за період часу виміру</li>



<li>Миттєве значення кількості імпульсів (pulse count)</li>



<li>Статус системи (попередження про небезпеку, нормальний рівень або помилки сенсора)</li>
</ul>



<p>Цей компонент самостійно виконує всі розрахунки, включаючи корекцію часу нечутливості трубки, надаючи всі необхідні дані для автоматизації у Home Assistant.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;69e0fd0d8990b&quot;}" data-wp-interactive="core/image" data-wp-key="69e0fd0d8990b" class="wp-block-image size-full wp-lightbox-container"><img decoding="async" width="984" height="317" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://iot-devices.com.ua/wp-content/uploads/2025/10/ggreg20_v3_component-dashboard_2025-10-03.jpg" alt="" class="wp-image-4154" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/10/ggreg20_v3_component-dashboard_2025-10-03.jpg 984w, https://iot-devices.com.ua/wp-content/uploads/2025/10/ggreg20_v3_component-dashboard_2025-10-03-300x97.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2025/10/ggreg20_v3_component-dashboard_2025-10-03-768x247.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2025/10/ggreg20_v3_component-dashboard_2025-10-03-454x146.jpg 454w" sizes="(max-width: 984px) 100vw, 984px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="Збільшити"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h2 class="wp-block-heading">Ключова перевага: Крос-контролерна сумісність</h2>



<p>Головна цінність розробки компоненту полягає в забезпеченні універсальності. Компонент ggreg20_v3 є крос-контролерним і підтримує будь-який мікроконтролер, сумісний з ESPHome (включно з ESP32, ESP8266, Raspberry Pi Pico W та іншими).</p>



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



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>&#8220;Ми створили компонент ggreg20_v3 з думкою про спільноту ESPHome. Наша мета — зробити моніторинг навколишнього середовища максимально доступним і надійним, надаючи єдине, гнучке рішення, яке працює відразу на всіх підтримуваних контролерах,&#8221; — прокоментували новину у IoT-devices LLC.</p>
</blockquote>



<h2 class="wp-block-heading">Як почати використовувати</h2>



<p>Компонент ggreg20_v3 доступний як зовнішній компонент Git.</p>



<p>Для встановлення: Додайте наш репозиторій до конфігурації ESPHome і скористайтеся нашою детальною документацією.</p>



<ul class="wp-block-list">
<li>GitHub Репозиторій: [<a href="https://github.com/iotdevicesdev/esphome_external_components" target="_blank" rel="noreferrer noopener">https://github.com/iotdevicesdev/esphome_external_components</a>]</li>



<li>Документація: Перегляньте README.md для повної інструкції з встановлення та налаштування.</li>
</ul>



<p>IoT-devices LLC запрошує спільноту до тестування, надання зворотного зв&#8217;язку та внесків у розвиток компонента.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Побудова лічильника Гейгера GGreg20_V3 з підтримкою BLE – Частина 1: BLE-сервер на ESP32 з прошивкою ESPHome</title>
		<link>https://iot-devices.com.ua/ggreg20-v3-ble-enabled-geiger-counter-esp32-esphome-part1/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Tue, 17 Jun 2025 22:00:17 +0000</pubDate>
				<category><![CDATA[Новини]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[BLE]]></category>
		<category><![CDATA[Companion-App]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[geiger-counter]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[MIT-AI2]]></category>
		<category><![CDATA[technical-note]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=3987</guid>

					<description><![CDATA[Приклад для GGreg20_V3, що надсилає рівні радіації прямо у ваш додаток на смартфоні за допомогою BLE (Bluetooth Low Energy)! Ця частина занурюється у перший компонент проекту: налаштування ESP32 як BLE-сервера з сенсором GGreg20_V3.]]></description>
										<content:encoded><![CDATA[
<p>Ми розробити приклад під наш продукт GGreg20_V3 у якому дані про рівень радіації передаються через протокол BLE (Bluetooth Low Energy) у додаток на смартфоні. Ми давно це планували і ось, нарешті зробили.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="683" src="https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_ESP32_BLE_Server_Part1-1024x683.jpg" alt="GGreg20_V3 ESP32 BLE Server Part1 main pic" class="wp-image-3988" srcset="https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_ESP32_BLE_Server_Part1-1024x683.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_ESP32_BLE_Server_Part1-300x200.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_ESP32_BLE_Server_Part1-768x512.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_ESP32_BLE_Server_Part1-454x303.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2025/06/GGreg20_V3_ESP32_BLE_Server_Part1.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>В даній новинній публікації йдеться про першу складову проекту, а саме про ESP32 BLE Server. Ми розробили YAML-приклад для прошивки ESPHome. Оскільки у нас вже є кілька прикладів для ESPHome, ми подумали, що і цього разу варто обрати цю чудову, популярну і відносно просту технологію.</p>



<p>Створений таким чином BLE Server, буде спроможний працювати автономно, а також з сервером Home Assistant (HA). Ті користувачі, у яких є HA, зможуть обирати, як саме використати розроблений нами приклад.Ті ж, у кого немає HA, зможуть користуватися лічильником Гейгера GGreg20_V3 через ESP32 BLE повністю автономно і незалежно від будь-яких інших додаткових технологій.</p>



<p>Також звертаємо увагу, що хоча наш приклад орієнтований на класичний мікроконтролер ESP32, з невеликими поправками у YAML-конфігурації, цей приклад можливо використовувати з будь-яким іншим контролером, який підтримується ESPHome та має на борту радіомодуль BLE.</p>



<p>Опис цієї частини проекту і сам YAML-файл конфігурації для створення прошивки ви можете знайти на нашому GitHub за посиланням:</p>



<p><a href="https://github.com/iotdevicesdev/GGreg20_V3-BLE_Server-ESP32-ESPHome" target="_blank" rel="noopener">https://github.com/iotdevicesdev/GGreg20_V3-BLE_Server-ESP32-ESPHome</a></p>



<p>У другій частині ми плануємо викласти приклад готового клієнтського додатку для ОС Android і розповісти як ми його розробляли і які функції заклали. Наразі процес дещо стримує процедура публікації додатку на Google Play.</p>



<p>Також у нас в планах викласти вихідний MIT AI2 “код” додатку у вільний доступ.</p>



<p>Київ. Україна. 2025 рік</p>



<p>ORCID: <a href="https://orcid.org/0009-0002-6482-9419" data-type="link" data-id="https://orcid.org/0009-0002-6482-9419" target="_blank" rel="noopener">0009-0002-6482-9419</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Прошивка ESPHome для ESP32 з GGreg20_V3 &#8211; вирішення проблеми з лічильником імпульсів</title>
		<link>https://iot-devices.com.ua/esphome-esp32-ggreg20_v3-firmware-pulse-counter-issue-solution/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Sat, 04 Jan 2025 10:54:44 +0000</pubDate>
				<category><![CDATA[Новини]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Тестування]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[technical-note]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=3723</guid>

					<description><![CDATA[Вирішення проблеми - у прикладі для прошивки ESPHome з контролером ESP32 перестав працювати лічильник імпульсів]]></description>
										<content:encoded><![CDATA[
<p>Наш користувач з Німеччини у кінці грудня 2024 знайшов, що у прикладі YAML-коду для прошивки ESPHome з контролером ESP32 перестав працювати лічильник імпульсів (компонент pulse_counter). Дякуємо вам, <a href="https://github.com/Kedalux" target="_blank" rel="noreferrer noopener">Kedalux</a> за те, що звернули на це увагу та приймали участь у локалізації проблеми.</p>



<p>Якщо ви стикнулися з такою ж ситуацією після оновлення ваших пристроїв ESP32 з прошивкою ESPHome, радимо ознайомитися з нашим репозиторієм, який вже містить опис та обхідне рішення виявленої проблеми. Ось шлях: <a href="https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome" target="_blank" rel="noreferrer noopener">https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome</a></p>



<p>Також запрошуємо почитати обговорення на GitHub:<br><a href="https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome/issues/5" target="_blank" rel="noreferrer noopener">https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome/issues/5</a></p>



<p>З повагою,<br>IoT-devices Team</p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Технічна нотатка: Лічильник Гейгера при низьких температурах &#8211; робота DIY модуля.</title>
		<link>https://iot-devices.com.ua/technical_note_performance_of_diy_geiger_counter_ggreg20_v3_at_low_-temperatures_ua/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Sat, 01 Apr 2023 06:23:34 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Тестування]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[geiger-counter]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[low-temperature]]></category>
		<category><![CDATA[technical-note]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=2846</guid>

					<description><![CDATA[Нам стало цікаво, що станеться, якщо ми візьмемо наш DIY модуль лічильника Гейгера GGreg20_V3 і разом з контролером ESP32 помістимо його в морозильну камеру з цільовою температурою -23 градуси за Цельсієм.&#160; Чи працюватиме наш датчик при такій низькій температурі? Чи побачимо ми якісь збої або відхилення у вимірах датчика радіації? Ми з колегами ставили на [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test.jpg"><img loading="lazy" decoding="async" width="1024" height="683" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test-1024x683.jpg" alt="" class="wp-image-2848" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test-1024x683.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test-300x200.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test-768x512.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test-454x303.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Нам стало цікаво, що станеться, якщо ми візьмемо наш DIY модуль лічильника Гейгера GGreg20_V3 і разом з контролером ESP32 помістимо його в морозильну камеру з цільовою температурою -23 градуси за Цельсієм.&nbsp;</p>



<p>Чи працюватиме наш датчик при такій низькій температурі? Чи побачимо ми якісь збої або відхилення у вимірах датчика радіації?</p>



<p>Ми з колегами ставили на те, що рано чи пізно отримаємо хибнопозитивні імпульси на вході ESP32 під час сильного охолодження.</p>



<p>Справа в тому, що коли мова йде про таку модульну систему, вона може містити кілька точок відмови, які можуть проявитися під час роботи при низьких температурах. Перед початком тестування ми розглядали наступні можливі точки відмови:</p>



<ul class="wp-block-list"><li>плата модуля лічильника Гейгера,&nbsp;</li><li>плата контролера ESP32,&nbsp;</li><li>з&#8217;єднання між ними,&nbsp;</li><li>та трубка Гейгера-Мюллера СБМ20.</li></ul>



<p>Кожен з цих компонентів може перестати працювати або стати нестабільним через деформацію матеріалів, зміну провідності проводів і контактів або утворення роси чи льоду на поверхні електроніки.&nbsp;</p>



<p>Хоча трубка Гейгера-Мюллера має відповідний температурний діапазон (від -60°C до +70°C) зазначений виробником, вона також може змінювати свою поведінку під впливом низьких температур. Наприклад, втрата здатності генерувати імпульси через уповільнення молекулярних/електронних процесів внаслідок зменшення енергії частинок у газах, що заповнюють трубку, або, навпаки, лавиноподібна іонізація всередині колби через термодинамічні характеристики цих газів (Ne+Br2+Ar).</p>



<p>З цієї причини було цікаво і важливо провести такий тест модуля GGreg20_V3 і схеми з контролером ESP32, яку вони створюють в DIY-проектах, щоб відповісти на потенційні питання наших користувачів і замовників, які планують використовувати лічильник Гейгера GGreg20_V3 в суворих погодних умовах.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-scaled.jpg"><img loading="lazy" decoding="async" width="1024" height="768" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-1024x768.jpg" alt="" class="wp-image-2854" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-1024x768.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-300x225.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-768x576.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-1536x1152.jpg 1536w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-2048x1536.jpg 2048w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_inside_the_box_img_20230328_132636-454x341.jpg 454w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption>Установка &#8220;Тесту морозильної камери&#8221;: ESP32 + GGreg20_V3 + DS18b20  + IP55 пластиковий бокс</figcaption></figure></div>



<p>Ми протримали датчик при таких низьких температурах кілька годин. При цьому ми бездротовим способом записували вимірювання з датчика на сервер Home Assistant і спостерігали за графіками вимірювань.&nbsp;</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44.jpg"><img loading="lazy" decoding="async" width="1024" height="768" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44-1024x768.jpg" alt="" class="wp-image-2850" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44-1024x768.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44-300x225.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44-768x576.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44-454x341.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_esphome_console_photo_2023-03-28_19-29-44.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption>Запущена прошивка ESPHome для &#8220;Тесту морозильної камери&#8221; під час старту в нормальних умовах</figcaption></figure></div>



<div class="wp-block-image"><figure class="aligncenter size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316.jpg"><img loading="lazy" decoding="async" width="1024" height="395" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316-1024x395.jpg" alt="" class="wp-image-2856" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316-1024x395.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316-300x116.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316-768x296.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316-454x175.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_widgets_2023-03-28_191316.jpg 1100w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption>Наші стандартні віджети інформаційної панелі GGreg20_V3 у Home Assistant</figcaption></figure></div>



<p>І&#8230;. І ми задоволені цим тестом, але не будемо забігати наперед і розповімо, як все відбувалося покроково.</p>



<p>Отже, в цьому експерименті ми мали на меті дослідити роботу DIY модуля лічильника Гейгера при низьких температурах. Ми помістили модуль лічильника Гейгера і контролер ESP32 в морозильну камеру з температурою -23 градуси Цельсія і тримали його там протягом 5 годин. Ми записували вимірювання з датчика і спостерігали за графіками вимірювань, щоб оцінити будь-які збої або відхилення у вимірах датчика випромінювання.</p>



<p>Ми також змогли виміряти температуру датчика під час тесту, оскільки мали під рукою температурний сенсор (1-wire DS18b20 12-bit). Однак ми також кілька разів під час тесту контролювали зовнішню температуру корпусу модуля за допомогою безконтактного інфрачервоного термометра.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/outterboxminus14cdcoolingdowntemp_ggreg20_v3-and-esp32wroom-test-photo_2023-03-19.jpg"><img loading="lazy" decoding="async" width="704" height="239" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/outterboxminus14cdcoolingdowntemp_ggreg20_v3-and-esp32wroom-test-photo_2023-03-19.jpg" alt="" class="wp-image-2858" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/outterboxminus14cdcoolingdowntemp_ggreg20_v3-and-esp32wroom-test-photo_2023-03-19.jpg 704w, https://iot-devices.com.ua/wp-content/uploads/2023/04/outterboxminus14cdcoolingdowntemp_ggreg20_v3-and-esp32wroom-test-photo_2023-03-19-300x102.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/outterboxminus14cdcoolingdowntemp_ggreg20_v3-and-esp32wroom-test-photo_2023-03-19-454x154.jpg 454w" sizes="(max-width: 704px) 100vw, 704px" /></a><figcaption>Додаткова ручна перевірка температури</figcaption></figure></div>



<h2 class="wp-block-heading">Результати</h2>



<p>Ми не помітили жодних збоїв чи відхилень у вимірах датчика радіації протягом усього періоду тестування. Вимірювання датчика залишалися в межах нормального радіаційного фону протягом усього періоду тестування.&nbsp;</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28.jpg"><img loading="lazy" decoding="async" width="1024" height="700" src="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-1024x700.jpg" alt="" class="wp-image-2852" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-1024x700.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-300x205.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-768x525.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-1536x1050.jpg 1536w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28-454x310.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2023/04/ggreg20_v3_freezer_test_full_picture_2023-03-28.jpg 1658w" sizes="(max-width: 1024px) 100vw, 1024px" /></a><figcaption>Результати тестів</figcaption></figure>



<p>Ми також використали ці практичні тести, щоб перевірити, як система поводитиметься при переході від тепла до глибокого холоду, а також від холоду морозильної камери до звичайних кімнатних умов, і виявили, що не було жодних проблем, які можна було б виявити за допомогою простих інструментів моніторингу. Абсолютна величина перепаду температури (різке зниження і підвищення) під час тесту склала більше сорока градусів.</p>



<h2 class="wp-block-heading">Обговорення</h2>



<p>Наші результати свідчать про те, що датчик радіації GGreg20_V3 здатен надійно працювати за низьких температур. Це важливий висновок, оскільки він означає, що датчик можна використовувати в низькотемпературних середовищах без значної втрати точності та надійності.&nbsp;</p>



<p>Однак варто зазначити, що наш експеримент був обмеженим за обсягом, і для підтвердження отриманих результатів можуть знадобитися подальші тести.&nbsp;</p>



<p>Зокрема, ми не робили статистичної перевірки отриманих даних, а лише провели кілька тривалих (до шести годин) експериментів і практично перевірили, чи будуть нормально працювати датчик і мікроконтролер.</p>



<h2 class="wp-block-heading">Висновки</h2>



<p>Отже, наш експеримент показав, що датчик радіації GGreg20_V3 може надійно працювати при низьких температурах. Ми не спостерігали жодних збоїв чи відхилень у вимірах датчика радіації протягом усього періоду тестування, що свідчить про те, що датчик може використовуватися в умовах низьких температур без суттєвої втрати точності та надійності. Однак, можуть знадобитися подальші випробування, щоб підтвердити ці висновки і оцінити продуктивність датчика протягом тривалого періоду.</p>



<p>Тепер ви також знаєте, що відбувається, якщо лічильник Гейгера GGreg20_V3 помістити в низькотемпературне середовище.</p>



<p>Сподіваємося, що ця стаття була для вас такою ж цікавою і корисною, як і проведений нами експеримент.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Технічна нотатка щодо виправлень у прошивці ESPHome для ESP32 стосовно режимів налаштувань GPIO та обробника переривань</title>
		<link>https://iot-devices.com.ua/technical-note-on-esp32-gpio-interrupt-esphome-bug-fixes-ua/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Mon, 06 Mar 2023 14:02:26 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Новини]]></category>
		<category><![CDATA[Bug-fix]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[Firmware-update]]></category>
		<category><![CDATA[geiger-counter]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[GPIO]]></category>
		<category><![CDATA[Interrupt]]></category>
		<category><![CDATA[ISR]]></category>
		<category><![CDATA[Pulse-Counter]]></category>
		<category><![CDATA[Pulse-output]]></category>
		<category><![CDATA[technical-note]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=2705</guid>

					<description><![CDATA[До уваги тих користувачів модуля лічильника Гейгера GGreg20_V3 підключеного до мікроконтролера ESP32 з прошивкою ESPHome, котрі створили свою прошивку раніше і ще не встигли оновити її до поточної версії. Просимо звернути увагу, що у грудні 2022 та у січні 2023 року вийшло кілька виправлень прошивки ESPHome, які можуть впливати на підрахунок імпульсів від лічильника Гейгера [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>До уваги тих користувачів модуля лічильника Гейгера GGreg20_V3 підключеного до мікроконтролера ESP32 з прошивкою ESPHome, котрі створили свою прошивку раніше і ще не встигли оновити її до поточної версії.</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/03/esphome-2022_12_2_releasefixes.png"><img loading="lazy" decoding="async" width="1024" height="492" src="https://iot-devices.com.ua/wp-content/uploads/2023/03/esphome-2022_12_2_releasefixes-1024x492.png" alt="" class="wp-image-2713" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/03/esphome-2022_12_2_releasefixes-1024x492.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/03/esphome-2022_12_2_releasefixes-300x144.png 300w, https://iot-devices.com.ua/wp-content/uploads/2023/03/esphome-2022_12_2_releasefixes-768x369.png 768w, https://iot-devices.com.ua/wp-content/uploads/2023/03/esphome-2022_12_2_releasefixes-454x218.png 454w, https://iot-devices.com.ua/wp-content/uploads/2023/03/esphome-2022_12_2_releasefixes.png 1227w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Просимо звернути увагу, що у грудні 2022 та у січні 2023 року вийшло кілька виправлень прошивки ESPHome, які можуть впливати на підрахунок імпульсів від лічильника Гейгера на порту мікроконтролера ESP32.</p>



<p>1) Release 2022.12.3 &#8211; December 20 <a href="https://www.esphome.io/changelog/2022.12.0.html#release-2022-12-3-december-20" target="_blank" rel="noopener">https://www.esphome.io/changelog/2022.12.0.html#release-2022-12-3-december-20</a></p>



<p>&#8211; Fix ESP32 GPIO when using PULLUP or PULLDOWN in INPUT mode #4213:</p>



<p><a href="https://github.com/esphome/esphome/pull/4213/files" target="_blank" rel="noopener">https://github.com/esphome/esphome/pull/4213/files</a></p>



<p>2) Release 2022.12.4 &#8211; January 20&nbsp;</p>



<p><a href="https://www.esphome.io/changelog/2022.12.0.html#release-2022-12-4-january-20" target="_blank" rel="noopener">https://www.esphome.io/changelog/2022.12.0.html#release-2022-12-4-january-20</a></p>



<p>&#8211; Fix gpio pin mode for ISR pins #4216:</p>



<p><a href="https://github.com/esphome/esphome/pull/4216/files" target="_blank" rel="noopener">https://github.com/esphome/esphome/pull/4216/files</a></p>



<p>Через помилкову роботу / налаштування (без вказаних вище виправлень) обробника переривань, користувачі GGreg20_V3 та подібних лічильників Гейгера з імпульсним виходом могли спостерігати помилкові значення рівня радіації.&nbsp;</p>



<p>Радимо користувачам GGreg20_V3 та ESP32 з прошивкою ESPHome звернути увагу на ці виправлення і за можливості встановити їх як і інші наявні оновлення прошивки ESPHome на контролери, до яких ви підключаєте сенсори з імпульсним виходом.</p>



<p>Зверніть також увагу, що команда IoT-devices, LLC не проводила технічних випробувань з виправленнями та без них і не може точно вказати на характер впливу цих помилок у попередніх версіях прошивки і відповідних виправлень на роботу контролера ESP32 з перериваннями.</p>



<p>Якщо після встановлення оновлень з виправленнями ви помітили зміни у роботі вашого модуля лічильника Гейгера GGreg20_V3, будь-ласка, поділіться з нами та DIY/IoT &#8211; спільнотою своїм досвідом.</p>



<p>Найкращі побажання,</p>



<p>Team IoT-devices, LLC</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Новий YAML-конфіг для GGreg20_V3 та ESP32 з фільтрацією брязкоту та точними налаштуваннями порту вхідних імпульсів на GitHub</title>
		<link>https://iot-devices.com.ua/ggreg20-v3-esp32-homeassistant-esphome-yaml-config-ua/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Sat, 25 Feb 2023 18:43:34 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Тестування]]></category>
		<category><![CDATA[debounce]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[esphome-config]]></category>
		<category><![CDATA[geiger-counter]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[GPIO]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<category><![CDATA[ionizing radiation]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[Pulse-Counter]]></category>
		<category><![CDATA[yaml-config]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=2661</guid>

					<description><![CDATA[Нещодавно ми створили новий&#160;репозиторій&#160;GitHub, призначений для GGreg20_V3 та ESP32 з усуненням брязкоту на GPIO лічильника імпульсів у мікросекундах&#160;аж до часу нечутливості трубки Гейгера СБМ20 (190 мкс). Та перевірили цю YAML- конфігурацію на ESP32 Wroom (модуль, схожий на NodeMCU) з використанням&#160;GPIO23 як входу лічильника імпульсів.&#160; Раніше ми не помічали, що API лічильника імпульсів ESPHome має можливість [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Нещодавно ми створили новий&nbsp;<a href="https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome" target="_blank" rel="noreferrer noopener">репозиторій</a>&nbsp;GitHub, призначений для GGreg20_V3 та ESP32 з усуненням брязкоту на GPIO лічильника імпульсів у мікросекундах&nbsp;аж до часу нечутливості трубки Гейгера СБМ20 (190 мкс). Та перевірили цю YAML- конфігурацію на ESP32 Wroom (модуль, схожий на NodeMCU) з використанням&nbsp;GPIO23 як входу лічильника імпульсів.&nbsp;</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/02/ggreg20_v3_esp32_yaml_ha_esphome_eng.jpg"><img loading="lazy" decoding="async" width="1024" height="683" src="https://iot-devices.com.ua/wp-content/uploads/2023/02/ggreg20_v3_esp32_yaml_ha_esphome_eng-1024x683.jpg" alt="" class="wp-image-2664" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/02/ggreg20_v3_esp32_yaml_ha_esphome_eng-1024x683.jpg 1024w, https://iot-devices.com.ua/wp-content/uploads/2023/02/ggreg20_v3_esp32_yaml_ha_esphome_eng-300x200.jpg 300w, https://iot-devices.com.ua/wp-content/uploads/2023/02/ggreg20_v3_esp32_yaml_ha_esphome_eng-768x512.jpg 768w, https://iot-devices.com.ua/wp-content/uploads/2023/02/ggreg20_v3_esp32_yaml_ha_esphome_eng-454x303.jpg 454w, https://iot-devices.com.ua/wp-content/uploads/2023/02/ggreg20_v3_esp32_yaml_ha_esphome_eng.jpg 1500w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Раніше ми не помічали, що API лічильника імпульсів ESPHome має можливість застосовувати фільтр подій на низькому рівні . Ми сподіваємося, що цей приклад допоможе багатьом користувачам протидіяти брязкоту, який іноді може виникати в системах з трубками Гейгера і подібних високовольтних системах.</p>



<p>Посилання:</p>



<p><a href="https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome" target="_blank" rel="noopener">https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Модуль GGReg20_V3 : приклади цікавих проектів</title>
		<link>https://iot-devices.com.ua/ggreg20_v3-module-examples-of-interesting-projects/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Wed, 25 Jan 2023 05:45:08 +0000</pubDate>
				<category><![CDATA[Новини]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[Geiger]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=2560</guid>

					<description><![CDATA[Приклади цікавих проектів, у яких наші клієнти використали модуль GGReg20_V3: 1. Лічильник Гейгера GGReg20_V3, підключений до контролера RPi Pico W, який запускає ESPHome на HomeAssistant. Користувачі використовують GGreg20_V3 з контролером RPi Pico W. mastodon.social/@sboger/109510482022928362 Тепер це дуже зручно, завдяки підтримці у ESPHome цієї лінійки контролерів. Ось лінк на документацію: https://esphome.io/components/rp2040.html А це лінк про новину [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Приклади цікавих проектів, у яких наші клієнти використали модуль GGReg20_V3:</p>



<h2 class="wp-block-heading"><strong>1. Лічильник Гейгера GGReg20_V3, підключений до контролера RPi Pico W, який запускає ESPHome на HomeAssistant.</strong></h2>



<p>Користувачі використовують GGreg20_V3 з контролером RPi Pico W.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/01/image.png"><img loading="lazy" decoding="async" width="668" height="591" src="https://iot-devices.com.ua/wp-content/uploads/2023/01/image.png" alt="" class="wp-image-2564" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/01/image.png 668w, https://iot-devices.com.ua/wp-content/uploads/2023/01/image-300x265.png 300w, https://iot-devices.com.ua/wp-content/uploads/2023/01/image-454x402.png 454w" sizes="(max-width: 668px) 100vw, 668px" /></a></figure></div>



<p>mastodon.social/@sboger/109510482022928362</p>



<p>Тепер це дуже зручно, завдяки підтримці у ESPHome цієї лінійки контролерів.</p>



<p>Ось лінк на документацію:</p>



<p><a href="https://esphome.io/components/rp2040.html" target="_blank" rel="noopener">https://esphome.io/components/rp2040.html</a></p>



<p>А це лінк про новину щодо підтримки:</p>



<p><a href="https://esphome.io/changelog/2022.11.0.html#raspberry-pi-pico-w" target="_blank" rel="noopener">https://esphome.io/changelog/2022.11.0.html#raspberry-pi-pico-w</a></p>



<h2 class="wp-block-heading"><strong>2. </strong><strong>Л</strong><strong>ічильник Гейгера на основі ESPHome: вимірювання радіації та публікація даних на safecast.org</strong></h2>



<p>Користувач зробив цікавий проект з GGreg20_V3 та контролером TTGO T-Display, прошивкою під ESPHome та пересилкою даних на сервер&nbsp;<a href="http://safecast.org/" target="_blank" rel="noreferrer noopener">safecast.org</a>:</p>



<figure class="wp-block-image size-full"><a href="https://iot-devices.com.ua/wp-content/uploads/2023/01/image-1.png"><img loading="lazy" decoding="async" width="930" height="565" src="https://iot-devices.com.ua/wp-content/uploads/2023/01/image-1.png" alt="" class="wp-image-2566" srcset="https://iot-devices.com.ua/wp-content/uploads/2023/01/image-1.png 930w, https://iot-devices.com.ua/wp-content/uploads/2023/01/image-1-300x182.png 300w, https://iot-devices.com.ua/wp-content/uploads/2023/01/image-1-768x467.png 768w, https://iot-devices.com.ua/wp-content/uploads/2023/01/image-1-454x276.png 454w" sizes="(max-width: 930px) 100vw, 930px" /></a></figure>



<p>3Д Модель:</p>



<p><a href="https://www.printables.com/model/330675-ggreg20_v3-ionizing-radiation-geiger-counter" target="_blank" rel="noopener">https://www.printables.com/model/330675-ggreg20_v3-ionizing-radiation-geiger-counter</a></p>



<p>Код для ESPHome:</p>



<p><a href="https://www.homeassistant-cz.cz/viewtopic.php?t=569" target="_blank" rel="noopener">https://www.homeassistant-cz.cz/viewtopic.php?t=569</a></p>



<p>Бібліотека для TTGO T-Display:</p>



<p><a href="https://github.com/Xinyuan-LilyGO/TTGO-T-Display" target="_blank" rel="noopener">https://github.com/Xinyuan-LilyGO/TTGO-T-Display</a></p>



<p>API Safecast:</p>



<p><a href="https://api.safecast.org/en-US" target="_blank" rel="noopener">https://api.safecast.org/en-US</a></p>



<hr class="wp-block-separator is-style-wide"/>



<p>Детальний опис модуля GGReg20_V3 та можливість замовити його:</p>



<p><a href="https://www.tindie.com/products/iotdev/ggreg20_v3-ionizing-radiation-geiger-counter/" target="_blank" rel="noopener">https://www.tindie.com/products/iotdev/ggreg20_v3-ionizing-radiation-geiger-counter/</a></p>



<p>або:</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-electronics-manufacturer-for-iot wp-block-embed-electronics-manufacturer-for-iot"><div class="wp-block-embed__wrapper">
<div class="oceanwp-oembed-wrap clr"><blockquote class="wp-embedded-content" data-secret="w5690OBQ5z"><a href="https://iot-devices.com.ua/product-uk/ggreg20_v3-ionizing-radiation-detector-with-geiger-tube-sbm-20/">Детектор радіоактивних частинок GGreg20_V3 з трубкою Гейгера СБМ-20</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Детектор радіоактивних частинок GGreg20_V3 з трубкою Гейгера СБМ-20&#8221; &#8212; Electronics manufacturer for IoT" src="https://iot-devices.com.ua/product-uk/ggreg20_v3-ionizing-radiation-detector-with-geiger-tube-sbm-20/embed/#?secret=yb71F3pGyc#?secret=w5690OBQ5z" data-secret="w5690OBQ5z" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></div>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>У нашій Київській лабораторії зараз розробляється нова серія продуктів IoT для кінцевих користувачів</title>
		<link>https://iot-devices.com.ua/new-enduser-iot-product-series-are-now-developed-in-our-kyivlab/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Sun, 18 Dec 2022 17:39:29 +0000</pubDate>
				<category><![CDATA[Новини]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=2531</guid>

					<description><![CDATA[Поки що не розкриваємо нової лінійки наших пристроїв, але вже демонструємо як розробляється код прошивки. Наразі для задоволення цікавості лише можемо сказати, що це будуть програмно-апаратні IoT пристрої, які мають наступні властивості: подвійного призначення: стокова і кастомна прошивка можлива; без жорсткого прив&#8217;язування до IoT-devices LLC, як виробника; проста конфігурація і швидкий старт користування; підключення опціональних [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Поки що не розкриваємо нової лінійки наших пристроїв, але вже демонструємо як розробляється код прошивки.</p>



<p>Наразі для задоволення цікавості лише можемо сказати, що це будуть програмно-апаратні IoT пристрої, які мають наступні властивості:</p>



<ul class="wp-block-list"><li>подвійного призначення: стокова і кастомна прошивка можлива;</li><li>без жорсткого прив&#8217;язування до IoT-devices LLC, як виробника;</li><li>проста конфігурація і швидкий старт користування;</li><li>підключення опціональних сенсорів на кшталт Plug &amp; Play;</li><li>ретрансляція даних вузлами на кшталт meshed networks;</li><li>connectionless and serverless архітектура;</li><li>сумісність компонентів з ESPHome;</li><li>та відтак, підтримка у Home Assistant.</li></ul>



<p>На скріншоті вирішуємо задачу підключення до контролера ESP8266 різних сенсорів.&nbsp;А точніше задачу компактного і змістовного кодування даних вимірів у пакети про сенсори так, &nbsp;щоб вони були корисні для мобільного додатку, який їх буде обробляти на смартфоні і достатньо читабельні для користувача, якщо у нього немає бажання користуватися додатком.</p>



<figure class="wp-block-image size-full"><a href="https://iot-devices.com.ua/wp-content/uploads/2022/12/iot-devices-llc-humanreadable_sensordata_2022-10-25_124527.jpg"><img loading="lazy" decoding="async" width="569" height="988" src="https://iot-devices.com.ua/wp-content/uploads/2022/12/iot-devices-llc-humanreadable_sensordata_2022-10-25_124527.jpg" alt="" class="wp-image-2536" srcset="https://iot-devices.com.ua/wp-content/uploads/2022/12/iot-devices-llc-humanreadable_sensordata_2022-10-25_124527.jpg 569w, https://iot-devices.com.ua/wp-content/uploads/2022/12/iot-devices-llc-humanreadable_sensordata_2022-10-25_124527-173x300.jpg 173w, https://iot-devices.com.ua/wp-content/uploads/2022/12/iot-devices-llc-humanreadable_sensordata_2022-10-25_124527-454x788.jpg 454w" sizes="(max-width: 569px) 100vw, 569px" /></a></figure>



<figure class="wp-block-image size-full"><a href="https://iot-devices.com.ua/wp-content/uploads/2022/12/iot-devices-llc-humanreadable_sensordata_2022-10-27.jpg"><img loading="lazy" decoding="async" width="483" height="776" src="https://iot-devices.com.ua/wp-content/uploads/2022/12/iot-devices-llc-humanreadable_sensordata_2022-10-27.jpg" alt="" class="wp-image-2539" srcset="https://iot-devices.com.ua/wp-content/uploads/2022/12/iot-devices-llc-humanreadable_sensordata_2022-10-27.jpg 483w, https://iot-devices.com.ua/wp-content/uploads/2022/12/iot-devices-llc-humanreadable_sensordata_2022-10-27-187x300.jpg 187w, https://iot-devices.com.ua/wp-content/uploads/2022/12/iot-devices-llc-humanreadable_sensordata_2022-10-27-454x729.jpg 454w" sizes="(max-width: 483px) 100vw, 483px" /></a></figure>



<p><br>Ну і головне, нові пристрої будуть подвійного призначення. Користувач може ввімкнути щойно придбаний пристрій з готовою прошивкою і одразу користуватися його функціями без жодних складних процедур конфігурації та підключення. Або зможе розробити свою прошивку, адже всередині пристроїв будуть всім відомі ESP8266.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Підключення сенсора радіації GGreg20_V3 до сервера Home Assistant через інтеграцію ESP Home &#8211;  частина 3</title>
		<link>https://iot-devices.com.ua/pidklyuchennya-sensora-radiacziyi-ggreg20_v3-do-servera-home-assistant-cherez-integracziyu-esp-home-3/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Sat, 17 Sep 2022 05:39:21 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[application-note]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=1087</guid>

					<description><![CDATA[Пропонуємо до вашої уваги останню, третю частину опису процедури підключення детектора (сенсора) GGreg20 у поєднанні з головним контролером ESP8266 чи ESP32 до сервера Home Assistant через плагін ESP Home. Другу частину опису дивіться за посиланням: Підключення сенсора радіації GGreg20_V3 до сервера Home Assistant через інтеграцію ESP Home &#8211; частина 2 Примітка. Дана публікація підходить для [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Пропонуємо до вашої уваги останню, <strong>третю частину опису</strong> процедури підключення детектора (сенсора) GGreg20 у поєднанні з головним контролером ESP8266 чи ESP32 до сервера Home Assistant через плагін ESP Home.</p>



<p><strong>Другу частину опису</strong> дивіться за посиланням: <strong><a href="https://iot-devices.com.ua/pidklyuchennya-sensora-radiacziyi-ggreg20_v3-do-servera-home-assistant-cherez-integracziyu-esp-home-2/" class="rank-math-link">Підключення сенсора радіації GGreg20_V3 до сервера Home Assistant через інтеграцію ESP Home &#8211; частина 2</a></strong></p>



<p> </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>Примітка</strong>. Дана публікація підходить для всіх версій детектора іонізуючої радіації виробництва IoT-devices: GGreg20_V1, GGreg20_V2, GGreg20_V3.&nbsp;<br>Оскільки вся лінійка даних детекторів орієнтована на трубку СБМ-20, усі версії пристроїв мають однаковий алгоритм та коефіцієнти розрахунку рівня потужності та дози іонізуючого випромінювання.<br>На точність вимірювання впливають лише індивідуальні властивості встановленої в кожен конкретний детектор GGreg20_V3 трубки СБМ-20. У технічних характеристиках виробника трубок вказано граничний діапазон точності вимірювань у&nbsp;<a rel="noreferrer noopener" href="https://zapadpribor.com/sbm20/" target="_blank">20%</a>. На практиці це означає, що два однакові пристрої GGreg20, але з різними трубками СБМ-20, можуть давати результати (не білше ніж) із зазначеним відхиленням за кількістю імпульсів.</p></blockquote>



<h2 class="wp-block-heading">Кроки з підключення GGreg20 до Home Assistant – продовження.</h2>



<h5 class="wp-block-heading">Крок 8. Перевірити журнал нового контролера ESP8266 з підключеним Ggreg20<br>Крок 9. Перевірити, чи утворилися нові сутності на боці сервера<br>Крок 10. Додати на Дашборд віджети сенсора радіації Ggreg20<br>Крок 11. Додати скрипт автоматизації Push-нотифікації у додаток Home Assistant про перетин порогів</h5>



<h3 class="wp-block-heading">Сутності та показники пристрою на сервері</h3>



<h4 class="wp-block-heading"><strong>Крок 8</strong>. Перевірити журнал нового контролера ESP8266 з підключеним GGreg20</h4>



<p>Наводимо приклад консолі діючого пристрою з GGreg20 та yaml-налаштуваннями аналогічними тим, що ми розробили вище.</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-13.png"><img loading="lazy" decoding="async" width="1024" height="661" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-13-1024x661.png" alt="" class="wp-image-1097" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-13-1024x661.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-13-454x293.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-13-300x194.png 300w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-13-768x496.png 768w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-13.png 1393w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Рис. Вивід у консоль журналу (Logs) пристрою через інтерфейс ESP Home</p>



<h4 class="wp-block-heading"><strong>Крок 9</strong>. Перевірити, чи утворилися нові сутності на боці сервера</h4>



<p>Щоб перевірити, чи утворилися відповідні сутності GGreg20 в плагіні ESP Home і чи бачить їх сервер Home Assistant, є два шляхи:</p>



<ul class="wp-block-list"><li>перейти в меню Інструменти для розробників на бічній панелі інтерфейсу Home Assistant та пошукати відповідні дані так, як показано на Рис.</li></ul>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-15.png"><img loading="lazy" decoding="async" width="1024" height="778" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-15-1024x778.png" alt="" class="wp-image-1100" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-15-1024x778.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-15-454x345.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-15-300x228.png 300w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-15-768x584.png 768w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-15.png 1104w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Рис. Пошук потрібних сутностей через меню Інструменти для розробників</p>



<ul class="wp-block-list"><li>або перейти у меню Конфігурація -&gt; Інтеграція та пошукати як показано на на наступних рисунках</li></ul>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-17.png"><img loading="lazy" decoding="async" width="1024" height="514" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-17-1024x514.png" alt="" class="wp-image-1102" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-17-1024x514.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-17-454x228.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-17-300x151.png 300w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-17-768x385.png 768w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-17-1536x771.png 1536w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-17.png 1670w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Рис. Пошук потрібних сутностей через меню Конфігурація -&gt; Інтеграція</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-18.png"><img loading="lazy" decoding="async" width="1024" height="475" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-18-1024x475.png" alt="" class="wp-image-1104" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-18-1024x475.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-18-454x211.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-18-300x139.png 300w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-18-768x356.png 768w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-18-1536x712.png 1536w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-18.png 1673w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Рис. Пошук потрібних сутностей через меню Конфігурація -&gt; Інтеграція : Пристрої / Сутності</p>



<h3 class="wp-block-heading">Візуалізація та Автоматизація</h3>



<h4 class="wp-block-heading"><strong>Крок 10</strong>. Додати на Дашборд віджети сенсора радіації GGreg20</h4>



<p>Наводимо приклад демонстраційної вкладки з діючого сервера для двох пристроїв GGreg20_V1 та GGreg20_V3 розташованих у різних площинах координат. Для кожного з пристроїв застосовується такий самий yaml-файл, як ми створили вище.</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-14.png"><img loading="lazy" decoding="async" width="1024" height="547" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-14-1024x547.png" alt="" class="wp-image-1098" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-14-1024x547.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-14-454x243.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-14-300x160.png 300w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-14-768x410.png 768w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-14.png 1415w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Рис. Дашборд демонструє віджети з даними про рівень радіації з двох сенсорів GGreg20_V1 і GGreg20_V3 що розташовано за різними вісями координат.</p>



<h4 class="wp-block-heading"><strong>Крок 11</strong>. Додати скрипт автоматизації Push-нотифікації у додаток Home Assistant про перетин порогів</h4>



<p>Після того, як ми пересвідчилися, що новий пристрій працює і надсилає надійні дані, можливо перейти до головної задачі &#8211; Автоматизацій. Цей потужний інструмент доступний адміністраторові через меню Конфігурація -&gt; Автоматизації.</p>



<p>Оскільки сутності, зі значенням потужності та дози іонізуючої радіації, створені нами засобами ESP Home, доступні наскрізно для всіх компонентів та функцій Home Assistant, адміністратор може створювати будь-які події, функції, сценарії з їх застосуванням.</p>



<p>Наприклад, можливо створити автоматизоване сповіщення, про перевищення нормального порогу потужності іонізуючого випромінювання з повідомленням на смартфон. І так далі.</p>



<p>Але, ці теми далеко виходять за межі даної публікації і ми не маємо змоги їх тут розглянути.</p>



<h2 class="wp-block-heading">Висновки</h2>



<p>У <strong><a href="https://iot-devices.com.ua/pidklyuchennya-sensora-radiacziyi-ggreg20_v3-do-servera-home-assistant-cherez-integracziyu-esp-home/" class="rank-math-link">першій</a></strong> та <strong><a href="https://iot-devices.com.ua/pidklyuchennya-sensora-radiacziyi-ggreg20_v3-do-servera-home-assistant-cherez-integracziyu-esp-home-2/" class="rank-math-link">другій</a></strong> частинах ми розглянули кроки</p>



<p>Сервер<br>Крок 1. Встановити (або запустити) сервер Home Assistant<br><br>Плагін ESP Home для Home Assistant<br>Крок 2. Підключити розширення ESP Home для сервера Home Assistant через меню Supervisor -&gt; Add-on Store<br><br>YAML-конфіг нового пристрою ESP з GGreg<br>Крок 3. Скачати готовий приклад пакетного yaml-файлу конфігурації пристрою GGreg20_V3 для ESP8266 з нашого сайту<br>Крок 4. Створити (на базі прикладу) у ESP Home відповідний yaml-файл конфігурації<br><br>Апаратне підключення GGreg20_V3 і контролера<br>Крок 5. Обрати пін GPIO на контролері, який буде реєструвати імпульси від Ggreg20<br>Крок 6. Підключити до контролера ESP8266 детектор радіації GGreg20_V3 через роз’єм Out до обраного GPIO контролера<br><br>Прошивка пристрою ESP з GGreg<br>Крок 7. Побудувати і записати прошивку для контролера</p>



<p>Далі ми виконали наступні кроки з підключення GGreg20 до Home Assistant:</p>



<h5 class="wp-block-heading">Крок 8. Перевірити журнал нового контролера ESP8266 з підключеним Ggreg20<br>Крок 9. Перевірити, чи утворилися нові сутності на боці сервера<br>Крок 10. Додати на Дашборд віджети сенсора радіації Ggreg20<br>Крок 11. Додати скрипт автоматизації Push-нотифікації у додаток Home Assistant про перетин порогів</h5>



<p>Ми докладно розглянули найпростіший шлях підключення детектора GGreg20 з контролером ESP8266 до сервера Home Assistant з плагіном ESP Home.</p>



<p>І пересвідчилися, що це зовсім не складно, адже всю роботу за нас виконує:</p>



<ul class="wp-block-list"><li>Детектор GGreg20_V3 &#8211; одразу ж реєструє імпульси і передає їх на ESP8266;</li><li>Плагін ESP Home &#8211; надає інтерфейс з побудови прошивок і програмування ESP8266;</li><li>Готовий yaml-файл звільняє нас від самостійного написання директив для сенсора GGreg20;</li><li>Сервер Home Assistant надає нам можливість зручно підключати, адмініструвати та отримувати інформацію з будь-яких наших пристроїв.</li></ul>



<p>На цьому все. Бажаємо успіхів!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Підключення сенсора радіації GGreg20_V3 до сервера Home Assistant через інтеграцію ESP Home &#8211; частина 2</title>
		<link>https://iot-devices.com.ua/pidklyuchennya-sensora-radiacziyi-ggreg20_v3-do-servera-home-assistant-cherez-integracziyu-esp-home-2/</link>
		
		<dc:creator><![CDATA[iot-guru]]></dc:creator>
		<pubDate>Thu, 15 Sep 2022 21:09:12 +0000</pubDate>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[application-note]]></category>
		<category><![CDATA[ESP32]]></category>
		<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[ESPHome]]></category>
		<category><![CDATA[GGreg20_V3]]></category>
		<category><![CDATA[Home Assistant]]></category>
		<guid isPermaLink="false">https://iot-devices.com.ua/?p=1072</guid>

					<description><![CDATA[Пропонуємо до вашої уваги другу частину опису процедури підключення детектора (сенсора) GGreg20 у поєднанні з головним контролером ESP8266 чи ESP32 до сервера Home Assistant через плагін ESP Home. Першу частину опису дивіться за посиланням: Підключення сенсора радіації GGreg20_V3 до сервера Home Assistant через інтеграцію ESP Home Примітка. Дана публікація підходить для всіх версій детектора іонізуючої [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Пропонуємо до вашої уваги <strong>другу</strong> <strong>частину опису</strong> процедури підключення детектора (сенсора) GGreg20 у поєднанні з головним контролером ESP8266 чи ESP32 до сервера Home Assistant через плагін ESP Home.</p>



<p><strong>Першу частину</strong> опису дивіться за посиланням: <strong><a href="https://iot-devices.com.ua/pidklyuchennya-sensora-radiacziyi-ggreg20_v3-do-servera-home-assistant-cherez-integracziyu-esp-home/" class="rank-math-link">Підключення сенсора радіації GGreg20_V3 до сервера Home Assistant через інтеграцію ESP Home</a></strong></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>Примітка</strong>. Дана публікація підходить для всіх версій детектора іонізуючої радіації виробництва IoT-devices: GGreg20_V1, GGreg20_V2, GGreg20_V3.&nbsp;</p><p>Оскільки вся лінійка даних детекторів орієнтована на трубку СБМ-20, усі версії пристроїв мають однаковий алгоритм та коефіцієнти розрахунку рівня потужності та дози іонізуючого випромінювання.</p><p>На точність вимірювання впливають лише індивідуальні властивості встановленої в кожен конкретний детектор GGreg20_V3 трубки СБМ-20. У технічних характеристиках виробника трубок вказано граничний діапазон точності вимірювань у <a href="https://zapadpribor.com/sbm20/" target="_blank" rel="noopener">20%</a>. На практиці це означає, що два однакові пристрої GGreg20, але з різними трубками СБМ-20, можуть давати результати (не білше ніж) із зазначеним відхиленням за кількістю імпульсів.</p></blockquote>



<h2 class="wp-block-heading">Кроки з підключення GGreg20 до Home Assistant – продовження.</h2>



<h4 class="wp-block-heading">Крок 5. Обрати пін GPIO на контролері, який буде реєструвати імпульси від Ggreg20 <br>Крок 6. Підключити до контролера ESP8266 детектор радіації GGreg20_V3 через роз’єм Out до обраного GPIO контролера<br>Крок 7. Побудувати і записати прошивку для контролера</h4>



<h3 class="wp-block-heading">Апаратне підключення GGreg20_V3 і контролера</h3>



<p>На кроках 5 та 6 ми наводимо приклад підключення для ESP8266. Для контролера ESP32 все відбувається аналогічно. Відрізняється лише кількість, призначення та нумерація GPIO ESP32, як більш потужної апаратної платформи. Але загальна технологічна логіка є тотожною.</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-6.png"><img loading="lazy" decoding="async" width="960" height="540" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-6.png" alt="" class="wp-image-1075" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-6.png 960w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-6-454x255.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-6-300x169.png 300w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-6-768x432.png 768w" sizes="(max-width: 960px) 100vw, 960px" /></a></figure>



<p>Рис. Підключення GGreg20_V3 до класичної плати NodeMCU з ESP8266</p>



<h4 class="wp-block-heading"><strong>Крок 5</strong>. Обрати пін GPIO на контролері, який буде реєструвати імпульси від GGreg20</h4>



<p>Якщо ви вперше маєте справу з ESP8266 і не знаєте, які GPIO краще застосувати для лічильника імпульсів, рекомендуємо скористатися <a class="rank-math-link" href="https://alterstrategy.com/recommended-pin-use-standard/" target="_blank" rel="noopener">Стандартом планування та застосування GPIO у проектах на базі ESP8266-12 / NodeMCU / Lua</a>, що був розроблений спеціалістами <a class="rank-math-link" href="https://alterstrategy.com/alterstrategy-about/" target="_blank" rel="noopener">alterstrategy.lab</a> і викладений назагал.</p>



<p>Наприклад, це може бути GPIO0 (D3). Цей пін зручний тим, що має вбудовану кнопку Flash у більшості пристроїв і плат на базі модуля ESP8266 &#8211; у випадку, коли потрібно перевірити як контролер рахує імпульси без сенсора, можливо імітувати імпульси кнопкою. Саме тому всі приклади у даній публікації наведено для GPIO0 (D3).</p>



<h4 class="wp-block-heading"><strong>Крок 6</strong>. Підключити до контролера ESP8266 детектор радіації GGreg20_V3 через роз’єм Out до обраного GPIO контролера</h4>



<p>Як можна бачити, підключення доволі просте &#8211; потрібно лише подати живлення з NodeMCU для модуля GGreg20, а також підключити вихід (Out) сенсора на вхід (D3) контролера та подати загальне живлення 5V на мікро USB роз’єм плати NodeMCU.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>Примітка.</strong> Зверніть увагу, що у вас взагалі може не бути GGreg20 &#8211; в цьому випадку, ви можете імітувати імпульси простим натискання кнопки Flash (GPIO0 / D3) певну кількість разів на хвилину.</p></blockquote>



<h3 class="wp-block-heading">Прошивка пристрою ESP з GGreg</h3>



<h4 class="wp-block-heading"><strong>Крок 7</strong>. Побудувати і записати прошивку для контролера</h4>



<p>Перед побудовою прошивки необхідно провести валідацію створеного нами yaml-файлу. Це убезпечить нас від помилок у файлі, яких ми могли випадково припуститися.</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-7.png"><img loading="lazy" decoding="async" width="1024" height="727" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-7-1024x727.png" alt="" class="wp-image-1076" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-7-1024x727.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-7-454x322.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-7-300x213.png 300w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-7-768x545.png 768w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-7.png 1470w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Рис. YAML-код лічильника, який заплановано прошивати у контролер ESP8266</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-8.png"><img loading="lazy" decoding="async" width="1024" height="651" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-8-1024x651.png" alt="" class="wp-image-1077" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-8-1024x651.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-8-454x289.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-8-300x191.png 300w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-8-768x488.png 768w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-8.png 1411w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Рис. Валідація yaml-коду пройшла успішно</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-9.png"><img loading="lazy" decoding="async" width="1024" height="656" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-9-1024x656.png" alt="" class="wp-image-1078" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-9-1024x656.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-9-454x291.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-9-300x192.png 300w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-9-768x492.png 768w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-9.png 1402w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Рис. Запуск компіляції бінарного файлу прошивки для певного yaml-коду</p>



<p>Якщо контролер новий &#8211; необхідно компілювати і завантажити на ПК двійковий bin-файл прошивки у інтерфейсі ESP Home &#8211; натиснути DOWNLOAD BINARY після успішного завершення компіляції.</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-10.png"><img loading="lazy" decoding="async" width="1024" height="656" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-10-1024x656.png" alt="" class="wp-image-1079" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-10-1024x656.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-10-454x291.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-10-300x192.png 300w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-10-768x492.png 768w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-10.png 1402w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Рис. Компіляцію успішно завершено</p>



<p>Далі потрібно записати прошивку в контролер (ESP8266 / ESP32). Зробити це можливо засобами утиліти ESPHome-Flasher. Її можливо вільно знайти і скачати через мережу Інтернет.</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-11.png"><img loading="lazy" decoding="async" width="711" height="643" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-11.png" alt="" class="wp-image-1083" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-11.png 711w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-11-454x411.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-11-300x271.png 300w" sizes="(max-width: 711px) 100vw, 711px" /></a></figure>



<p>Рис. Загальний вигляд утиліти esphome-flasher</p>



<p>Якщо ж контролер вже був раніше прошитий ESP Home &#8211; просто залити оновлену прошивку через радіоефір, OTA Update. Але зауважте, що ми цей варіант оновлення прошивки свідомо не розглядаємо, адже мета статті показати, як підключити новий GGreg20 і новий ESP8266 до Home Assistant.</p>



<figure class="wp-block-image size-large"><a href="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-12.png"><img loading="lazy" decoding="async" width="1024" height="363" src="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-12-1024x363.png" alt="" class="wp-image-1084" srcset="https://iot-devices.com.ua/wp-content/uploads/2021/07/image-12-1024x363.png 1024w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-12-454x161.png 454w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-12-300x106.png 300w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-12-768x272.png 768w, https://iot-devices.com.ua/wp-content/uploads/2021/07/image-12.png 1416w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Рис. Запуск альтернативної процедури оновлення прошивки через WiFi-ефір &#8211; OTA Update</p>



<p>Після прошивки і запуску нового пристрою бажано перезапустити сервер Home Assistant.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>Важливо! </strong>Після запуску сервера потрібно зайти в меню Конфігурація -&gt; Інтеграція. Знайти там новий пристрій, який ми прошили і підключити його в конфігурацію сервера, якщо він не підключився автоматично.</p></blockquote>



<h2 class="wp-block-heading">Висновки</h2>



<p>Ми виконали наступні кроки з підключення GGreg20 до Home Assistant:</p>



<h5 class="wp-block-heading">Крок 5. Обрати пін GPIO на контролері, який буде реєструвати імпульси від Ggreg20<br>Крок 6. Підключити до контролера ESP8266 детектор радіації GGreg20_V3 через роз’єм Out до обраного GPIO контролера<br>Крок 7. Побудувати і записати прошивку для контролера</h5>



<p>Далі ми докладно розглядаємо наступні кроки &#8211; <a href="https://iot-devices.com.ua/pidklyuchennya-sensora-radiacziyi-ggreg20_v3-do-servera-home-assistant-cherez-integracziyu-esp-home-3/">частина 3</a>:</p>



<h5 class="wp-block-heading">Крок 8. Перевірити журнал нового контролера ESP8266 з підключеним Ggreg20<br>Крок 9. Перевірити, чи утворилися нові сутності на боці сервера<br>Крок 10. Додати на Дашборд віджети сенсора радіації Ggreg20<br>Крок 11. Додати скрипт автоматизації Push-нотифікації у додаток Home Assistant про перетин порогів</h5>



<p>На цьому все. Бажаємо успіхів!</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
