Telnet ist ein unverschlüsseltes Netzwerkprotokoll, mit dem sich leicht einfache Befehle zwischen zwei Geräten austauschen lassen: Unter FHEM braucht man Telnet hauptsächlich für den Zugriff von außen, oder um mit FHEM2FHEM oder RFHEM zwischen zwei verschiedenen FHEM-Servern Daten und Befehle auszutauschen.
Um Telnet verwenden zu können, muss es zunächst installiert werden – auf zahlreichen Betriebssystemen ist es aber bereits vorhanden. Wenn nicht, lässt es sich leicht nach installieren – hier am Beispiel unter Raspbian auf einem Raspberry Pi:
sudo apt-get install telnet
Anschließend wird Telnet auf dem Rechner installiert und kann nach einem Neustart auch unter FHEM genutzt werden:
Um Telnet dann unter FHEM zu aktivieren, muss man nur noch das entsprechende Device dafür anlegen, zusammen mit dem zu nutzenden Port (standardmäßig ist dies 7072):
define telnetPort telnet 7072 global
Jetzt steht Telnet auch in FHEM zur Verfügung und kann von anderen Modulen genutzt werden.