1508 lines
31 KiB
HTML
1508 lines
31 KiB
HTML
|
|
<!doctype html>
|
|
<html lang="de" class="no-js">
|
|
<head>
|
|
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width,initial-scale=1">
|
|
|
|
|
|
|
|
|
|
<link rel="shortcut icon" href="../icon.png">
|
|
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-7.0.4">
|
|
|
|
|
|
|
|
<title>Services&Ports - Home Automation Dokumentation</title>
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="../assets/stylesheets/main.77f3fd56.min.css">
|
|
|
|
|
|
<link rel="stylesheet" href="../assets/stylesheets/palette.7fa14f5b.min.css">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</head>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
|
|
|
|
|
|
|
|
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
|
|
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
|
|
<label class="md-overlay" for="__drawer"></label>
|
|
<div data-md-component="skip">
|
|
|
|
|
|
<a href="#netzwerk-ubersicht" class="md-skip">
|
|
Zum Inhalt
|
|
</a>
|
|
|
|
</div>
|
|
<div data-md-component="announce">
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<header class="md-header" data-md-component="header">
|
|
<nav class="md-header__inner md-grid" aria-label="Header">
|
|
<a href=".." title="Home Automation Dokumentation" class="md-header__button md-logo" aria-label="Home Automation Dokumentation">
|
|
|
|
<img src="../icon.png" alt="logo">
|
|
|
|
</a>
|
|
<label class="md-header__button md-icon" for="__drawer">
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
|
|
</label>
|
|
<div class="md-header__title" data-md-component="header-title">
|
|
<div class="md-header__ellipsis">
|
|
<div class="md-header__topic">
|
|
<span class="md-ellipsis">
|
|
Home Automation Dokumentation
|
|
</span>
|
|
</div>
|
|
<div class="md-header__topic" data-md-component="header-topic">
|
|
<span class="md-ellipsis">
|
|
|
|
Services&Ports
|
|
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="md-header__options">
|
|
|
|
</div>
|
|
|
|
<label class="md-header__button md-icon" for="__search">
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
|
|
</label>
|
|
|
|
<div class="md-search" data-md-component="search" role="dialog">
|
|
<label class="md-search__overlay" for="__search"></label>
|
|
<div class="md-search__inner" role="search">
|
|
<form class="md-search__form" name="search">
|
|
<input type="text" class="md-search__input" name="query" aria-label="Suche" placeholder="Suche" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" data-md-state="active" required>
|
|
<label class="md-search__icon md-icon" for="__search">
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
|
</label>
|
|
<button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
|
|
</button>
|
|
</form>
|
|
<div class="md-search__output">
|
|
<div class="md-search__scrollwrap" data-md-scrollfix>
|
|
<div class="md-search-result" data-md-component="search-result">
|
|
<div class="md-search-result__meta">
|
|
Suche wird initialisiert
|
|
</div>
|
|
<ol class="md-search-result__list"></ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</nav>
|
|
</header>
|
|
|
|
<div class="md-container" data-md-component="container">
|
|
|
|
|
|
|
|
|
|
<nav class="md-tabs" aria-label="Tabs" data-md-component="tabs">
|
|
<div class="md-tabs__inner md-grid">
|
|
<ul class="md-tabs__list">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-tabs__item">
|
|
<a href=".." class="md-tabs__link">
|
|
Home
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-tabs__item">
|
|
<a href="../rooms_roof/" class="md-tabs__link">
|
|
Räume
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-tabs__item">
|
|
<a href="../devices/" class="md-tabs__link md-tabs__link--active">
|
|
Hardware&Infrastruktur
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-tabs__item">
|
|
<a href="../docker/" class="md-tabs__link">
|
|
Software
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-tabs__item">
|
|
<a href="../floorheating/" class="md-tabs__link">
|
|
Eigenentwicklungen
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
</div>
|
|
</nav>
|
|
|
|
|
|
<main class="md-main" data-md-component="main">
|
|
<div class="md-main__inner md-grid">
|
|
|
|
|
|
|
|
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
|
|
<div class="md-sidebar__scrollwrap">
|
|
<div class="md-sidebar__inner">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<nav class="md-nav md-nav--primary md-nav--lifted" aria-label="Navigation" data-md-level="0">
|
|
<label class="md-nav__title" for="__drawer">
|
|
<a href=".." title="Home Automation Dokumentation" class="md-nav__button md-logo" aria-label="Home Automation Dokumentation">
|
|
|
|
<img src="../icon.png" alt="logo">
|
|
|
|
</a>
|
|
Home Automation Dokumentation
|
|
</label>
|
|
|
|
<ul class="md-nav__list" data-md-scrollfix>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href=".." class="md-nav__link">
|
|
Home
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--nested">
|
|
|
|
|
|
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2" type="checkbox" id="__nav_2" >
|
|
|
|
<label class="md-nav__link" for="__nav_2">
|
|
Räume
|
|
<span class="md-nav__icon md-icon"></span>
|
|
</label>
|
|
<nav class="md-nav" aria-label="Räume" data-md-level="1">
|
|
<label class="md-nav__title" for="__nav_2">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
Räume
|
|
</label>
|
|
<ul class="md-nav__list" data-md-scrollfix>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--nested">
|
|
|
|
|
|
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2_1" type="checkbox" id="__nav_2_1" >
|
|
|
|
<label class="md-nav__link" for="__nav_2_1">
|
|
2. Stock
|
|
<span class="md-nav__icon md-icon"></span>
|
|
</label>
|
|
<nav class="md-nav" aria-label="2. Stock" data-md-level="2">
|
|
<label class="md-nav__title" for="__nav_2_1">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
2. Stock
|
|
</label>
|
|
<ul class="md-nav__list" data-md-scrollfix>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_roof/" class="md-nav__link">
|
|
Büro/Dach
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--nested">
|
|
|
|
|
|
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2_2" type="checkbox" id="__nav_2_2" >
|
|
|
|
<label class="md-nav__link" for="__nav_2_2">
|
|
1. Stock
|
|
<span class="md-nav__icon md-icon"></span>
|
|
</label>
|
|
<nav class="md-nav" aria-label="1. Stock" data-md-level="2">
|
|
<label class="md-nav__title" for="__nav_2_2">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
1. Stock
|
|
</label>
|
|
<ul class="md-nav__list" data-md-scrollfix>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_washing/" class="md-nav__link">
|
|
Badezimmer
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_fitness/" class="md-nav__link">
|
|
Fitnessraum
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_sleep/" class="md-nav__link">
|
|
Schlafzimmer
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_balcony/" class="md-nav__link">
|
|
Balkon
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_closet/" class="md-nav__link">
|
|
Abstellraum
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_stair1/" class="md-nav__link">
|
|
Treppenhaus oben
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--nested">
|
|
|
|
|
|
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2_3" type="checkbox" id="__nav_2_3" >
|
|
|
|
<label class="md-nav__link" for="__nav_2_3">
|
|
Erdgeschoss
|
|
<span class="md-nav__icon md-icon"></span>
|
|
</label>
|
|
<nav class="md-nav" aria-label="Erdgeschoss" data-md-level="2">
|
|
<label class="md-nav__title" for="__nav_2_3">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
Erdgeschoss
|
|
</label>
|
|
<ul class="md-nav__list" data-md-scrollfix>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_toilette/" class="md-nav__link">
|
|
WC
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_entry/" class="md-nav__link">
|
|
Diele
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_kitchen/" class="md-nav__link">
|
|
Küche
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_living/" class="md-nav__link">
|
|
Wohnzimmer
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_garden/" class="md-nav__link">
|
|
Garten/Terasse
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_garage/" class="md-nav__link">
|
|
Garage
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--nested">
|
|
|
|
|
|
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2_4" type="checkbox" id="__nav_2_4" >
|
|
|
|
<label class="md-nav__link" for="__nav_2_4">
|
|
Untergeschoss
|
|
<span class="md-nav__icon md-icon"></span>
|
|
</label>
|
|
<nav class="md-nav" aria-label="Untergeschoss" data-md-level="2">
|
|
<label class="md-nav__title" for="__nav_2_4">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
Untergeschoss
|
|
</label>
|
|
<ul class="md-nav__list" data-md-scrollfix>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_facilities/" class="md-nav__link">
|
|
Waschkeller
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_workshop/" class="md-nav__link">
|
|
Werkstatt
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_guest/" class="md-nav__link">
|
|
Gästezimmer
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_sauna/" class="md-nav__link">
|
|
Sauna/Dusche
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../rooms_stair2/" class="md-nav__link">
|
|
Treppenhaus unten
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--active md-nav__item--nested">
|
|
|
|
|
|
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_3" type="checkbox" id="__nav_3" checked>
|
|
|
|
<label class="md-nav__link" for="__nav_3">
|
|
Hardware&Infrastruktur
|
|
<span class="md-nav__icon md-icon"></span>
|
|
</label>
|
|
<nav class="md-nav" aria-label="Hardware&Infrastruktur" data-md-level="1">
|
|
<label class="md-nav__title" for="__nav_3">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
Hardware&Infrastruktur
|
|
</label>
|
|
<ul class="md-nav__list" data-md-scrollfix>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../devices/" class="md-nav__link">
|
|
Devices
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--active">
|
|
|
|
<input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
|
|
|
|
|
|
|
|
|
|
<label class="md-nav__link md-nav__link--active" for="__toc">
|
|
Services&Ports
|
|
<span class="md-nav__icon md-icon"></span>
|
|
</label>
|
|
|
|
<a href="./" class="md-nav__link md-nav__link--active">
|
|
Services&Ports
|
|
</a>
|
|
|
|
|
|
<nav class="md-nav md-nav--secondary" aria-label="Inhaltsverzeichnis">
|
|
|
|
|
|
|
|
|
|
|
|
<label class="md-nav__title" for="__toc">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
Inhaltsverzeichnis
|
|
</label>
|
|
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#port-freigaben" class="md-nav__link">
|
|
Port Freigaben
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="Port Freigaben">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#montana-2020" class="md-nav__link">
|
|
Montana 2020
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#ubuntu2004-virtual-machine-hyper-v" class="md-nav__link">
|
|
Ubuntu2004-virtual-machine (Hyper-V)
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#web-server-extern" class="md-nav__link">
|
|
Web-Server (extern)
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#web-server-intern" class="md-nav__link">
|
|
Web-Server (intern)
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#thinkcentre-computer" class="md-nav__link">
|
|
ThinkCentre Computer
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="ThinkCentre Computer">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#windows-10-professional-host-with-wsl2ubuntu-2004" class="md-nav__link">
|
|
Windows 10 Professional - host with WSL2/Ubuntu 20.04
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="Windows 10 Professional - host with WSL2/Ubuntu 20.04">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#docker" class="md-nav__link">
|
|
Docker
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="Docker">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#docker-swag-nginx-container" class="md-nav__link">
|
|
Docker-Swag & Nginx Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#fhem-container" class="md-nav__link">
|
|
Fhem Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#openhub-container" class="md-nav__link">
|
|
OpenHub Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#mosquitto-container" class="md-nav__link">
|
|
Mosquitto Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nextcloud-container" class="md-nav__link">
|
|
Nextcloud Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#gitea-container" class="md-nav__link">
|
|
Gitea Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#ubuntu-2004-vm-running-on-hyper-v" class="md-nav__link">
|
|
Ubuntu 20.04 VM running on Hyper-V
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="Ubuntu 20.04 VM running on Hyper-V">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#node-red" class="md-nav__link">
|
|
Node-Red
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../network/" class="md-nav__link">
|
|
Netzwerk
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../mobilealerts/" class="md-nav__link">
|
|
MobileAlerts
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../bsh/" class="md-nav__link">
|
|
BoschSmartHome
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../tasmota/" class="md-nav__link">
|
|
Tasmota
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../esphome/" class="md-nav__link">
|
|
EspHome
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--nested">
|
|
|
|
|
|
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
|
|
|
|
<label class="md-nav__link" for="__nav_4">
|
|
Software
|
|
<span class="md-nav__icon md-icon"></span>
|
|
</label>
|
|
<nav class="md-nav" aria-label="Software" data-md-level="1">
|
|
<label class="md-nav__title" for="__nav_4">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
Software
|
|
</label>
|
|
<ul class="md-nav__list" data-md-scrollfix>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../docker/" class="md-nav__link">
|
|
Docker
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../mqtt/" class="md-nav__link">
|
|
MQTT
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../fhem/" class="md-nav__link">
|
|
FHem
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../homeassistant/" class="md-nav__link">
|
|
HomeAssistant
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../nodered/" class="md-nav__link">
|
|
NodeRed
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../monitoring/" class="md-nav__link">
|
|
ServerMonitoring
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--nested">
|
|
|
|
|
|
<input class="md-nav__toggle md-toggle" data-md-toggle="__nav_5" type="checkbox" id="__nav_5" >
|
|
|
|
<label class="md-nav__link" for="__nav_5">
|
|
Eigenentwicklungen
|
|
<span class="md-nav__icon md-icon"></span>
|
|
</label>
|
|
<nav class="md-nav" aria-label="Eigenentwicklungen" data-md-level="1">
|
|
<label class="md-nav__title" for="__nav_5">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
Eigenentwicklungen
|
|
</label>
|
|
<ul class="md-nav__list" data-md-scrollfix>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../floorheating/" class="md-nav__link">
|
|
Fussbodenheizung
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../garagedoor/" class="md-nav__link">
|
|
GaragentorSteuerung
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../usbcasecontrol/" class="md-nav__link">
|
|
USBCaseControl
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../gardencontrol/" class="md-nav__link">
|
|
GartenSteuerung
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
|
|
<div class="md-sidebar__scrollwrap">
|
|
<div class="md-sidebar__inner">
|
|
|
|
<nav class="md-nav md-nav--secondary" aria-label="Inhaltsverzeichnis">
|
|
|
|
|
|
|
|
|
|
|
|
<label class="md-nav__title" for="__toc">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
Inhaltsverzeichnis
|
|
</label>
|
|
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#port-freigaben" class="md-nav__link">
|
|
Port Freigaben
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="Port Freigaben">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#montana-2020" class="md-nav__link">
|
|
Montana 2020
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#ubuntu2004-virtual-machine-hyper-v" class="md-nav__link">
|
|
Ubuntu2004-virtual-machine (Hyper-V)
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#web-server-extern" class="md-nav__link">
|
|
Web-Server (extern)
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#web-server-intern" class="md-nav__link">
|
|
Web-Server (intern)
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#thinkcentre-computer" class="md-nav__link">
|
|
ThinkCentre Computer
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="ThinkCentre Computer">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#windows-10-professional-host-with-wsl2ubuntu-2004" class="md-nav__link">
|
|
Windows 10 Professional - host with WSL2/Ubuntu 20.04
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="Windows 10 Professional - host with WSL2/Ubuntu 20.04">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#docker" class="md-nav__link">
|
|
Docker
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="Docker">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#docker-swag-nginx-container" class="md-nav__link">
|
|
Docker-Swag & Nginx Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#fhem-container" class="md-nav__link">
|
|
Fhem Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#openhub-container" class="md-nav__link">
|
|
OpenHub Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#mosquitto-container" class="md-nav__link">
|
|
Mosquitto Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nextcloud-container" class="md-nav__link">
|
|
Nextcloud Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#gitea-container" class="md-nav__link">
|
|
Gitea Container
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#ubuntu-2004-vm-running-on-hyper-v" class="md-nav__link">
|
|
Ubuntu 20.04 VM running on Hyper-V
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="Ubuntu 20.04 VM running on Hyper-V">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#node-red" class="md-nav__link">
|
|
Node-Red
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="md-content" data-md-component="content">
|
|
<article class="md-content__inner md-typeset">
|
|
|
|
|
|
|
|
<h1 id="netzwerk-ubersicht">Netzwerk Übersicht</h1>
|
|
<h2 id="port-freigaben">Port Freigaben</h2>
|
|
<h3 id="montana-2020">Montana 2020</h3>
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th><em>Funktion</em></th>
|
|
<th><em>Port extern</em></th>
|
|
<th><em>Port intern</em></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>MS Remote Desktop</td>
|
|
<td>3389</td>
|
|
<td>3389</td>
|
|
</tr>
|
|
<tr>
|
|
<td>HTTPS Server (Swag)</td>
|
|
<td>443</td>
|
|
<td>443</td>
|
|
</tr>
|
|
<tr>
|
|
<td>HTTP Server (Swag)</td>
|
|
<td>80</td>
|
|
<td>80</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Mosquitto MQTT</td>
|
|
<td>-</td>
|
|
<td>1884</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Mosquitto MQTT (WebSocket)</td>
|
|
<td>-</td>
|
|
<td>9001</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Fhem Web-Server</td>
|
|
<td>-</td>
|
|
<td>8083</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Fhem Telnet-Port</td>
|
|
<td>-</td>
|
|
<td>7072</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Fhem Mobile Alert Gateway</td>
|
|
<td>-</td>
|
|
<td>8090</td>
|
|
</tr>
|
|
<tr>
|
|
<td>OpenHab - HTTP</td>
|
|
<td>-</td>
|
|
<td>88 (Docker intern 8080)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>OpenHab - HTTPS</td>
|
|
<td>-</td>
|
|
<td>8443</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Nextcloud</td>
|
|
<td>-</td>
|
|
<td>8080 (Docker intern 80)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Gitea Web</td>
|
|
<td>-</td>
|
|
<td>3000</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Gitea SSH</td>
|
|
<td>-</td>
|
|
<td>22</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h3 id="ubuntu2004-virtual-machine-hyper-v">Ubuntu2004-virtual-machine (Hyper-V)</h3>
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th><em>Funktion</em></th>
|
|
<th><em>Port extern</em></th>
|
|
<th><em>Port intern</em></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>Node-Red</td>
|
|
<td>-</td>
|
|
<td>1880</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Node-Red Hue-Bridge Emulation</td>
|
|
<td>-</td>
|
|
<td>80</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h2 id="web-server-extern">Web-Server (extern)</h2>
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th><em>APP</em></th>
|
|
<th><em>URL extern</em></th>
|
|
<th><em>Server</em></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>Gitea</td>
|
|
<td>https://montana2000.ddns.net/gitea/</td>
|
|
<td>Montana2020</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Nextcloud</td>
|
|
<td>https://montana2000.ddns.net/nextcloud</td>
|
|
<td>Montana2020</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Fhem</td>
|
|
<td>http://montana2000.ddns.net/fhem</td>
|
|
<td>Montana2000</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h2 id="web-server-intern">Web-Server (intern)</h2>
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th><em>APP</em></th>
|
|
<th><em>URL intern</em></th>
|
|
<th><em>Server</em></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>Node-Red</td>
|
|
<td>http://ubuntu2004-virtual-machine:1880</td>
|
|
<td>Montana2000 > Ubuntu VM</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<h2 id="thinkcentre-computer">ThinkCentre Computer</h2>
|
|
<h3 id="windows-10-professional-host-with-wsl2ubuntu-2004">Windows 10 Professional - host with WSL2/Ubuntu 20.04</h3>
|
|
<h4 id="docker">Docker</h4>
|
|
<h5 id="docker-swag-nginx-container">Docker-Swag & Nginx Container</h5>
|
|
<p>Alle Docker Container sind Teil des Netzwerkes: <em>nginx_network</em>.
|
|
Neue Container müssen initial zum Netzwerk hinzugefügt werden mit:
|
|
* docker network connect nginx_network "docker-container-to-add"</p>
|
|
<h5 id="fhem-container">Fhem Container</h5>
|
|
<h5 id="openhub-container">OpenHub Container</h5>
|
|
<h5 id="mosquitto-container">Mosquitto Container</h5>
|
|
<h5 id="nextcloud-container">Nextcloud Container</h5>
|
|
<h5 id="gitea-container">Gitea Container</h5>
|
|
<h4 id="ubuntu-2004-vm-running-on-hyper-v">Ubuntu 20.04 VM running on Hyper-V</h4>
|
|
<h5 id="node-red">Node-Red</h5>
|
|
<p>Für die Hue-Bridge Emulation wird ein System mit freiem Port 80 benötigt, dass ebenso auf Multi-Casts reagieren kann.
|
|
Daher habe ich Node-Red in einer Ubuntu VM installiert, die vollen Netzwerkzugriff innerhalt des lokalen Netzwerkes hat, damit Alexa und die andere Devices die emulierte Hue-Bridge erreichen können und neue Devices automatisch in der Gerätesuche erkennen.</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</article>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
|
|
|
|
<footer class="md-footer">
|
|
|
|
<nav class="md-footer__inner md-grid" aria-label="Footer">
|
|
|
|
<a href="../devices/" class="md-footer__link md-footer__link--prev" rel="prev">
|
|
<div class="md-footer__button md-icon">
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
|
|
</div>
|
|
<div class="md-footer__title">
|
|
<div class="md-ellipsis">
|
|
<span class="md-footer__direction">
|
|
Zurück
|
|
</span>
|
|
Devices
|
|
</div>
|
|
</div>
|
|
</a>
|
|
|
|
|
|
<a href="../network/" class="md-footer__link md-footer__link--next" rel="next">
|
|
<div class="md-footer__title">
|
|
<div class="md-ellipsis">
|
|
<span class="md-footer__direction">
|
|
Weiter
|
|
</span>
|
|
Netzwerk
|
|
</div>
|
|
</div>
|
|
<div class="md-footer__button md-icon">
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
|
|
</div>
|
|
</a>
|
|
|
|
</nav>
|
|
|
|
<div class="md-footer-meta md-typeset">
|
|
<div class="md-footer-meta__inner md-grid">
|
|
<div class="md-footer-copyright">
|
|
|
|
Made with
|
|
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
|
|
Material for MkDocs
|
|
</a>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
|
|
</div>
|
|
<div class="md-dialog" data-md-component="dialog">
|
|
<div class="md-dialog__inner md-typeset"></div>
|
|
</div>
|
|
<script id="__config" type="application/json">{"base": "..", "features": ["navigation.tabs", "navigation.tabs.sticky"], "translations": {"clipboard.copy": "In Zwischenablage kopieren", "clipboard.copied": "In Zwischenablage kopiert", "search.config.lang": "de", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Suche", "search.result.placeholder": "Suchbegriff eingeben", "search.result.none": "Keine Suchergebnisse", "search.result.one": "1 Suchergebnis", "search.result.other": "# Suchergebnisse", "search.result.more.one": "1 weiteres Suchergebnis auf dieser Seite", "search.result.more.other": "# weitere Suchergebnisse auf dieser Seite", "search.result.term.missing": "Es fehlt"}, "search": "../assets/javascripts/workers/search.fb4a9340.min.js", "version": null}</script>
|
|
|
|
|
|
<script src="../assets/javascripts/bundle.9b151c6a.min.js"></script>
|
|
|
|
|
|
</body>
|
|
</html> |