<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Node-Js on Techniczny</title><link>https://blog-techniczny.pl/tags/node-js/</link><description>Recent content in Node-Js on Techniczny</description><generator>Hugo</generator><language>pl-PL</language><lastBuildDate>Tue, 02 Feb 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://blog-techniczny.pl/tags/node-js/index.xml" rel="self" type="application/rss+xml"/><item><title>ZigBee w inteligentnym domu - zigbee2mqtt</title><link>https://blog-techniczny.pl/2021/02/02/zigbee-w-inteligentnym-domu-zigbee2mqtt/</link><pubDate>Tue, 02 Feb 2021 00:00:00 +0000</pubDate><guid>https://blog-techniczny.pl/2021/02/02/zigbee-w-inteligentnym-domu-zigbee2mqtt/</guid><description>&lt;p&gt;Ostatnio sporo czasu poświęciliśmy &lt;a href="https://blog-techniczny.pl/2020/12/18/zalety-i-wady-protokolu-mqtt-w-automatyce-domowej/"&gt;protokołowi MQTT&lt;/a&gt;&#10;, który jest bardzo popularny w świecie automatyki domowej. Dzisiaj przyszła pora przyjrzeć się ZigBee, które jest z nim ściśle kojarzone, za sprawą świetnego projektu &lt;a href="https://www.zigbee2mqtt.io/"&gt;Zigbee2MQTT&lt;/a&gt;&#10;. Zastanowimy się czy to dobre połączenie i czy w ogóle ZigBee jest potrzebne, skoro mamy już WiFi.&lt;/p&gt;&#10;&lt;figure&gt;&#10;&lt;p&gt;&lt;img src="https://blog-techniczny.pl/2021/02/02/zigbee-w-inteligentnym-domu-zigbee2mqtt/images/zigbee_adapters-1024x632.jpg" alt="" /&gt;&#10;&lt;/p&gt;&#10;&lt;figcaption&gt;&#10;&lt;p&gt;Popularne adaptery Zigbee&lt;/p&gt;&#10;&lt;/figcaption&gt;&#10;&lt;/figure&gt;</description></item><item><title>Biegam po inteligentnym domu, czyli kondycja w czasach pandemii</title><link>https://blog-techniczny.pl/2021/01/14/biegam-po-inteligentnym-domu-czyli-kondycja-w-czasach-pandemii/</link><pubDate>Thu, 14 Jan 2021 00:00:00 +0000</pubDate><guid>https://blog-techniczny.pl/2021/01/14/biegam-po-inteligentnym-domu-czyli-kondycja-w-czasach-pandemii/</guid><description>&lt;p&gt;Dzisiaj znowu będzie nietypowo, trochę mniej techniczne niż zwykle, ale nie obejdzie się bez kawałka kodu. I gadżetów, a jakże. Będzie o stylu życia, o czasach pandemii, siedzeniu w domu, ale też o tym, jak mądrze wykorzystać to co mamy, zamiast użalać się nad swoim losem.&lt;/p&gt;&#10;&lt;figure&gt;&#10;&lt;p&gt;&lt;img src="https://blog-techniczny.pl/2021/01/14/biegam-po-inteligentnym-domu-czyli-kondycja-w-czasach-pandemii/images/narty-1024x689.jpg" alt="" /&gt;&#10;&lt;/p&gt;&#10;&lt;figcaption&gt;&#10;&lt;p&gt;Krótka chwila oddechu w sezonie 20/21&lt;/p&gt;&#10;&lt;/figcaption&gt;&#10;&lt;/figure&gt;&#10;&lt;p&gt;Tak, byłem na nartach w tym roku, odpocząłem nieco od pandemicznej codzienności, wykorzystując każdy możliwy moment na świeżym powietrzu. Tylko na dwa dni niestety. Dłużej się nie dało, bo wprowadzono kolejne restrykcje, rujnując przy okazji Góralom sezon zimowy. Tak, boli mnie, że nie na dłużej i że nie mogę pojechać jeszcze raz. Nie dość jednak mocno. Wczoraj znowu okazało się, że ich ból jest lepszy niż mój, skoro synowie byłej minister mogą bez problemu szusować po pustych stokach&amp;hellip; Nic nowego, prawda?&lt;/p&gt;</description></item><item><title>Satel Integra i MQTT w inteligentnym domu</title><link>https://blog-techniczny.pl/2020/12/19/satel-integra-i-mqtt-w-inteligentnym-domu/</link><pubDate>Sat, 19 Dec 2020 00:00:00 +0000</pubDate><guid>https://blog-techniczny.pl/2020/12/19/satel-integra-i-mqtt-w-inteligentnym-domu/</guid><description>&lt;p&gt;O integracji centrali alarmowej Satel z Raspberry Pi &lt;a href="https://blog-techniczny.pl/2018/09/15/integracja-satel-ethm-1-z-raspberry-pi/"&gt;pisałem dwa lata temu&lt;/a&gt;&#10;. Ponieważ temat cieszy się zainteresowaniem, a świat idzie do przodu, postanowiłem tym razem sprząc Satela z brokerem MQTT. O &lt;a href="https://blog-techniczny.pl/2020/12/18/zalety-i-wady-protokolu-mqtt-w-automatyce-domowej/"&gt;zaletach tego protokołu&lt;/a&gt;&#10; już wspominałem, a wydaje się on być bardzo sensowny do uniwersalnych integracji z różnymi systemami automatyki domowej.&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://blog-techniczny.pl/2020/12/19/satel-integra-i-mqtt-w-inteligentnym-domu/images/satel-ethm-1-1024x479.jpg" alt="" /&gt;&#10;&lt;/p&gt;</description></item><item><title>Monitorowanie zużycia i produkcji prądu - Fronius i Energa</title><link>https://blog-techniczny.pl/2020/12/13/monitorowanie-zuzycia-i-produkcji-pradu/</link><pubDate>Sun, 13 Dec 2020 00:00:00 +0000</pubDate><guid>https://blog-techniczny.pl/2020/12/13/monitorowanie-zuzycia-i-produkcji-pradu/</guid><description>&lt;p&gt;Pewnie prawie każdy właściciel instalacji fotowoltaicznej jest zainteresowany tym, ile prądu produkuje, wysyła do sieci, a ile pobiera. Ciekawość ma różne stopnie, więc jednym wystarcza to, co widzą co dwa miesiące na rachunku od dostawcy energii, a inni przyglądają się sprawie bardziej wnikliwie. Jak łatwo się domyślić, moje zainteresowanie tematem nie ogranicza się do &lt;a href="https://blog-techniczny.pl/2020/12/12/fotowoltaika-faktura-za-prad-od-energi/"&gt;analizy rachunku za prąd&lt;/a&gt;&#10;, więc postanowiłem napisać kilka zdań na temat tego, jak to wygląda w przypadku Froniusa Symo, mojej instalacji fotowoltaicznej i współpracy z Energą.&lt;/p&gt;&#10;&lt;figure&gt;&#10;&lt;p&gt;&lt;img src="https://blog-techniczny.pl/2020/12/13/monitorowanie-zuzycia-i-produkcji-pradu/images/fronius-moc.jpg" alt="" /&gt;&#10;&lt;/p&gt;&#10;&lt;figcaption&gt;&#10;&lt;p&gt;Aktualna produkcja prądu na wyświetlaczu falownika Fronius, raczej mizerna&lt;/p&gt;&#10;&lt;/figcaption&gt;&#10;&lt;/figure&gt;</description></item><item><title>Integracja Satel ETHM-1 z Raspberry Pi</title><link>https://blog-techniczny.pl/2018/09/15/integracja-satel-ethm-1-z-raspberry-pi/</link><pubDate>Sat, 15 Sep 2018 00:00:00 +0000</pubDate><guid>https://blog-techniczny.pl/2018/09/15/integracja-satel-ethm-1-z-raspberry-pi/</guid><description>&lt;p&gt;Dwa i pół roku temu, gdy wybierałem sposób integracji systemu &amp;ldquo;inteligentnego domu&amp;rdquo; z centralą alarmową Satel Integra, zdecydowałem się na &lt;a href="https://blog-techniczny.pl/2016/01/07/integracja-satel-integra-z-raspberry-pi/"&gt;użycie modułu INT-RS&lt;/a&gt;&#10;. Stworzyłem wtedy skrypty w Node.js do &lt;a href="https://blog-techniczny.pl/2016/01/10/monitorowanie-wejsc-i-wyjsc-centrali-satel-integra-w-node-js/"&gt;integracji systemu automatyki domowej z centralą alarmową&lt;/a&gt;&#10;. Wybrałem komunikację przez port szeregowy a nie moduł IP, między innymi ze względu na koszty. Teraz, przy okazji awarii konwertera transmisji szeregowej, zdecydowałem się na zmianę medium na Ethernet, bo jest to wygodniejsze przy kablowaniu, a dodatkowo same moduły ETHM-1 można kupić używane w rozsądniejszych cenach. Nie bez znaczenia jest też fakt, że dzięki temu będę mógł też programować centralę zdalnie, bez przenoszenia laptopa i kombinowania z połączeniem szeregowym oraz używać aplikacji Satela do zdalnego sterowania centralą z telefonu komórkowego. Poza tym zawsze to coś nowego do wypróbowania.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://blog-techniczny.pl/2018/09/15/integracja-satel-ethm-1-z-raspberry-pi/images/satel-ethm-1.jpg"&gt;&lt;img src="https://blog-techniczny.pl/2018/09/15/integracja-satel-ethm-1-z-raspberry-pi/images/satel-ethm-1.jpg" alt="" /&gt;&#10;&lt;/a&gt;&#10;&lt;/p&gt;&#10;&lt;h3&gt;&lt;/h3&gt;</description></item><item><title>Domofon analogowy 4+n w inteligentnym domu</title><link>https://blog-techniczny.pl/2016/11/09/domofon-analogowy-4n-w-inteligentnym-domu/</link><pubDate>Wed, 09 Nov 2016 00:00:00 +0000</pubDate><guid>https://blog-techniczny.pl/2016/11/09/domofon-analogowy-4n-w-inteligentnym-domu/</guid><description>&lt;p&gt;Opisywałem niedawno popularny, &lt;a href="https://blog-techniczny.pl/2016/06/17/domofon-do-inteligentnego-domu-4n/"&gt;analogowy system domofonowy 4+n&lt;/a&gt;&#10;. Pora zająć się jego integracją z systemem automatyki domowej. Stworzymy urządzenie (bramkę IP - system 4+n), które będzie pozwalało odczytywać stan wybranych parametrów systemu, jak i wykonywać pewne działania. Ze względu na bezpieczeństwo i fakt, że bramofony zamocowane są do metalowego płotu, zastosujemy pełną izolację elektryczną między systemem domofonowym a elektroniką i siecią ethernet.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://blog-techniczny.pl/2016/11/09/domofon-analogowy-4n-w-inteligentnym-domu/images/intercom-4n-integration.jpg"&gt;&lt;img src="https://blog-techniczny.pl/2016/11/09/domofon-analogowy-4n-w-inteligentnym-domu/images/intercom-4n-integration.jpg" alt="Bramka domofon - inteligentny dom" /&gt;&#10;&lt;/a&gt;&#10;&lt;/p&gt;&#10;&lt;p&gt;Domofon jest już zainstalowany i sprawdzony w działaniu. Na początku przypomnę jego konfigurację, bo będzie ona miała wpływ na budowę urządzenia. Ponieważ jednak system w moim przypadku jest dość złożony, więc urządzenie będzie w miarę uniwersalne. Będzie można je zastosować do do systemu o podobnej złożoności lub prostszego.&lt;/p&gt;</description></item><item><title>NAS zapala światło przed domem</title><link>https://blog-techniczny.pl/2016/08/24/nas-zapala-swiatlo-przed-domem/</link><pubDate>Wed, 24 Aug 2016 00:00:00 +0000</pubDate><guid>https://blog-techniczny.pl/2016/08/24/nas-zapala-swiatlo-przed-domem/</guid><description>&lt;p&gt;Opisywałem ostatnio wydajny &lt;a href="https://blog-techniczny.pl/2016/08/20/qnap-hs-251-wiecej-niz-nas/"&gt;NAS QNAP HS-251+&lt;/a&gt;&#10;, który pojawił się w moim domu. Zadeklarowałem, że można będzie go użyć do sterowania systemami inteligentnego domu. Pora zweryfikować tę tezę i powierzyć mu na próbę jakieś zadanie. Od dawna chciałem, żeby światło przed domem zapalało się, gdy zrobi się ciemno. Teoretycznie do tego wystarczy zwykły czujnik zmierzchowy, ale to przecież byłoby zbyt proste. Poza tym sterowanie elektroniczne daje dużo większe możliwości. Opisywałem też &lt;a href="https://blog-techniczny.pl/2016/08/10/radiowe-sterowanie-w-inteligentnym-domu/"&gt;bramkę IP - urządzenia bezprzewodowe&lt;/a&gt;&#10;, pozwalającą kontrolować urządzenia elektryczne z poziomu routera, komputera, telefonu czy systemu inteligentnego domu, choćby działającego na urządzeniu typu NAS. Pora połączyć dwa światy - HS-251+ i radiowe sterowanie, a potem przekonać się jak to się będzie sprawdzać w praktyce.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://blog-techniczny.pl/2016/08/24/nas-zapala-swiatlo-przed-domem/images/conradrsl-elementy-sterujace.jpg"&gt;&lt;img src="https://blog-techniczny.pl/2016/08/24/nas-zapala-swiatlo-przed-domem/images/conradrsl-elementy-sterujace.jpg" alt="Conrad RSL - odbiorniki" /&gt;&#10;&lt;/a&gt;&#10;&lt;/p&gt;</description></item><item><title>Monitorowanie wejść i wyjść centrali Satel Integra w Node.js</title><link>https://blog-techniczny.pl/2016/01/10/monitorowanie-wejsc-i-wyjsc-centrali-satel-integra-w-node-js/</link><pubDate>Sun, 10 Jan 2016 00:00:00 +0000</pubDate><guid>https://blog-techniczny.pl/2016/01/10/monitorowanie-wejsc-i-wyjsc-centrali-satel-integra-w-node-js/</guid><description>&lt;p&gt;Pisałem ostatnio o &lt;a href="https://blog-techniczny.pl/2016/01/07/integracja-satel-integra-z-raspberry-pi/"&gt;połączeniu Raspberry Pi z Integrą&lt;/a&gt;&#10; produkcji Satela z użyciem interfejsu szeregowego. Przyszła pora, żeby napisać coś więcej o tym przedsięwzięciu od strony programowania - zarówno samej centrali alarmowej, jak i Raspberry Pi - w Node.js, bo jego używa obecnie główna część mojego &amp;ldquo;inteligentnego domu&amp;rdquo;. Node.js świetnie nadaje się do obsługi systemu opartego na zdarzeniach, ale oczywiście każdy może przełożyć zamieszczony tu kod na swój ulubiony język.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://blog-techniczny.pl/2016/01/10/monitorowanie-wejsc-i-wyjsc-centrali-satel-integra-w-node-js/images/ca64e.jpg"&gt;&lt;img src="https://blog-techniczny.pl/2016/01/10/monitorowanie-wejsc-i-wyjsc-centrali-satel-integra-w-node-js/images/ca64e.jpg" alt="Ekspander wejść Satel CA64E" /&gt;&#10;&lt;/a&gt;&#10;&lt;/p&gt;&#10;&lt;p&gt;Tytuł wpisu wyraźnie wskazuje na to, że będziemy monitorować także wejścia, tymczasem &lt;a href="http://www.satel.pl/pl/download/instrukcje/int-rs_op_int_2.13.pdf"&gt;opis protokołu&lt;/a&gt;&#10; opublikowany przez Satela wskazuje, że łatwo możemy dostać się wyłącznie do stanu wyjść (przez komendę 0x17). Oczywiście to żaden problem, ponieważ centrala pozwala definiować wirtualne wyjścia, których stan zależy od stanu wejść (czyli np. czujek ruchu). Możemy więc na bieżąco mieć podgląd wszystkich czujek (w końcu system automatyki domowej ma swoje &amp;ldquo;oczy&amp;rdquo;), ale też sprawdzać wiele więcej - stan zasilania, akumulatora, uzbrojenia i wywołania alarmu, sabotażu, przyciśnięci przycisków w pilotach ABAX, rozpoczęcie odliczania czasu na wyjście, alarmy wstępne, itp.&lt;/p&gt;</description></item><item><title>Internetowy termometr</title><link>https://blog-techniczny.pl/2014/06/25/internetowy-termometr/</link><pubDate>Wed, 25 Jun 2014 00:00:00 +0000</pubDate><guid>https://blog-techniczny.pl/2014/06/25/internetowy-termometr/</guid><description>&lt;p&gt;Jak już &lt;a href="https://blog-techniczny.pl/2011/05/30/inteligentny-dom-na-openwrt/"&gt;kiedyś pisałem&lt;/a&gt;&#10;, w domu mam kilkanaście termometrów, podłączonych do systemu autmatyki domowej. Połączone są one równolegle przez magistralę dwuprzewodową do konwertera 1-wire, który z kolei współpracuje z routerem. A raczej tak było. Ponieważ teraz zmieniam nieco architekturę systemu, a dane zbierać ma Raspberry Pi, znajdujący się w innym niż router miejscu, postanowiłem zmienić też sposób zbierania temperatur. W ten sposób powstało urządzenie, oparte o Arduino, które odczytuje dane z termometrów DS28B20 i regularnie raportuje odczyty przez ethernet do serwera www. Jest to przy okazji test długodystansowy urządzenia, które praktycznie można zastosować w wielu małych kotłowniach.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://blog-techniczny.pl/2014/06/25/internetowy-termometr/images/urzadzenie_do_pomiaru_temperatur1.jpg"&gt;&lt;img src="https://blog-techniczny.pl/2014/06/25/internetowy-termometr/images/urzadzenie_do_pomiaru_temperatur1.jpg" alt="Urządzenie do pomiaru temperatur przez Internet" /&gt;&#10;&lt;/a&gt;&#10;&lt;/p&gt;</description></item></channel></rss>