PZEM-004

У меня дома с элек­три­че­ством как-то не очень в послед­нее вре­мя. Отку­да-то при­ле­та­ет очень мно­го гар­мо­ник, а один из моих бес­пе­ре­бой­ни­ков часто щёл­ка­ет релюш­ка­ми.

Решил поме­рять, как у меня вооб­ще с напря­же­ни­ем, может быть дей­стви­тель­но часто про­па­да­ет? Дол­го чесал репу, думал поку­пать транс­фор­ма­тор для двер­ных звон­ков, делать раз­вяз­ку… но всё ока­за­лось про­ще. По сове­ту ув. ua9uqb купил пла­ту серии PZEM-004, где всё это уже было.

Пла­ту раз­ра­ба­ты­ва­ли и дела­ли китай­цы, но я был очень при­ят­но удив­лён её про­ду­ман­но­стью.

Осно­вой пла­ты явля­ет­ся какая-то ИС V9881D, на кото­рую я схо­ду не нашёл ника­кой доку­мен­та­ции. Пред­по­ло­жу, что это какая-то китай­ская схе­ма для элек­три­че­ских счёт­чи­ков.

Вид пла­ты свер­ху:

Сле­ва у этой шту­ки тор­чит серий­ный порт, отвя­зан­ный от основ­ной пла­ты оптро­на­ми Сити Мик­ро CT817C (два белых пря­мо­уголь­нич­ка). При­чём под ними в пла­те с запа­сом сде­лан вырез, что абсо­лют­но вер­но — что­бы не было про­боя, если на пла­те будет оса­док в виде пыли, кон­ден­са­ции, и про­че­го.

Сни­зу пла­та тоже сде­ла­на хоро­шо. Пур­пур­нень­ким я обвёл кон­такт, куда под­во­дит­ся фаза. Меж­ду ней и нулём тоже сде­лан вырез, и зем­ля­ной поли­гон отде­лён от неё почти­тель­ным рас­сто­я­ни­ем:

В‑общем, когда её дела­ли, люди дума­ли, что­бы не йох­ну­ло. Хотя вид­но, что пая­ли рука­ми, а флюс-то непло­хо было бы отмыть. Но лад­но, рабо­те элек­тро­ни­ки это не пре­пят­ству­ет.

Кто-то под­цеп­ля­ет­ся к ней через арду­и­но и про­чие мик­ро­кон­трол­ле­ры, но я посту­пил про­ще — при­об­рёл с ней в ком­плек­те шну­рок USB-serial, и под­це­пил к ста­рень­ко­му нет­бу­ку под Убун­той Мейт. Если таки йох­нет, то не жал­ко.

За что мы любим язык про­грам­ми­ро­ва­ния Питон? Не за косо­ру­кий син­так­сис и не за неудоб­ство дебаг­гин­га. Мы любим язык про­грам­ми­ро­ва­ния Питон за то, что для него есть туе­ва хуча биб­лио­тек, спо­соб­ных решать самые раз­ные про­бле­мы. В том чис­ле — и биб­лио­те­ка с обще­ни­ем с моду­ля­ми PZEM-004, modbus-tk, вот так, напри­мер.

Поэто­му вся про­грам­ма сво­дит­ся к деся­ти строч­кам кода, выво­дя­щим всё в файл CSV, кото­рый затем мож­но скор­мить чему угод­но, хоть эксе­лю. Счи­ты­вать пока­за­ния моду­ля полу­ча­ет­ся при­мер­но два раза в секун­ду, так что за три дня я насо­би­рал ста­ти­сти­ки аж на сто два­дцать мега­байт. Эксель и Пау­эр Би-Ай дол­го крях­те­ли, но визу­а­ли­зи­ро­вать всё это так и не смог­ли — у меня кон­чи­лось тер­пе­ние.

Опять же, дру­зья, за что мы любим Питон? За то, что там есть plotly и pandas, при помо­щи кото­рых в три строч­ки мож­но визу­а­ли­зи­ро­вать хоть чор­та бри­то­го, хоть лысо­го, хоть боро­да­то­го.

Полу­чи­лось, в общем, не очень инте­рес­но — напря­же­ние дер­жа­лось очень непло­хо, от 119.0 вольт до 122.3. Ну, отри­ца­тель­ный резуль­тат — тоже резуль­тат. Зна­чит, не в элек­три­че­стве было дело. Бес­пе­ре­бой­ник такой. Надо будет его заме­нить, пока он мне бата­рей­ку не испор­тил.

А модуль PZEM-004 крайне реко­мен­дую, полез­ный.

pfSense

Пере­шёл, нако­нец, дома на пфСенс вме­сто Нет­ги­ров­со­го марш­ру­ти­за­то­ра. Отлич­ная вещь!

Доно­ром для марш­ру­ти­за­то­ра ста­ла ста­рень­кая мало­фор­мат­ная рабо­чая стан­ция Dell. Для внут­рен­ней сети я при­об­рёл для неё беуш­ную сете­вую кар­точ­ку аж на четы­ре гига­бит­ных пор­та. В ней сто­ят пра­во­вер­ные сете­вые чипы Intel PRO/1000, и она пре­крас­но рабо­та­ет с BSDш­ным (пфСенс под капо­том это мой люби­мый FreeBSD) драй­ве­ром em. Это хоро­шо тем, что драй­вер и чип­сет под­дер­жи­ва­ют 802.1Q, так что если мне захо­чет­ся замо­ро­чить­ся с VLAN (учи­ты­вая нали­чие китай­ских камер видео­на­блю­де­ния может быть невред­но), это лег­ко мож­но будет сде­лать.

Одной из пер­вых вещей настро­ил OpenVPN, дабы моя матуш­ка мог­ла посы­лать в пра­виль­ном направ­ле­нии рос­ком­ге­ста­по и про­чих при­дур­ков, и захо­дить в любые нуж­ные ей веб­сай­ты и читать любую инфор­ма­цию без огра­ни­че­ния досту­па. А то все исполь­зу­е­мые ей до это­го VPN пере­ста­ли рабо­тать.

Тут меня жда­ла неболь­шая заса­да — по какой-то при­чине встро­ен­ный мастер настрой­ки OpenVPN сер­ве­ра не созда­ёт авто­ма­ти­че­ски нуж­ные пра­ви­ла NAT. Внут­ри дома я исполь­зую сеть 172.30.1.0/24, а VPN кли­ен­там раз­даю 10.11.12.0/24. Како­го-то леше­го, пра­ви­ло, поз­во­ля­ю­щее одним адре­сам транс­ли­ро­вать­ся в дру­гие, авто­ма­ти­че­ски созда­но не было. Дол­го чесал репу, нако­нец-то, понял. Бери­те на воору­же­ние, кому надо.

В‑общем, изу­чаю пока, но откры­лась мас­са новых воз­мож­но­стей. Надо будет настро­ить pfBlockerNG, что­бы пере­хва­ты­вать вся­кую срань ещё до попа­да­ния тра­фи­ка внутрь моей сети и мож­но будет делать ещё мно­го вся­ко­го инте­рес­но­го — напри­мер, honeypots — ловить тупо­ры­лых хац­ке­ров.

Реко­мен­дую. Пожа­луй что, имен­но этим мы и заме­ним на рабо­те Cisco ASA. Толь­ко, конеч­но, не бес­плат­ной вер­си­ей, а за день­ги, что­бы была под­держ­ка.

Обжим экранированной витой пары

Делюсь опы­том.

Сна­ча­ла как обыч­но, зачи­ща­ем. Экран в виде фоль­ги и цел­ло­фа­но­вую обёрт­ку пар надо акку­рат­но, по воз­мож­но­сти, обре­зать, не тро­гая голый про­во­док (выде­лен крас­нень­ким):

Этот про­во­док надо загнуть назад вдоль кабе­ля, и обмо­тать его конец лип­кой мед­ной фоль­гой в один-два слоя. Важ­но, что­бы у мед­ной фоль­ги клей был токо­про­во­дя­щим.

Рас­пле­та­ем пары, стро­им в нуж­ном поряд­ке. Я обыч­но жму 568B, так как мне не нуж­на обрат­ная сов­ме­сти­мость с теле­фо­ном. Наде­ва­ем разъ­ём RJ45. Вот тут хоро­шо вид­но загну­тый про­во­док, и как металл экра­на разъ­ёма при­жи­ма­ет­ся к мед­ной фоль­ге. Кро­ме того, в этом разъ­ёме пары про­тал­ки­ва­ют­ся сквозь него, и обре­за­ют­ся ножом на кле­щах одно­вре­мен­но с обжим­кой. Кле­щи нуж­ны спе­ци­аль­ные, но они незна­чи­тель­но доро­же, а вре­ме­ни эко­но­мит­ся мно­го. Не надо стро­го ров­но обре­зать пары, чёт­ко нуж­ной дли­ны, и т.д. Сунул, обжал-обре­зал, да пошёл.

Обжи­ма­ем, акку­рат­но обре­за­ем про­во­док экра­на, наде­ва­ем защит­ный кол­па­чок. Получаем…Слава Україні!

Новости запрещательства

Голак­те­ко опас­но­сте!!! Грё­ба­ный дед озву­чил новый ЖУПЕЛ — ока­зы­ва­ет­ся, во всём вино­ва­то ору­жие без серий­ных номе­ров!!!

В ста­тье, кста­ти, ссыл­ка на пред­по­ла­га­е­мый источ­ник (ATF) нера­бо­чая. И циф­ру про 20 000 еди­ниц ору­жия без номе­ров никто под­твер­дить не может. Даже сами ATF. Зна­чит, Пса­ки (опять Пса­ки!!!) эту циф­ру насо­са­ла из извест­но­го орга­на.

Не ина­че у деда весен­нее обостре­ние.

У меня вооб­ще-то тоже есть ору­жие без серий­ных номе­ров. Ливоль­верт 1962 года выпус­ка. До 1968 года нане­се­ние на ору­жие серий­ных номе­ров вооб­ще не было обя­за­тель­ным. Осо­бен­но на дро­бо­ви­ки, мел­каш­ки или неболь­шие кар­ман­ные писто­ле­ты. Ну всё теперь, я дикой пре­ступ­ник, бой­ся меня!!!! Поче­му зако­ны об ору­жии при­ни­ма­ют при­дур­ки, даже не уме­ю­щие с ним обра­щать­ся? Когда нако­нец до этих деби­лов дой­дёт нехит­рая мысль — что для того, что­бы побе­дить пре­ступ­ность, надо бороть­ся, ВНЕЗАПНО, с ПРЕСТУПНИКАМИ? Ну давай­те ещё тогда со взло­ма­ми будем бороть­ся, запре­щая фом­ки? И серий­ные номе­ра на них надо обя­за­тель­но нано­сить. И реги­стра­цию вво­дить. Ага. Чо? Не помо­жет? А поче­му долж­но помо­гать тут? Где логи­ка-то?

У Хар­ри­са и Кли­бо­ул­да серий­ные номе­ра на ору­жии, что харак­тер­но, были. Они им не поме­ша­ли. Как раз два дня назад была годов­щи­на ихних худо­жеств.

Обе­ща­ют, что через 120 дней запре­тят про­да­вать на 80% завер­шён­ные ниж­ние стволь­ные короб­ки к АРкам.

Ну, суро­вые ала­бам­ские мужи­ки поче­са­ли репу и пошли по ссыл­ке и при­ку­пи­ли чего надо, при­чём в несколь­ких экзем­пля­рах. Жаль толь­ко у андер­се­нов оста­лись толь­ко короб­ки с откры­тым спус­ко­вым крюч­ком. Они, в прин­ци­пе, не хуже, но с закры­тым немно­го пожёст­че, и при сбор­ке их поло­мать слож­нее.

Про том, что оно мне не осо­бо надо, так как ору­жия у меня в прин­ци­пе доста­точ­но: всё, что для нор­маль­ной жиз­ни надо, есть.

Why? Because FUCK YOU, that’s why.

Распродажа

На сай­те мага­зи­на для тури­стов и охот­ни­ков Teton Sports была обна­ру­же­на непло­хая рас­про­да­жа. Ски­доч­ный код HOTSUMMER (рабо­та­ет до 4 июля) даёт скид­ку в аж 20%!! Плюс я не знаю, как в ваш штат, а при посыл­ке в Ала­ба­му они не берут налог на про­да­жу, что по нашим вре­ме­нам ред­кость, и не так уж и мало.

Купил там аж две тури­сти­че­ские Рас­кла­душ­ки для Боль­ших Людей Outfitter XXL. Они в дли­ну не стан­дарт­ные 190cm (я не поме­ща­юсь), а 215 сан­ти­мет­ров, так, что я лежу без того, что­бы скла­ды­вать­ся вдвое. Нехай будут — и мне на охо­ту ездить удоб­но, да и дома в под­ва­ле будут нелиш­ни­ми, если смер­чи раз­гу­ля­ют­ся.

Для осо­зна­ния раз­ме­ров, сле­ва стан­дарт­ная рас­кла­душ­ка, даль­ше удли­нён­ная (это Outfitter), а спра­ва — «вот это мой раз­мер­чик»:

Увы, за рекла­му мне не запла­ти­ли 🙂

Сварщицко-медицинский хак

Если кто-то вдруг захо­чет сде­лать кис­ло­род­ную мас­ку, то срав­ни­тель­но деше­вый источ­ник кис­ло­ро­да — бал­лон, куп­лен­ный в бли­жай­шем мага­зине, где тор­гу­ют това­ра­ми для свар­щи­ков. К кис­ло­ро­ду для свар­ки тре­бо­ва­ния по чисто­те точ­но такие же, как к меди­цин­ско­му, т.к. боль­шое коли­че­ство при­ме­сей (напри­мер, азо­та или ещё чего) будет крайне отри­ца­тель­но ска­зы­вать­ся на каче­стве швов.

Читал даже ста­тью, как один лёт­чик-люби­тель сде­лал себе кис­ло­род­ную мас­ку — в само­лё­те выше 4 кило­мет­ров летать. И исполь­зо­вал имен­но что кис­ло­род для свар­ки. Всё пре­крас­но рабо­та­ло.

Осто­рож­но толь­ко с кис­ло­ро­дом. Малей­шая искра — и то, что, каза­лось бы, не долж­но было гореть, вдруг ста­но­вит­ся дико горю­чим.

Про визуализацию данных

Если бы какой-нибудь моло­дой чело­век спро­сил бы у меня, в какой обла­сти сей­час мож­но зара­бо­тать дохре­на денег, я бы ска­зал, что надо идти в ана­ли­ти­ки дан­ных. Пото­му что даже крат­кое зна­ком­ство с этим пред­ме­том повер­га­ет меня в состо­я­ние пол­но­го охре­не­ва­ния от его воз­мож­но­стей. Вот, в част­но­сти, визу­а­ли­за­ция дан­ных. Вот про­вёл ты экс­пе­ри­мент какой-то. Полу­чил на выхо­де три про­сты­ни цифр. Чего с ними теперь делать? Ан если их визу­а­ли­зи­ро­вать, то сра­зу понят­но, с чем име­ем дело.

Про­стой при­мер. Надо най­ти в таб­ли­це все чис­ла выше 57:

Мудо­хать­ся тут мож­но дол­го.

А теперь — эле­мен­тар­ная визу­а­ли­за­ция. Под­све­тим все циф­ры более 57, крас­ным цве­том:

И всё сра­зу нахо­дит­ся за три секун­ды.

Цвет, КМК, наи­луч­ший спо­соб визу­а­ли­за­ции. За мил­ли­ар­ды лет эво­лю­ции часть моз­га, ответ­ствен­ная за рас­по­зна­ва­ние цвет­ных пат­тер­нов, натре­ни­ро­ва­лась до пре­де­ла, так как от её рабо­ты зави­се­ло выжи­ва­ние — рас­по­знать ядо­ви­тую змею, зата­ив­ше­го­ся опас­но­го хищ­ни­ка, потен­ци­аль­ную добы­чу.

Или раз­мер — тоже хоро­ший спо­соб.

А недав­но я взял поиг­рац­ца бес­плат­ный PowerBI, и совсем офи­гел. Очень, очень кру­той про­дукт, и уме­ет доста­вать дан­ные из чего угод­но — хоть из базы дан­ных, хоть из эксе­ля, хоть из фай­ла со зна­че­ни­я­ми, раз­де­лён­ны­ми запя­той. Для систем при­ня­тия финан­со­вых реше­ний — по-мое­му, вооб­ще иде­аль­ный инстру­мент.

Новая игрушка

Купил себе таки теп­ло­ви­зор систе­мы Flir One Pro. Это при­став­ка к теле­фо­ну — так полу­ча­ет­ся дешев­ле, чем отдель­ный при­бор, ибо есть эко­но­мия на том же экране. Резуль­та­ты доволь­но впе­чат­ля­ю­щие — для нача­ла было инте­рес­но прой­тись по дому и уви­деть, сколь­ко элек­тро­при­бо­ров, успеш­но при­тво­ря­ю­щих­ся выклю­чен­ны­ми, таки потреб­ля­ют энер­гию. Напри­мер, щип­цы для завив­ки волос, будучи в выклю­чен­ном состо­я­нии, в ИК непло­хо так себе све­тят­ся. Хоро­шо вид­но, что розет­ка с УЗО потреб­ля­ет элек­три­че­ство, даже если в неё ниче­го не вклю­че­но. При­коль­но было видеть теп­ло­вые сле­ды на ков­ре от ног про­шед­ше­го боси­ком чело­ве­ка (кста­ти, инте­рес­ные пер­спек­ти­вы откры­ва­ют­ся в плане сле­до­пыт­ства и взло­ма кодо­вых зам­ков).

Для глав­ной цели покуп­ки — обна­ру­же­ния частей сеп­тик-систе­мы я пока не дошёл. Но место­по­ло­же­ние про­теч­ки в джа­ку­зи таки уста­но­вил. Напол­нил ван­ну тёп­лой водой (на фото ван­на выгля­дит чисто аки адский ковш с рас­плав­лен­ным чугу­ном):

И момен­таль­но ста­ло вид­но, отку­да про­те­ка­ет:

Про­дол­жаю экс­пе­ри­мен­ты.

Наушники для подводного плавания

Ока­зы­ва­ет­ся, есть и такое. Рядом со мной сего­дня пла­ва­ла бабуш­ка в таких науш­ни­ках. Науш­ни­ки доволь­но боль­шие, пото­му что в них встро­ен MP3 пле­ер. Взять с собой в бас­сейн теле­фон не состав­ля­ет боль­шой про­бле­мы — сунул в водо­не­про­ни­ца­е­мый мешок и впе­рёд. Но вот блю­тус под водой рабо­та­ет не очень, поэто­му при­хо­дит­ся вот так.

А у бабуш­ки были уши JBL Endurance Dive, вот такие:

Вот ведь тех­ни­ка дошла. И удоб­но — всё рав­но вре­мя про­па­да­ет. А тут мож­но заслу­шать вся­кое, какую-нибудь новую музы­ку, напри­мер. Или уро­ки по испан­ско­му. Надо будет при­ку­пить себе такие, что ли. Толь­ко я ядо­ви­то-зелё­ные (или роза­винь­кие) хочу, что­бы не посе­ять (как я люб­лю делать).