Skip to content
Snippets Groups Projects
Verified Commit 9da5898c authored by Nádudvari Ákos's avatar Nádudvari Ákos
Browse files

feat(előzmények): integrációs lehetőségek

parent afdac953
Branches
No related tags found
No related merge requests found
...@@ -27,7 +27,8 @@ in ...@@ -27,7 +27,8 @@ in
amstex dirtytalk float enumitem svg polyglossia babel-hungarian babel amstex dirtytalk float enumitem svg polyglossia babel-hungarian babel
latex-uni8 graphics geometry biber biblatex tocloft titlesec adjustbox latex-uni8 graphics geometry biber biblatex tocloft titlesec adjustbox
bookmark url csquotes listings listings-ext sourcecodepro silence bookmark url csquotes listings listings-ext sourcecodepro silence
biblatex-ieee ly1 metafont transparent catchfile microtype l3kernel l3packages; biblatex-ieee ly1 metafont transparent catchfile microtype
l3kernel l3packages texcount moreverb;
}); });
}; };
document.font = mkOption { document.font = mkOption {
......
...@@ -48,6 +48,8 @@ ...@@ -48,6 +48,8 @@
Értékelem, hogy a rendszer hogyan felel meg a feladatnak és a megkötéseinknek. Értékelem, hogy a rendszer hogyan felel meg a feladatnak és a megkötéseinknek.
} }
%TC:ignore
% címlap generálása % címlap generálása
\cimlap \cimlap
...@@ -79,6 +81,8 @@ ...@@ -79,6 +81,8 @@
% Az innentől következő részek arab számozással kerülnek feltüntetésre a tartalomjegyzékben % Az innentől következő részek arab számozással kerülnek feltüntetésre a tartalomjegyzékben
\pagenumbering{arabic} \pagenumbering{arabic}
%TC:endignore
% Tartalmi részek - módosítsd nyugodtan % Tartalmi részek - módosítsd nyugodtan
\input{contents/4-bevezetes} \input{contents/4-bevezetes}
\input{contents/5-elozmenyek} \input{contents/5-elozmenyek}
...@@ -86,6 +90,8 @@ ...@@ -86,6 +90,8 @@
\input{contents/7-eredmenyek} \input{contents/7-eredmenyek}
\input{contents/8-osszefoglalas} \input{contents/8-osszefoglalas}
%TC:ignore
% Hivatkozásjegyzék/bibliográfia % Hivatkozásjegyzék/bibliográfia
\printbibliography \printbibliography
\addcontentsline{toc}{chapter}{Felhasznált irodalom} \addcontentsline{toc}{chapter}{Felhasznált irodalom}
...@@ -93,3 +99,5 @@ ...@@ -93,3 +99,5 @@
% Mellékletek - ha nincs mellékleted, töröld az alábbi részt % Mellékletek - ha nincs mellékleted, töröld az alábbi részt
\appendix \appendix
\input{contents/melleklet} \input{contents/melleklet}
%TC:endignore
...@@ -40,12 +40,12 @@ megközelítés között. ...@@ -40,12 +40,12 @@ megközelítés között.
\begin{table}[htbp!] \begin{table}[htbp!]
\begin{center} \begin{center}
\begin{tabular}{r | r l} \begin{tabular}{r | r l}
\textbf{Kategória} & \textbf{Márkanév} & \textbf{Termék(család)} \\ \hline\hline \textbf{Kategória} & \textbf{Gyártó} & \textbf{Termék(család)} \\ \hline\hline
1. & Paradox & Magellan MG5050+ \\ \hline 1. & Paradox & Magellan MG5050+ \\ \hline
1. & DSC & HS2032PCBE \\ \hline 1. & DSC & HS2032PCBE \\ \hline
2. & Ring & Alarm (\textit{Base Station, Keypad, Motion Detector}) \\ \hline 2. & Ring & Ring Alarm (\textit{Base Station, Keypad, Motion Detector}) \\ \hline
2. & SimpliSafe & \textit{Base Station, Keypad, Motion Sensor} \\ \hline 2. & SimpliSafe & SimpliSafe (\textit{Base Station, Keypad, Motion Sensor}) \\ \hline
2. & Homey & Pro \\ 2. & Anthom & Homey Pro \\
\end{tabular} \end{tabular}
\end{center} \end{center}
\caption{Az elemzett kereskedelmi riasztórendszerek} \caption{Az elemzett kereskedelmi riasztórendszerek}
...@@ -74,7 +74,7 @@ Egy biztonságkritikus rendszer vezeték nélküli csatornán üzemeltetése nag ...@@ -74,7 +74,7 @@ Egy biztonságkritikus rendszer vezeték nélküli csatornán üzemeltetése nag
vállalkozás, mivel garantálni kell, hogy az adat átvitele megfelelően titkosítva vállalkozás, mivel garantálni kell, hogy az adat átvitele megfelelően titkosítva
van és elegendően hibatűrő vagy hibajavítő képességű. Ez azt is jelenti, hogy van és elegendően hibatűrő vagy hibajavítő képességű. Ez azt is jelenti, hogy
a perifériákkal való kommunikáció titkosítása alapvető elvárás. A felsorolt a perifériákkal való kommunikáció titkosítása alapvető elvárás. A felsorolt
rendszerek mind \textit{Z-wave} vagy \textit{Zigbee} protokollokat használnak, rendszerek mind \textit{Z-wave} vagy \textit{ZigBee} protokollokat használnak,
melyek a $800 - 900\ Mhz$ frekvenciatartományban üzemelnek. \cite{zwave-spec} melyek a $800 - 900\ Mhz$ frekvenciatartományban üzemelnek. \cite{zwave-spec}
\cite{zigbee-spec} Ez a tartomány segít az adatáviteli hiba minimalizálásában, \cite{zigbee-spec} Ez a tartomány segít az adatáviteli hiba minimalizálásában,
mivel egy háztartás leginkább a $2.4\ Ghz$ sávon van kitéve zajnak. mivel egy háztartás leginkább a $2.4\ Ghz$ sávon van kitéve zajnak.
...@@ -132,6 +132,33 @@ sem jön a felhővel integrálás. Lehet, hogy igény vagy biztonsági szempont, ...@@ -132,6 +132,33 @@ sem jön a felhővel integrálás. Lehet, hogy igény vagy biztonsági szempont,
hogy minél inkább elszigetelt legyen a rendszer, ekkor hátrány bármilyen külső hogy minél inkább elszigetelt legyen a rendszer, ekkor hátrány bármilyen külső
interfészelés. interfészelés.
\subsection{Integrációs lehetőségek}
\paragraph{} Most a rendszerekkel való interfészelés lehetőségeit nézzük meg.
Mindkét hagyományos rendszer képes valamilyen alacsony szintű hardveres módon
kommunikálni külső eszközzel. A \textit{Paradox Magellan} központi egysége
látszólag ad lehetőséget két soros porton keresztüli interfészelésre harmadik
fél számára. \cite{paradox} De a soros porton használt protokoll nem ismert,
illetve a gyártó nem ad ki róla dokumentációt. Ennek oka az lehet, hogy a
telepítői útmutató szerint házon belül fejlesztett programozható relé modulokat
és egy IP kommunikátor modult lehet hozzákötni az központi egységhez, ami
lényegében ugyanúgy egy zárt rendszer marad, ha a soros portot vesszük csak
figyelembe. A relé modulokkal lehetséges különböző események hatására kiváltani
a relék kapcsolását. A \textit{Paradox} saját szoftverével lehetséges csak a
relék programozása, illetve az IP kommunikátor szintén csak a szoftverrel képes
interfészelni. \cite{paradox} Ez kifejezetten korlátozott megoldás a DIY rendszerekkel szemben.
A DIY rendszerek IoT hátterükből adódóan a gyártók számára egyszerűbb magas
szintű protokollok és integrációk implementálása. Az itt vizsgált rendszerek
eleve olyan protokollokat és módszereket használnak a saját perifériákkal való
kommunikáláshoz, amelyek sokkal általánosabb célúak, mint a riasztórendszerekre
specifikusan kitalált protokollok. Korábban megemlítésre került például a
\textit{Z-wave} és \textit{ZigBee}. Ezek a protokollok okosotthon rendszerek
keretében elterjedtek, általános célra használhatóak. Továbbá a \textit{Homey}
tűnik itt ki a sorból, mert támogat \textit{WiFi} és vezetékes \textit{Ethernet}
kapcsolatot is. Számos általános célú protokollon és médiumon képes üzemelni,
mint például: \textit{Matter, Thread, Z-Wave Plus, ZigBee, Infrared, Bluetooth}.
\cite{homey}
\section{Biztonságtechnikai kérdések} \section{Biztonságtechnikai kérdések}
\subsection{Mechnanikai biztonság} \subsection{Mechnanikai biztonság}
......
\chapter{Dolgozat metaadatai} \chapter{Dolgozat metaadatai}
A dolgozat mindenkori legújabb változata \extlink{https://dev.itk.ppke.hu/api/v4/projects/1348/jobs/artifacts/main/raw/szakdolgozat.pdf?job=build-document}{itt} érhető el.
A dokumentum forráskódja a \extlink{http://dev.itk.ppke.hu/nadudvari.akos/szakdolgozat/}{PPKE ITK GitLab} példányán érhető el.
\begin{center} \begin{center}
\begin{tabular}{r l} \begin{tabular}{r l}
Jelen dokumentum generálásának dátuma & \builddate \\ Jelen dokumentum generálásának dátuma & \builddate \\
...@@ -7,8 +10,22 @@ ...@@ -7,8 +10,22 @@
\end{tabular} \end{tabular}
\end{center} \end{center}
A dolgozat mindenkori legújabb változata \extlink{https://dev.itk.ppke.hu/api/v4/projects/1348/jobs/artifacts/main/raw/szakdolgozat.pdf?job=build-document}{itt} érhető el. \section{Karakterszámok}
A dokumentum forráskódja a \extlink{http://dev.itk.ppke.hu/nadudvari.akos/szakdolgozat/}{PPKE ITK GitLab} példányán érhető el.
\paragraph{} A TVSZ 1.sz melléklet, 10.§ (1) bekezdésben meghatározott
formai követelmény betartása végett ez a fejezet listázza a dokumentumban
található karakterleütések számát. A formai követelmény jegyében, tehát
a címoldal, témabejelentő, nyilatkozat, mellékletek, tartalomjegyzék ki van hagyva a
számolásból. Így az összegzés (táblázatok, képletek, ábraleírások és irodalojegyzék nélküli)
eredményét a {\small\verb|Letters in text|} mező jelzi. Minden itt
listázott karakterszám a szóközök nélküli leütések számát jelenti.
\footnote{A karakterszámláláshoz használt szoftver: texcount, dokumentáció:
\url{http://mirrors.ctan.org/support/texcount/doc/TeXcount.pdf}}
{
\small
\verbatiminput{./build/charcount.tex}
}
\section{A dolgozat írásához használt eszközök és technológiák} \section{A dolgozat írásához használt eszközök és technológiák}
......
...@@ -66,3 +66,9 @@ ...@@ -66,3 +66,9 @@
url = {https://ntrs.nasa.gov/citations/20050041714}, url = {https://ntrs.nasa.gov/citations/20050041714},
urldate = {2025-04-15}, urldate = {2025-04-15},
} }
@online{homey,
title = {Homey Pro - The Next Generation of Smart Home.},
url = {https://homey.app/en-hu/homey-pro/},
urldate = {2025-04-16},
}
...@@ -205,6 +205,9 @@ ...@@ -205,6 +205,9 @@
% ------------------------------------------------------- % -------------------------------------------------------
% karakterszám exportálása
\usepackage{moreverb}
\immediate\write18{texcount -char -tex -merge -sum ./\jobname.tex > ./build/charcount.tex}
% ------------- Dokumentum legenerálása ----------------- % ------------- Dokumentum legenerálása -----------------
\begin{document} \begin{document}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment