Например можете да четете вашия интелигентен глюкомер с Raspberry Pi

В днешно време почти всеки има интелигентен измервателен уред, но знаете ли, че можете да получите повече информация от измервателния уред, отколкото си мислите? С Raspberry Pi, кабел и софтуер можете да получите по-голяма представа за вашата консумация на енергия. В тази статия ще ви обясним как да започнете.

Всеки умен метър

Около четири милиона домакинства вече имат интелигентен брояч. Това измерва вашата консумация на енергия и предава това заедно с показанията на газомера чрез мобилната мрежа. Удобно за доставчика на енергия и мрежовия оператор, който може да чете данни за потреблението и да придобие представа за пикове или смущения в енергийната мрежа. Но и полезно за вас, защото можете да получите по-голяма представа за вашата консумация и например връщането на слънчеви панели. В допълнение към интернет портал на вашия доставчик на енергия или независима услуга, можете също да следите потреблението сами чрез порта за данни на интелигентния измервателен уред, така нареченият P1 порт.

Купете интелигентни измервателни уреди

Прозрение чрез независима услуга

Например тези, които искат да улеснят, могат да използват тази безплатна услуга. След потвърждаване на вашия адрес, можете да получите представа за вашето използване чрез вашия акаунт с помощта на графики. Хубав бонус е, че можете да сравните консумацията си с хора във вашия район или със същата жизнена ситуация. Данните за потреблението не са много подробни, особено за тези над два месеца и не са в реално време. Също така предоставяте достъп на трета страна до вашите данни за потреблението. Ето защо ще работим със софтуер, за да следим потреблението.

Прочетете сами своя интелигентен брояч

Всеки, който иска сам да прочете интелигентния си измервателен уред, се нуждае само от Raspberry Pi. Последният модел е Raspberry Pi 4, но Raspberry Pi 3 модел B също е на разположение, всъщност използвахме този за тази статия. Необходим ви е и кабел за P1 порта на интелигентния измервателен уред (вижте стъпка 5) и някакъв софтуер на micro-SD карта. Разглеждаме две софтуерни опции. Първият е P1 монитор, който е специално разработен за отчитане на интелигентния измервателен уред. Четенето на интелигентния измервателен уред също е основно сферата на софтуера за домашна автоматизация. Разглеждаме Domoticz, който предлага най-важните опции за отчитане на интелигентния измервателен уред.

Raspberry Pi и micro SD карта

Подобно на Domoticz, P1 мониторът е специално разработен за Raspberry Pi. Мониторът P1 работи най-добре на Raspberry Pi 3 модел B и трябва да работи и на Raspberry Pi 4. Моделът Pi 3 B + също се поддържа от последната версия и трябва да работи малко по-гладко. Въпреки че работи и на Raspberry Pi 2, това не се препоръчва поради малко по-бавния процесор.

Domoticz работи добре както на Pi 2, така и на 3 и 4, но можете също да инсталирате добре и на Linux сървър или NAS, например от Synology.

Кабел за интелигентния брояч

Както можете да прочетете по-късно в тази работилница, има различни протоколи за комуникация със смарт индикатора, както и различни настройки за комуникация. За щастие няма много различни кабели, въпреки че е разумно предварително да проверите дали един кабел наистина е подходящ за вашия интелигентен брояч. Кабелът се продава в различни уеб магазини като Cedel.nl или SOS Solutions, струва малко под 20 евро и е подходящ за повечето измервателни уреди. Можете също така да ги намерите по-евтини (например в китайски уеб магазини) или да ги изградите сами, но тогава имате по-малко гаранция, че ще работят.

Измервайте почти в реално време

Както мониторът P1, така и Domoticz могат да показват текущото потребление на електроенергия и газ, а също и въз основа на графики, историческото потребление. Като посочите енергийните си цени, можете също така да предоставите представа за свързаните с това разходи. Текущата консумация е почти в реално време: това се предава от интелигентния измервателен уред на всеки 10 секунди. Така че можете да видите влиянието на устройство, което включите. По-рядко получавате данните за разхода на газ, които обикновено се предават от интелигентния измервателен уред на всеки час.

Инсталиране на micro-SD карта

В допълнение към готовото за използване изображение от 8 GB за Raspberry Pi 3 модел B (+), имате нужда и от USB Image Tool. Поставете micro-SD карта в четеца на карти, изберете четеца на карти в USB Image Tool и изберете Restore . Посочете файла с изображението и го поставете на micro-sd картата. Може да се провали, ако все още има данни на micro-sd картата. Често можете да разрешите това с опцията Нулиране в USB Image Tool или с инструмент като SD Formatter.

Настройки за интелигентния измервателен уред

Поставете micro-SD картата в Pi. Свържете мрежовия кабел, захранващия кабел и интелигентния измервателен кабел и стартирайте Pi. Тогава P1 мониторът е готов за вас в браузъра на // p1mon . Проверете чрез Information / P1 port status дали данните се получават от интелигентния измервателен уред. Ако не, трябва да настроите серийните настройки чрез Настройки / P1 порт . Използвайте данните за вход подразбиране (потребителско име корен , парола toor ). Има няколко често срещани комбинации, които почти винаги работят (вижте полето „Протоколи за интелигентно измерване“). Ако първите данни пристигнат след коригиране на настройките (това може да отнеме до десет секунди), състоянието се променя на зелено.

Протоколи за интелигентно измерване

Комуникацията с интелигентен измервателен уред през порта P1 е заложена в протокола dsmr (Изисквания за холандски интелигентен измервателен уред). Добре известни версии са dsmr 3, 4 и 5. Последният предлага няколко приятни предимства, като например данни за измерване в секунда вместо десет секунди. Мониторът P1 е зададен по подразбиране за dsmr 3 със скорост на предаване 9600 бита в секунда, 7 бита за данни, дори четност и 1 стоп бит. Това е най-често на метри от Искра и Камструп. За интелигентни измервателни уреди с dsmr 4 или 4.2, които често виждаме при Kaifa и Landis + Gyr, скоростта на предаване обикновено е 115200 бита в секунда с 8 бита за данни, без паритет и 1 стоп бит.

Използвайте космическа micro-SD карта

Инсталирали ли сте P1 монитор на micro-SD карта, по-голяма от 8 GB? Допълнителното пространство не се използва по подразбиране, но лесно се решава чрез влизане в Pi с PuTTY или друг ssh клиент. Използвайте p1mon като име на хост и детайли по подразбиране Вход (потребителско име корен , парола toor ). От черупката стартирайте инструмента raspi-config с командата sudo raspi-config . Изберете Разширени опции и след това Разгънете файловата система . След това рестартирайте Pi, когато бъдете подканени, и влезте отново. Използвайте командата df -h, за да проверите дали файловата система / dev / root наистина е нараснала до (почти) пълния размер на micro-sd картата.

Определете тарифите за енергия

Преди да започнете с монитора P1, е полезно да проверите настройките чрез Настройки . Например, полезно е да преведете данните си за използване в разходи. Под Цени можете да посочите вашите цени за електричество и газ. Можете също така да зададете гранична стойност. Това е целевата сума за разходите Ви за месец. В общия преглед с разходите можете да видите това като гранична линия, така че веднага да видите дали оставате над или под желаната месечна сума.

Преглед на данните за потреблението

Под иконата Начало ще намерите четири икони за преглед на текущото или историческото потребление. Първата икона показва текущото потребление на електроенергия, с общото за днес вдясно и графика с потреблението през последните четири часа в долната част. Ако също така върнете електричество към енергийната мрежа, можете да видите това в заглавието Доставка . Втората икона показва историческото потребление на електроенергия в графики (на час, ден, месец или година). Можете също да увеличите това още повече, ако искате. По подобен начин можете да видите графики за потреблението на газ в следващия преглед. Последният преглед показва направените разходи.

Добавете информация за времето

Чрез Настройки можете да въведете API ключ под Weather, който можете да създадете безплатно чрез OpenWeatherMap след регистрация на профил. Имайте предвид, че отнема около десет минути, за да бъде активен създаденият API ключ. В монитора P1 въвеждате API ключа и желаното местоположение, за предпочитане с държавата, например Амстердам, nl . Накрая изберете Запазване и се върнете на екрана за преглед чрез Изход . P1 мониторът сега ще покаже в графиката с разхода на газ чрез изскачащ прозорец каква е била минималната, средната и максималната температура по това време.

Импортиране и експортиране на данни

Важно е да правите резервни копия на всички измервания от време на време. За да направите това, отидете в Settings / in-export . Чрез натискане на експортира се създава zip файл с всички исторически данни, под формата на SQL изявления. Това позволява базата данни да се презарежда по-късно, чрез опцията за импортиране . Искате ли да надстроите до по-нова версия на монитора P1? Тогава най-добре е първо да експортирате всички данни, след това да напишете ново изображение на micro-sd картата и накрая да импортирате отново старите данни.

Прочетете с Domoticz

Можете също да прочетете интелигентния измервателен уред с Domoticz, софтуер за домашна автоматизация. Софтуерът показва текущото потребление и също така представя красиви графики и отчети с историческото потребление, където можете да експортирате данни, ако желаете. Въпреки че Domoticz е малко по-малко обширен от монитора P1 по този въпрос, той предлага всички важни функции и, разбира се, много допълнителни опции за автоматизация в и около къщата. Освен това, в Domoticz можете гъвкаво да използвате известия или да използвате данните за потреблението по други начини, например в самостоятелно написани скриптове.

Разположен в Домотич

Domoticz може да бъде настроен по различни начини и работи на много устройства. Инструкциите за инсталиране са добра отправна точка. Ако искате да инсталирате Domoticz на NAS на Synology, можете да посетите www.jadahl.com за актуални пакети. Поддръжката на интелигентния измервателен уред вече е вградена в Domoticz. За да направите това, отидете в Настройки / Хардуер и добавете устройството, наречено P1 Smart Meter USB. След това изберете USB порта, към който сте свързали кабела, от списъка със сериен порт . Можете да разберете това чрез черупката, но можете и просто да го изпробвате. Задайте и другите подробности, като скоростта на предаване, която може да бъде 9600 или 115200 бита в секунда в зависимост от вашия метър.

Увеличете консумацията си

В Domoticz можете да видите под раздела Други какво е текущото потребление на електроенергия и колко газ сте изгорили общо днес. Докоснете Log, за да видите графики за днес и за изминалата седмица, месец и година. Графиката на месец е особено полезна за избиране на пикови дни, годишната графика е полезна за откриване на дългосрочни тенденции в потреблението ви. По желание графиките могат да бъдат експортирани като изображение или файл на база данни, а опцията Report показва данните за потреблението като списък.

Получавайте известия

В допълнение към наблюдението на консумацията чрез потребителския интерфейс на Domoticz, можете също да зададете известия, така че да бъдете предупредени, ако консумацията надвишава определен праг, например. За да направите това, използвайте опцията Известия , която е показана в блока за електричество и газ. Тук можете да изберете чрез кои системи да се изпраща известие. Това може да стане например по имейл, но също и с известие директно на вашия смартфон. Ако имате смартфон с Android, Pushbullet е чудесна възможност за това. Все още трябва да конфигурирате известията сами чрез настройките на Domoticz.

Измерете консумацията на вода

Ако правилно сте картографирали консумацията на енергия, може да искате да следите и консумацията на вода. Можете, разбира се, също да спестите от това и също така е по-добре за околната среда, ако използвате вода пестеливо. Това изисква някои допълнителни действия. Тази статия обяснява как работи това.