Obsah
Aktualizované - december 7, 2025
CCU alebo Raspberry Pi
SmartHome bol prvýkrát umožnený pomocou jednotky Homematic CCU 1, ktorá fungovala ako riadiace centrum. Keďže táto jednotka bola pomerne pomalá, čoskoro bola ponúknutá jednotka CCU 2 s výkonnejším procesorom. Po nej nasledovala jednotka CCU 3, ktorá poskytla ďalšie zvýšenie výkonu a umožnila ďalší vývoj firmvéru Homematic so širším rozsahom funkcií.
Ako to už v technológiách býva, aj tu sa nájdu ľudia, ktorí chcú a môžu veci ešte vylepšiť, zrýchliť a urobiť pohodlnejšími. Jens Maus preto zavolal RaspberryMatic ako obdoba operačného systému Homematic, ktorý je založený na jednoduchom a lacnom Raspberry Pi je nainštalovaný.
EQ-3 ponúka Rádiový modul HM-MOD-RPI-PCB pre Raspberry Pi, ktorý sa k nemu jednoducho pripojí.
Vhodný Bývanie sVentilátor a napájacia jednotka (odkaz) dopĺňajú riadiace centrum pre domácich majstrov - malé, jemné, svižné.
Grafické rozhranie centrálnej riadiacej jednotky (CCU) Homematic a RaspberryMatic je takmer identické. Každý, kto pozná pôvodné grafické používateľské rozhranie, sa v systéme RaspberryMatic okamžite zorientuje.
Trik 17 ...
Kto používa Raspberry Pi 4B, nebude s komponentmi HmIP spokojný, pretože Raspberry Pi 4B bohužiaľ nežiari z hľadiska rádiovej hygieny, t. j. produkuje - bohužiaľ - veľa rušivého žiarenia. To je také vehementné, že rádiový modul, ktorý je na ňom namontovaný HM-MOD-RPI-PCB zjavne citlivejšie zariadenia HmIP sa takmer nedajú počuť, aspoň nie spoľahlivo.
To sa dá odstrániť tak, že modul NEUMIESTNÍTE na základnú dosku počítača Raspberry Pi, ale pripojíte ho k základnej doske tieneným káblom a bezdrôtový modul umiestnite do vzdialenosti dobrého metra alebo viac (testované do 8 m) od počítača Raspberry Pi. Teraz to funguje so „susedmi“ z HmIP!
Ak to chcete urobiť ešte profesionálnejšie, môžete Raspberry Pi nainštalovať do kovového puzdra (Faradayova klietka) a prakticky tak eliminovať rozptyl vysokých frekvencií (VF).
A ak chcete pridať čerešničku na torte, môžete pridať rádiový modul priamo do Puzdro QuadBeam2, ktorá nahrádza anténu PigTail rádiového modulu štyrmi anténami 868 MHz ako súčasť súpravy za necelých 60 EUR, čím sa dosiahne ďalší výrazný zisk antény, a tým aj väčší dosah, ako aj optimalizovaný prenosový/príjmový výkon.
Začíname s Raspberry Pi
Ak sa nebojíte investovať päť minút s spájkovačkou do montáže bezdrôtového modulu, ktorý EQ-3 predáva ako súpravu, a ďalších päť minút do inštalácie RaspberryPi v jeho puzdre, budete nadšení cenou a výkonom RaspberryPi a jeho operačného systému RaspberryMatic kompatibilného s Homematic!
A zodpovedajúce Fórum ponúka všestrannú podporu vo všetkých záležitostiach, či už Homematic, RaspberryMatic, programovanie (ktoré som sa vyhýbal, ale dnes už sa vyhýbať ničomu 😉 ...) Takmer všetko funguje spolu.
To pre mňa znamenalo, že som sa rozhodol pre Raspberry Pi a RaspberryMatic. Vtedajší CCU 2 ustúpil prvému RaspberryPi.
Konečným výsledkom bol systém so siedmimi počítačmi Raspberry Pi 4 vrátane piatich riadiacich centier a dvoch brán LAN, ktoré sa používali na správu troch bytových jednotiek s viac ako 300 zariadeniami. Systém okrem iného zahŕňal riadenie vykurovania, osvetlenia a vetrania, zaznamenávanie všetkých údajov o spotrebe (v spojení s elektronickými meračmi/impulznými meračmi), ako je teplá/studená voda, plyn, elektrina, zavlažovanie záhrady/skleníka, snímače vlhkosti/teploty (pôdy), nastavenie sklonu fotovoltického systému, ovládanie osvetlenia v závislosti od prítomnosti, ako aj uzamykacie systémy, ovládanie markíz/roletových roliet v závislosti od slnečného žiarenia a smeru/silného vetra.
Nakoniec, prakticky neexistuje úloha, ktorú by nebolo možné zvládnuť pomocou systému Homematic. Niekedy musíte premýšľať mimo rámca, urobiť si prieskum a klásť otázky na fórach.
Príprava hardvéru
Po inštalácii Raspberry Pi 4 do vhodného Bývanievrátane ventilátora(!) a Napájacia jednotkaa pripojené Rádiový modulpo ktorej nasleduje inštalácia RaspberryMatic-Obrázky na kartu micro SD s kapacitou 64 GB prostredníctvom ApplePiBaker (Mac OSX) alebo balenaEtcher (Windows).
Okrem vyššie uvedeného rušivého vyžarovania z Raspberry Pi to platí aj pre zásuvný napájací zdroj, či už ide o originál alebo „repliku“: preto si aj tu zachovajte odstup!
V systéme Mac OS, ak nie je k dispozícii LanScan-nástroj na zistenie IP adresy Raspberry Pi
Teraz dostupný Raspberry Pi 5 bohužiaľ ešte nie je schopný spustiť systém z SSD pripojeného cez USB zo strany RaspberryMatic. V tomto ohľade je táto verzia Pi pre naše účely - stále - nedostupná.
.
Stiahnite a nainštalujte obraz RaspberryMatic
Nasledujúce pokyny sa týkajú systému Mac OS v angličtine
1. vytvoriť RasPi - SD karta
Z adresy https://github.com/jens-maus/RaspberryMatic/releases Aktuálnu verziu (súbor ZIP) si stiahnite v časti "Stiahnutie".
Tento súbor vyhľadajte v programe Finder v časti Prevzaté súbory.
Spustite program "ApplePi-Baker.app".
Kliknite na kartu SD v prvom riadku ľavého okna a kliknite na tri "..." v riadku "IMG File" na pravej strane okna.
V otvorenom programe Finder prejdite do adresára na stiahnutie, vyberte práve stiahnutý súbor ZIP a kliknite na tlačidlo "OPEN".
Vybraný súbor sa teraz zobrazí v predtým prázdnom poli "IMG File".
Kliknutím na "Obnoviť zálohu" nad "Súbor IMG" začnite kopírovať na kartu SD.
Pod ním sa zobrazí lišta priebehu. Po dokončení kopírovania sa zobrazí príslušná správa, ktorú potvrdíte kliknutím na tlačidlo "OK".
Kartu SD môžete vybrať a vložiť do slotu na kartu Raspberry Pi kontaktmi smerom nahor.
Prvý štart
Pripojte napájaciu jednotku a kábel LAN. Druhý koniec kábla zapojte do voľného portu prepínača/routeru.
V aplikácii Finder - Applications (Aplikácie) zadajte "L" a spustite aplikáciu "Lanscan.app". Kliknite na tlačidlo "Play" (Prehrať) vľavo hore nad položkou "Start LanScan" (Spustiť LanScan).
Kliknite na položku "Predajca" v strede hornej časti (4. stĺpec).
V tomto stĺpci nižšie vyhľadajte "Raspberry Pi Foundation" a v týchto riadkoch
vyhľadajte IP adresu v rozsahu DHCP prepínača/routeru v ľavom stĺpci "IP adresa".
Zadajte túto IP adresu do prehliadača a potvrďte klávesom ENTER.
V "Nastaveniach zabezpečenia RaspberryMatic", ktoré sa teraz zobrazia, zadajte do oboch polí bezpečné heslo a potvrďte ho klávesom ENTER.
V nasledujúcom okne kliknite na "Next" a vyberte nastavenia "Express".
V ďalšom okne "Úroveň zabezpečenia" potvrďte výber "Maximálne zabezpečenie" kliknutím na "OK".
Kliknite na políčko "I have read ..." (Prečítal som ...) v ľavej dolnej časti "Security notice" (Bezpečnostné oznámenie) a potvrďte kliknutím na "Next" (Ďalej).
RaspberryMatic - Konfigurácia
Vytvoriť používateľa
"Nastavenia - Správa používateľov" - Kliknite na "Nový"
Do ľavej hornej časti zadajte požadované používateľské meno a heslo.
Kliknite na "Apply settings" (Použiť nastavenia) vpravo dole.
Nastavenia siete
V časti "Nastavenia" kliknite na "Nastavenia siete".
Názov hostiteľa: vyberte popisný názov, napr. byt, záhrada atď.
Začiarknite políčko pred položkou "Use the following IP address" (Použiť nasledujúcu adresu IP) a zadajte požadovanú pevnú adresu IP.
Maska podsiete / brána / DNS - zadajte podľa špecifikácií smerovača.
Všetky položky potvrďte kliknutím na "OK" vľavo dole.
Konfigurácia brány firewall
Kliknite na položku "Konfigurácia brány firewall" v časti "Nastavenia" a vyberte nasledujúce nastavenia:
Zásady brány firewall: Otvorené porty
Nastavte všetky tri nasledujúce polia na "Plný prístup".
V položke "Port release" (okrem poslednej položky ukončite všetky položky znakom ";"!) vykonajte nasledujúce záznamy:
2000; 2001; 2002; 8181; 8701; 8082
Zadajte "IP adresy pre obmedzený prístup" (okrem poslednej položky ukončite všetky položky znakom ";"!):
192.168.0.1;
192.168.0.0/16;
10.192.0.0/12;
192.168.1.18 (vlastná IP adresa)
Všetky zmeny potvrďte kliknutím na "OK" vpravo dole.
Konfigurácia brány LAN
V časti "Nastavenia" vyberte položku "Konfigurácia brány LAN".
Pri novej inštalácii sa v časti "Všeobecné nastavenia" nič nezadáva.
Ak chcete pridať nový záznam, kliknite na "Pridať" a zadajte nasledujúce údaje:
Typ je vždy "RF: Homematic RF-LAN Gateway"
Názov: napr. "HM LANGW GA" (GA znamená lokalizáciu "záhrada")
Sériové číslo: označenie na bielej nálepke príslušnej brány LAN:
napr. OEQ0796909
Prístupový kód: Heslo
IP adresa (nepovinné): podľa toho
Aplikujte kliknutím na "OK" vpravo dole A znovu potvrďte kliknutím na "Apply" vľavo dole pod teraz existujúcou novou položkou v časti "General settings".
Reštartovanie stránky
V časti "Settings" - "Control Panel" kliknite na "Central maintenance" a v druhej časti "Restart RaspberryMatic" kliknite na "Restart".
Až po reštarte riadiaceho centra je práve prihlásená brána LAN pripojená a pripravená na použitie!
RaspberryMatic - konfigurácia ako brána LAN
Brána LAN je totožná s riadiacim centrom a bránou LAN - ktorú už nie je možné upravovať - sa stane až po vykonaní špeciálneho kódu.
V časti "Programy" - "Testovací skript" zadajte a spustite nasledujúci kód:
reťazec stdout;
reťazec stderr;
system.Exec('touch /usr/local/HMLGW && reboot', &stdout, &stderr);
Teraz kliknite na "Execute" a počkajte približne 5 minút. RasPi sa reštartuje a po reštartovaní sa môže používať ako brána LAN v sieti.
RaspberryMatic - Doplnkový softvér
Mal by byť nainštalovaný aj nasledujúci doplnkový softvér:
1. aktualizácia systému (na jednoduché vykonávanie aktualizácií)
2. CCU Historian (na automatické zaznamenávanie a vizualizáciu všetkých údajov zo všetkých zariadení)
3. démon cux (vytváranie virtuálnych (pomocných) zariadení)
4. e-mail (na odosielanie e-mailov v kritických situáciách)
5. NEO SERVER (aplikácia na výmenu údajov s aplikáciou AIO Remote)
6. hm-watchdog (automatický reštart v prípade chýb)
7. tlač programov (tlač všetkých vytvorených programov pre komplexný prehľad)
8. XML API (na výmenu údajov s aplikáciami tretích strán)
Všetky súbory sú stiahnuté len ako ".tar.gz" a NIE sú rozbalené!
Nasledujúce súbory môžu odrážať starú verziu. V prípade potreby vyhľadajte najnovšiu verziu.
Inštalácia dodatočného softvéru
V časti "Nastavenia" kliknite na tlačidlo "Dodatočný softvér".
V dolnej časti "Inštalácia/aktualizácia ďalšieho softvéru" kliknite vpravo na "Vybrať súbor", vyberte súbor, ktorý ste práve stiahli v programe Finder, napr. "rmupdate.tar.gz", a spustite inštaláciu kliknutím na tlačidlo "Inštalovať".
Po inštalácii sa v oblasti "Nastavenia" objaví nové tlačidlo "Aktualizácia systému".
Kliknutím na toto tlačidlo zobrazíte všetky verzie nainštalovaného (dodatočného) softvéru.
Ďalší softvér môžete nainštalovať v položke "Inštalovať doplnok z adresy URL" alebo "Inštalovať doplnok zo súboru".
V časti "Install addon from URL" (Inštalovať doplnok z adresy URL) môžete skopírovaním a vložením zadať odkaz (pozri vyššie) a sťahovanie a inštaláciu môžete spustiť kliknutím na tlačidlo "Install" (Inštalovať) vpravo.
Ak už bol súbor stiahnutý prostredníctvom jedného z vyššie uvedených odkazov, môžete ho vybrať a nainštalovať aj kliknutím na tlačidlo "Vybrať a nainštalovať súbor doplnku" v otvorenom okne Finder.
V položke "Doplnkový softvér" nad touto oblasťou je uvedený názov doplnkového softvéru, aktuálna verzia a všetky nové dostupné verzie.
Ak je k dispozícii novšia verzia, môžete ju automaticky nainštalovať kliknutím na tlačidlo "Aktualizovať".
To platí aj pre všetky novšie verzie firmvéru nad týmto bodom v časti "Firmware".
RasPi - démon CUx
Niektoré programy používajú funkcie takzvaného démona CUx.
Poskytuje virtuálne, t. j. fyzicky neexistujúce zariadenia, ktoré možno adresovať pomocou programov/skriptov.
Vždy sa musia používať tieto zariadenia:
1. časovač CUxD
2. 19-tlačidlový diaľkový ovládač CUxD
Spustenie démona CUx
Kliknite na tlačidlo "CUx daemon" v časti "Settings" - "Control Panel". V prehliadači sa otvorí nová stránka.
Kliknite na tlačidlo "Nastavenie" vpravo hore.
Vytvorenie časovača CUxD
V rozbaľovacej ponuke "Typ zariadenia CUxD" vľavo hore vyberte položku "(28) System". V časti "Function" (Funkcia) je zvyčajne už prednastavená položka "Timer" (Časovač), v opačnom prípade vyberte zodpovedajúcim spôsobom.
Kliknutím na "Create device on the CCU" (Vytvoriť zariadenie v CCU) vľavo dole vytvoríte virtuálny časovač na RaspberryMatic.
Vytvorenie 19-tlačidlového diaľkového ovládania CUxD
V rozbaľovacej ponuke "Typ zariadenia CUxD" vľavo hore vyberte položku "(28) System". V časti "Function" (Funkcia) vyberte položku "Exec" (Vykonať).
Kliknutím na "Create device on the CCU" (Vytvoriť zariadenie v CCU) vľavo dole vytvoríte virtuálny časovač na RaspberryMatic.
V časti "Nastavenia" - "Zariadenia - Doručená pošta" sa každé novo vytvorené virtuálne zariadenie prenesie do systému kliknutím na tlačidlo "Dokončiť" vpravo.
Odteraz môžu programy/skripty pristupovať k príslušnému zariadeniu.
Výmena chybných zariadení Homematic
Ak sa zariadenie stane technicky chybným, musí sa vymeniť.
Každé zariadenie, ktoré je zaregistrované v RaspberryMatic so sériovým číslom, sa musí v prípade technickej poruchy vymazať z "riadiaceho centra".
Ak sa zariadenie odstráni, automaticky sa odstráni zo všetkých programov, ktoré k nemu pristupujú. Funkcie programu prepojené s pôvodným zariadením sa preto vymažú a po výmene zariadenia sa musia znova prepojiť.
Preto je nevyhnutný doplnkový softvér "Tlač programu"!
Ak chcete zistiť, ktorých programov sa to týka, vyhľadajte chybné zariadenie v zozname zariadení v časti "Nastavenia" - "Zariadenia" a kliknite na tlačidlo "Programy" v stĺpci "Akcie".
Vo výslednom zozname sa zobrazia všetky príslušné programy.
Vo Finderi počítača Mac môžete teraz vyhľadať zoznam všetkých aplikácií a ich obsahu, ktorý bol vytvorený pomocou doplnkového softvéru "Tlač aplikácií".
Nasledujúci príklad je založený na zariadeniach vo fiktívnom byte A. IP bytu A končí číslom 1.19. Príslušný súbor bol preto pri uložení pomenovaný "A 1.19.pdf".
Tento súbor môžete otvoriť dvojitým kliknutím naň.
Príslušné časti programu nájdete stlačením klávesovej skratky Command + F a zadaním názvu zariadenia do vyhľadávacieho poľa vpravo hore, tu "A_AK_FK_L" (bez úvodzoviek!).
Všetky výskyty vrátane príslušných čísel strán sú okamžite uvedené v ľavom stĺpci a možno ich ľahko vytlačiť, aby bolo možné po výmene zariadenia v príslušných programoch znovu pridať nové zariadenie do funkcií programu. Spravidla je potrebné doplniť len tie riadky, ktoré podľa výtlačkov ešte chýbajú.
Odstránenie chybného zariadenia
Najprv napíšte názov zariadenia, napríklad "A_AK_FK_L". Je to potrebné po naprogramovaní nového (náhradného) zariadenia.
Ak chcete odstrániť zariadenie, napr. v byte A okenný kontakt ľavej šatne, prejdite do "Nastavenia" - "Zariadenia" pod jeho ID, v tomto prípade "A_AK_FK_L" a kliknite na tlačidlo "Odstrániť" v stĺpci "Akcia" vpravo.
V otvorenom vyskakovacom okne sa na začiatku zobrazí možnosť odstránenia "Odstrániť zariadenie". Túto možnosť je potrebné najprv potvrdiť kliknutím na tlačidlo "Vymazať", až potom je možné chybné zariadenie, ktoré už teda nie je schopné komunikovať s ústredňou alarmu, skutočne vymazať následným výberom možnosti vymazania "Vymazať zariadenie priamo z ústredne alarmu".
Výučba nového zariadenia
Umiestnite nové zariadenie s vloženými batériami so správnou polaritou (!) vedľa počítača Mac. V návode na obsluhu (priloženom ku všetkým novým zariadeniam) vyhľadajte časť "Programovanie zariadenia". Je v nej popísané, ktoré tlačidlo na zariadení treba stlačiť, aby ste ho naprogramovali na ústredňu. Vo väčšine prípadov stlačte toto tlačidlo krátko alebo na približne tri sekundy, aby sa začal proces párovania.
Na webovej stránke Raspberrymatic je v pravom hornom rohu každého zobrazenia viditeľné tlačidlo "Teach-in device". Kliknutím naň sa otvorí nová obrazovka, na ktorej sa v ľavej hornej časti nachádza tlačidlo "Teach HM device" (Naučiť HM zariadenie).
PRVÉ kliknite na toto tlačidlo a potom kliknite na príslušný test zariadenia!
Po 60 sekundách sa v ľavom dolnom rohu tlačidla "Doručená pošta" pod označením zobrazí symbol "(1)", ak bol proces učenia úspešný. Ak sa zobrazí "(0)", proces zápisu sa musí zopakovať.
Po úspešnej synchronizácii prejdite na "Nastavenia" - "Zariadenia - Doručená pošta".
Novo naučený prístroj tu môžete ešte upravovať. Kliknutím na položku v stĺpci "Názov" zadajte pôvodný názov starého zariadenia "A_AK_FK_L".
Kliknutím na "+" v prvom stĺpci sa otvorí ďalší riadok. Aj tu sa kliknutím na položku v stĺpci "Názov" prepíše názov starého zariadenia, ale s pridaným "_K1", t. j. "A_AK_FK_L_K1.
Pri niektorých zariadeniach sa po kliknutí na "+" zobrazí niekoľko riadkov. V tomto prípade postupujte ako predtým, ale číslo za "K" zmeňte podľa čísel uvedených v stĺpci "Sériové číslo" za dvojbodkou "xxxxxxxx:2 atď.": "xxxxxxxx_K2" atď. ("K" znamená kanál). ("K" znamená kanál).
Pridanie funkcií do nového zariadenia v príslušných programoch
V počítači Mac umiestnite okno so súborom PDF na ľavú stranu obrazovky, pričom okno Raspberrymatic sa nachádza napravo, v ktorom sú všetky programy uvedené prostredníctvom horného tlačidla "Programy a skratky" cez "Programy a centrálne skratky".
Podľa informácií v ľavom okne sa vyhľadá prvý uvedený program, napríklad "A_SV_FK_AK_L_KMBSG_SPK_ON", a otvorí sa kliknutím na tlačidlo "Upraviť" vpravo.
V prvej časti chýba riadok "Pri otvorení skontrolovať iba výber zariadenia A_AK_F_L_K1".
V pravom okne Raspberrymatic sa kliknutím na zelené tlačidlo "+" v prvej "podmienke" vytvorí prázdna položka spojená s AND.
Po kliknutí na prvé prázdne tlačidlo vyberte položku "Device selection" (Výber zariadenia), potom kliknite na nové prázdne tlačidlo "Device selection" (Výber zariadenia), aby ste vyhľadali nové zariadenie, a kliknutím kdekoľvek na riadok zariadenia ho prijmite.
Pri okenných kontaktoch, ako je to v tomto prípade, je výber za slovom "at" buď "zatvorené", alebo "otvorené". V tomto príklade by sa malo vybrať "otvorené".
Pole za týmto poľom má tri možné stavy "Spustiť pri zmene", "Spustiť pri aktualizácii" alebo "Len kontrola".*
V tomto príklade vyberte možnosť "Iba kontrola".
Rovnaký záznam sa vyplní aj v rámci druhej podmienky "Inak, ak ...".
Ak všetky riadky vpravo zodpovedajú riadkom v ľavom okne, zmeny vpravo môžete uložiť kliknutím na "OK" vľavo dole. Obrazovka sa zatvorí.
Rovnakým spôsobom postupujte aj pri všetkých ostatných programoch uvedených na ľavej strane v pravom okne. Nové zariadenie bude potom z hľadiska programovania fungovať ako predtým.
*Rozdiel:
- Spúšť pri zmene -> ak sa napríklad zmení teplota, spustí sa spúšť a program sa vykoná.
- Spúšť pri aktualizácii -> snímač automaticky určí aktuálnu nameranú hodnotu približne každé 3 minúty a aktualizuje ju. To znamená, že aj keď teplota zostáva konštantná, program sa vykoná hneď po ďalšej aktualizácii, t. j. každé 3 minúty.
- check only -> kontroluje len to, či podmienka existuje alebo nie.
Vytvorenie záložnej kópie karty SD
Vložte kartu SD, ktorá sa má zálohovať, do počítača.
Spustite súbor "ApplePi-Baker.app" v adresári "Programy".
V aplikácii kliknite na kartu SD v ľavom okne a kliknite na položku "Vytvoriť zálohu" v pravom dolnom okne.
Pod ním sa zobrazí lišta priebehu. Po dokončení zálohovania sa zobrazí príslušná správa, ktorú potvrdíte kliknutím na "OK".
Kartu SD teraz môžete vybrať.
Nomenklatúra
Spočiatku ešte stále zvládnuteľný počet snímačov, akčných členov atď. znamená, že nie je príliš veľká motivácia investovať do ich štruktúrovania.
S narastajúcim počtom akčných členov a snímačov, ako aj s častejším používaním programov, v ktorých sa majú spúšťať akcie v závislosti od stavu iných akčných členov alebo snímačov, sa naučíte oceniť premyslenú štruktúru.
Osvedčila sa tu napríklad nasledujúca štruktúra pomenovania, ktorú možno prispôsobiť a doplniť pre akékoľvek miesto.

p.s. Ak potrebujete osobnú podporu pri realizácii proti platbe, môžete poslať Rezervácia vyrobiť!