Benötigte Hard- und Softwarekomponenten
Hardware:
- Linux-Server (raspberry pi oder ähnlich)
- optional: managbarer Switch (VLAN-fähig)
- das vereinfacht die Netzwerkkonfiguration
- optional: managbarer Switch (VLAN-fähig)
Software:
- Linux-Betriebssystem
- Perl-Laufzeitumgebung
- das paradigma-Server Skript
- DNS-/DHCP - Server auf dem Linux-Gerät
Integration in Loxone
- Konfiguration des Switches
- Installation des DNS-/DHCP - Servers
- Installation der Perl-Komponenten
- Anpassung des Skriptes
- Probelauf des Perl-Skriptes
1. Konfiguration des Switches
in Bearbeitung
2. Installation des DNS-/DHCP - Servers
Die Heizungssteuerung sendet, sobald Sie eine Verbindung ins Internet bekommt, Statusdaten der Heizung an den Hersteller. Dieses Verhalten kann man sich zu nutze machen und die Daten "abfangen". Dazu ist eine Umleitung der Domain paradigma.remoteportal.de auf einen lokalen Server notwendig.
Da es realtiv viele DNS-/DHCP- Server für Linux gibt muss man sich für einen entscheiden. Hier wurde der Server dnsmasq verwendet.
sudo apt-get install dnsmasq
Zur Weiterleitung an einen lokalen Rechner ist folgende Anpassung notwendig:
sudo nano /etc/dnsmaq.conf
Hier folgende Zeilen am Ende der Dateien einfügen, die xxx sind den lokalen Bedürfnissen anzupassen:
# Eingrenzung der Vergabe von DHCP-Adressen und die Gueltigkeitsdauer # Hier empfiehlt sich ein kleine Bandbreite einzustellen, da ja nur ein Netzteilnehmer eine DHCP-Adresse bekommen soll dhcp-range=192.168.188.xxx,192.168.188.xxx,12h # Umleitung der Domain paradigma.remoteportal.de zu einem lokalen Rechner im Netzwerk address=/paradigma.remoteportal.de/192.168.188.xxx address=/remoteportal.de/192.168.188.xxx
Anschließend erfolgt ein Neustart des Servers:
sudo dnsmasq restart
3. Installation der Perl-Komponenten
in Bearbeitung
4. Anpassung des Skriptes
in Bearbeitung
5. Probelauf des Perl-Skriptes
in Bearbeitung