# TecControl

# Einleitung

TecControl macht Ihren PC oder Touchpanel zum Aktor Ihres Smart Homes.  
Starten Sie automatisiert oder über Ihre Visualisierung beliebige Programme, spielen Töne und Musik ab, und vieles mehr.

Einige Funktionen sind kostenfrei und weitere nur mit einer Lizenz verfügbar. Eine Übersicht finden Sie [hier](https://wiki.smarthometools.de/books/tectool-professional/page/funktionsumfang-basis-und-plus "Funktionsumfang Basis und Plus").

Die Befehle können per UDP oder alternativ per TCP Telegramm im Klartext an die TecTool Installation geschickt werden.

Alle Befehle können Sie über unsere kostenlosen TecTool-Logikbausteine für **Gira Home-/FacilityServer** senden.  
Download unter: [SmartHomeTools -&gt; Download](https://www.smarthometools.de/logik-download/)

![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/Iajimage.png)

Die IP-Adresse und Port sind hierfür maßgeblich und werden im TecTool angezeigt. Ändern Sie den Port im TecTool, wird der Port in der Firewall automatisch geöffnet.

**Einige Befehle reagieren mit einer** **Antwort**. Um diese auszuwerten, stellen Sie einen UDP Empfänger Ihres z.B. Servers, auf den Port des TecTool + 1 ein. Hier im Beispiel 49999.

# Systemsteuerung

Die folgenden Telegramme stehen zur Verfügung:

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bneustart" style="border-collapse: collapse; width: 98.3333%; height: 139px;"><colgroup><col style="width: 50.0596%;"></col><col style="width: 50.0596%;"></col></colgroup><tbody><tr><td>**„TecControl;Neustart“**

</td><td>Führt einen Neustart durch.

</td></tr><tr><td>**„TecControl;Herunterfahren“**

</td><td>Fährt das System herunter.

</td></tr><tr><td>**„TecControl;Standby“**

</td><td>Versetzt das System in Standby

</td></tr><tr><td>**„TecControl;Ruhezustand“**

</td><td>Versetzt das System in den Ruhezustand.

</td></tr></tbody></table>

---

In der Programmoberfläche gibt es zusätzlich die Möglichkeit das System automatisch neu starten zu lassen. Unter Auto Reboot können Sie die gewünschte Uhrzeit und Häufigkeit einstellen. Es stehen 16 Voreinstellungen zur Auswahl. Für eine freie Einstellung verwenden Sie ein IP-Telegramm.

[![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2026-01/scaled-1680-/uAVimage.png)](https://wiki.smarthometools.de/uploads/images/gallery/2026-01/uAVimage.png)

# Monitor / Display / Touch

Mit den nachfolgenden Befehlen können Sie den **Bildschirm automatisiert einschalten** bzw. wecken. Wichtig ist hierbei, dass das System nicht in den Standby-Modus wechselt und nur den Monitor nach Zeit abschaltet.

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bmonitore" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**„TecControl;MonitorEin“**</td><td>Aktiviert das Display.  
</td></tr><tr><td>**„TecControl;MonitorAus“** </td><td>Schaltet das Display ab.

</td></tr></tbody></table>

Sollten die Funktionen nicht Arbeiten, können Sie weitere Ansteuerungsmöglichkeiten versuchen. Das TecTool versucht die passenden Modi selbstständig auszuwählen. In Einzelfällen kann es vorkommen, dass die Ansteuerung nicht möglich ist.

![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/T8eimage.png)

---

Die **Helligkeit** kann wie folgt gesteuert werden:

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bdisplayh" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**„TecControl;DisplayHelligkeit;100“**</td><td>Stellt die Helligkeit des Monitors ein. Als Wert ist 0-100 möglich.</td></tr></tbody></table>

![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/BSDimage.png)

---

Die **Gestensteuerung**, die z.B. das Verlassen einer Visualisierung ermöglicht, kann wie folgt bedient werden:

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bwischges" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**„TecControl;WischgesternEin“**</td><td>Aktiviert die Wischgesten.  
</td></tr><tr><td>**„TecControl;WischgestenAus“**</td><td>Deaktiviert die Wischgesten.

</td></tr></tbody></table>

![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/azWimage.png)

# Bildschirmschoner mit Textanzeige und Weckfunktion

<span style="color: rgb(186, 55, 42);">**Es handelt sich um eine experimentelle Funktion ohne Anspruch auf Vollständigkeit.**</span>

Der Bildschirmschoner ermöglicht es bei ausgeschaltetem Display z.B. Datum/Uhrzeit konstant anzuzeigen oder Windows-Tablets wie Microsoft Surface per Fingertip über den Touch wecken zu können.

![screensaver-texte.jpg](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/screensaver-texte.jpg)

Damit auch z.B. Tablets per Fingertip geweckt werden können, die das eigentlich nicht unterstützen, wird der Bildschirminhalt schwarz gestellt und parallel die Helligkeit auf das Minimum reduziert. In Kombination mit einem sanften Abdimmen, kaum ein Unterschied für den Leihen erkennbar. Je nach Hersteller und Modell ist dadurch der Bildschirm annähernd aus. Dennoch kann man Texte auf dem ausgeschalteten Screen bei heller Umgebung zu erkennen. Hier gibt es die Option in der Mitte Datum + Uhrzeit anzeigen zu lassen. Zusätzlich gibt es 12 Textfelder auf die man z.B. Temperaturen oder andere Zustände optional darstellen kann.

**Bekannte Einschränkungen** --&gt; Das Wecken des Bildschirms über die klassischen Funktionen ist nicht möglich. z.B. erfolgt keine Einschaltung durch eine Türklingelanlage.

Die Optionen sind in der Hauptansicht unter "Bildschirmansteuerung" zu finden. Nach der Aktivierung benötigt das TecTool einen Neustart. **Wichtig** - Windows-Bildschirmschoner müssen abgeschaltet und die Standby-Einstellungen inkl. automatischer Bildschirmabschaltung Windowsseitig deaktiviert sein.

![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/3Avimage.png)

Wird die Funktion "Helligkeit speichern" nicht verwendet, Ist es empfehlenswert, den gewünschten Display-Helligkeitswert zyklisch oder zu bestimmten Tageszeiten per [Telegramm](https://wiki.smarthometools.de/books/tectool-professional/page/monitor-display-touch "Monitor / Display / Touch") zu übergeben.

---

Die **Zusatztexte** werden folgendermaßen übergeben:

<table border="1" id="bkmrk-%22teccontrol%3Bssavertx" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**"TecControl;SSaverTxt;Guten;Tag"**</td><td>Setzt den Text Links oben, untereinander auf Position 01+02</td></tr><tr><td>**"TecControl;SSaverTxt;;;Guten;;;;;Tag"**</td><td>Setzt den Text auf Position 04+09</td></tr><tr><td>**"TecControl;SSaverTxt;;;Guten;;;;;;;;Tag;"**</td><td>Setzt den Text auf Position 03+11</td></tr></tbody></table>

# Programme

**Starten, Beenden, Minimieren, Maximieren** und weitere Möglichkeiten haben Sie mit den nachfolgenden Befehlen:

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bprogramm" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50.0596%;"></col><col style="width: 50.0596%;"></col></colgroup><tbody><tr><td>**„TecControl;Programm;c:\\programme\\text.exe“**</td><td>Startet ein beliebiges Programm.</td></tr><tr><td style="height: 29.7969px;">**„TecControl;Programm;c:\\programme\\text.exe;/f/a“** </td><td>Übergibt zusätzlich Parameter.</td></tr></tbody></table>

---

**Fenstersteuerung**:

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bfenster%3B" style="border-collapse: collapse; width: 100%; height: 178.781px;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td style="height: 29.7969px;">**„TecControl;Fenster;holen;&lt;Titel des Fensters&gt;“**</td><td style="height: 29.7969px;">Holt das bereits geöffnete Fenster in den Vordergrund</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">**„TecControl;Fenster;minimieren;&lt;Titel des Fensters&gt;“**</td><td style="height: 29.7969px;">Minimiert</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">**„TecControl;Fenster;maximieren;&lt;Titel des Fensters&gt;“**</td><td style="height: 29.7969px;">Maximiert</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">**„TecControl;Fenster;normal;&lt;Titel des Fensters&gt;“**</td><td style="height: 29.7969px;">Normalisiert</td></tr><tr><td>**„TecControl;Fenster;wiederherstellen;&lt;Titel des Fensters&gt;“**</td><td>Stellt das Fenster wieder her</td></tr><tr><td>**„TecControl;Fenster;beenden;&lt;Titel des Fensters&gt;“**</td><td>Löst das Beenden des zugehörigen Programmes aus</td></tr></tbody></table>

Der Titel des Fensters muss nicht vollständig eingetragen werden. Das erste Fenster, welches übereinstimmt, wird entsprechend angesteuert. Daher, umso exakter der Titel, desto sicherer die Ansteuerung.

# Sounds / Lautstärke

Spielen Sie beliebige **.wav und .mp3** Dateien ab. Z.B. zur Signalisierung der Türklingel oder bei wichtigen Meldungen.  
Die Dateien legen Sie unter folgendem Order ab --&gt; **C:\\Users\\&lt;BENUTZER&gt;\\Dokumente\\TecTool Professional\\Sounds**.

Folgende Befehle stehen zur Verfügung:

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bsound%3Bte" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**„TecControl;Sound;test.mp3“**</td><td>Spielt eine **.mp3** Datei im Ordner **Sounds** ab.  
</td></tr><tr><td>**„TecControl;Sound;test.wav ;Start“** </td><td>Spielt den Sound als Dauerschleife ab.  
</td></tr><tr><td>**„TecControl;Sound;test.wav ;Stopp“**</td><td>Beendet die Dauerschleife.

</td></tr></tbody></table>

---

Die **Lautstärke** können Sie wie folgt beeinflussen:

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bvolume%3B8" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**„TecControl;Volume;80**</td><td>Setzt die Windows Systemlautstärke.</td></tr></tbody></table>

![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/Zcmimage.png)

---

Sie können beliebige Texte an das TecTool übergeben, die per **Text to Speech** vorgelesen werden.   
Zum Beispiel können damit die Anzahl der geöffneten Fenster oder auch der Ort des offenen Fensters angesagt werden.   
Die Ansteuerung erfolgt wie folgt:

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Btts%3B%3Ctex" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**„TecControl;TTS;&lt;Text&gt;;&lt;Lautstärke&gt;;&lt;Stimme&gt;“**</td><td>Spricht den im Platzhalter „Text“ angegebenen Text. Mit „Stimme“ kann die im System installierte Stimme ausgewählt werden. Standard = 1</td></tr></tbody></table>

Andere Stimmen und Sprachen können Sie im Windows nachinstallieren. Die Auswahl der Sprachen beginnt bei 1.

# Tastatur / Tasten

In manchen Fällen wird eine **Bildschirmtastatur** benötigt, die jedoch nicht automatisch geöffnet wird. Mit dem nachfolgenden Befehl ermöglichen Sie die Anzeige der Tastatur:

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Btastatur" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**„TecControl;Tastatur“**</td><td>Startet die Bildschirmtastatur.

</td></tr></tbody></table>

![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/0h5image.png)

---

Bei einigen Geräten kann es notwendig sein, **Windows-Taste** zu deaktivieren. Z.B. ist diese über die Glasoberfläche der PEAKnx Touchpanels auslösbar, was dem Bediener ermöglichst aus der Bedienoberfläche auszubrechen. Ist dies nicht gewünscht, kann dies über die TecTool-Oberfläche sowie per Telegramm gesteuert werden.

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bwindowst" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**„TecControl;WindowstasteEin“** </td><td>Aktiviert die Windowstaste.  
</td></tr><tr><td>**„TecControl;WindowstasteAus“**</td><td>Deaktiviert die Windowstaste.

</td></tr></tbody></table>

![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/zr1image.png)

# Überwachung

Behalten Sie die Systeme im Blick und generieren Sie eine Meldung bei Systemausfall:

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bping%E2%80%9C-an" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**„TecControl;Ping“**</td><td>Anfrage starten</td></tr></tbody></table>

Auf diesen Befehl antwortet das TecTool sofort mit einem Telegramm **„PingAntwort“** an. Im TecTool muss die „Geräteüberwachung“ aktiviert sein:

![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/qXtimage.png)

---

Bei aktivierter Überwachung sendet das TecTool zusätzlich bei **Benutzereingaben** ein Telegramm mit dem Inhalt **"Benutzereingabe"**. Somit ist es möglich z.B. besondere Befehle mit dem Eingabeort zu verknüpfen oder zu Loggen, wo die Anlage bedient wurde. Nach Aktivierung ist ein Programmneustart erforderlich.

Das Antwort Telegram sollte dann über den Visualisierungs-Server ausgewertet und zum Beispiel mit einem Watchdog Baustein ausgewertet werden. Für den Gira HomeServer können Sie unseren fertigen [Logikbaustein](https://wiki.smarthometools.de/books/tectool-professional/page/gira-homeserver-facilityserver "Gira HomeServer / FacilityServer") dazu verwenden.

# Akku / Batterie

Sollten Sie ein Akku-Gerät wie z.B. Notebook oder Tablet dauerhaft in Betrieb haben, empfiehlt es sich den Akku gelegentlich per Schaltaktor-Steuerung zu entladen.

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bakkuinfo" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>**„TecControl;AkkuInfos“** </td><td>Abfrage starten</td></tr></tbody></table>

Auf diesen Befehl antwortet das TecTool wie folgt:

**„AkkuAntwort;&lt;Ladung in %&gt;;&lt;Restlaufzeit in Minuten&gt;;&lt;Am Ladegerät 1/0&gt;“**

# Fernzugriff / AnyDesk / TeamViewer

In sensiblen Anlagen ermöglicht das TecTool diese beiden Fernzugriffsprogramme ein/auszuschalten. AnyDesk und TeamViewer können per IP-Telegramm gesteuert werden. Im TecTool muss die entsprechende „RemoteSoftware“ ausgewählt sein.

<table border="1" id="bkmrk-%E2%80%9Eanydesk%3Babfragen%E2%80%9C-a" style="border-collapse: collapse; width: 100%; height: 122.984px;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr style="height: 63.3906px;"><td style="height: 63.3906px;">**„AnyDesk;Abfragen“**</td><td style="height: 63.3906px;">Auf diesen Befehl antwortet das TecTool sofort mit „AnyDeskAntwort: &lt;1 oder 0&gt;“ je nach Zustand des Windows-Dienstes</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">**„AnyDesk;Ein“**</td><td style="height: 29.7969px;">Aktiviert den Windows-Dienst von AnyDesk. Auf diesen Befehl antwortet das TecTool sofort mit „AnyDeskAntwort:&lt;1 oder 0&gt;“ je nach Zustand des Windows-Dienstes </td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">**„AnyDesk;Aus“**</td><td style="height: 29.7969px;">Deaktiviert den Windows-Dienst von AnyDesk und **verhindert den Fernzugriff** über das Programm. Auf diesen Befehl antwortet das TecTool mit „AnyDeskAntwort:&lt;1 oder 0&gt;“ je nach Zustand des Windows-Dienstes</td></tr></tbody></table>

<table border="1" id="bkmrk-%E2%80%9Eteamviewer%3Babfragen" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50.0596%;"></col><col style="width: 50.0596%;"></col></colgroup><tbody><tr><td style="height: 63.3906px;">**„TeamViewer;Abfragen“**</td><td>Auf diesen Befehl antwortet das TecTool mit „TeamViewerAntwort: &lt;1 oder 0&gt;“ je nach Zustand des Windows-Dienstes</td></tr><tr><td>**„TeamViewer;Ein“**</td><td>Aktiviert den Windows-Dienst von AnyDesk. Auf diesen Befehl antwortet das TecTool sofort mit „TeamViewerAntwort:&lt;1 oder 0&gt;“ je nach Zustand des Windows-Dienstes </td></tr><tr><td>**„TeamViewer;Aus“**</td><td>Deaktiviert den Windows-Dienst von TeamViewer und **verhindert den Fernzugriff** über das Programm. Auf diesen Befehl antwortet das TecTool mit „TeamViewerAntwort:&lt;1 oder 0&gt;“ je nach Zustand des Windows-Dienstes</td></tr></tbody></table>

![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/ui4image.png)

# Schreibschutz UWF

Der **Schreibschutz** bietet Ihnen die Möglichkeit, das System abzuschließen und gegen Veränderungen abzusichern. Mit eingerichtetem Schreibschutz setzt sich das System bei jedem Neustart wieder auf den gesicherten Zustand zurück.

Das schützt gegen unbeabsichtigte Änderungen, Manipulationsversuche und Probleme mit Updates und ist optimal in Kombination mit einem automatischen Neustart.

<span style="text-decoration: underline;">Diese Funktion ist nur bei Windows 10/11 Enterprise-Versionen verfügbar. </span>

<span style="color: rgb(224, 62, 45);">**Die nachfolgenden Einstellungen werden nur erfahrenen Personen empfohlen.**</span>  
<span style="color: rgb(224, 62, 45);">**Die hier beschriebene Anleitung ist nicht vollumfänglich und erfordert ggf. weitere Recherchen.**</span>  
<span style="color: rgb(224, 62, 45);">**Für Datenverlust wird keine Haftung übernommen!**</span>

Nachfolgend ein exemplarischer Einrichtungsvorgang:

1. „Windows-Features aktivieren oder deaktivieren“ starten. Suche benutzen.
2. Unter „Sperrmodus für Geräte“ „Einheitlicher Schreibfilter“ aktivieren und installieren.
3. Eingabeaufforderung als Admin starten und folgende Zeilen nacheinander ausführen: 
    1. „uwfmgr volume protect c:“
    2. „uwfmgr.exe file add-exclusion C:\\Program Files\\SmartHomeTools\\TecTool Professional"
    3. „uwfmgr.exe file add-exclusion C:\\Users\\&lt;BENUTZER&gt;\\Dokumente\\TecTool Professional“
    4. "uwfmgr.exe file add-exclusion C:\\Users\\&lt;BENUTZER&gt;\\AppData\\Local\\SmartHomeTools\\TecTool"
    5. „uwfmgr.exe registry add-exclusion HKLM\\SYSTEM\\CurrentControlSet\\Control\\Keyboard Layout”
    6. „uwfmgr.exe registry add-exclusion HKLM\\SOFTWARE\\Policies\\Microsoft\\Windows\\EdgeUI”
4. System neu starten und Funktionen testen.

![image.png](https://wiki.smarthometools.de/uploads/images/gallery/2025-12/scaled-1680-/i1limage.png)  
Nach erfolgreicher Einrichtung kann der Schreibschutz kann auch per IP-Telegramm gesteuert werden:

<table border="1" id="bkmrk-%E2%80%9Eteccontrol%3Bschreibs" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>„TecControl;SchreibschutzEin“ </td><td>Aktiviert den Schreibschutz.  
</td></tr><tr><td>„TecControl;SchreibschutzAus“</td><td>Deaktiviert den Schreibschutz.

</td></tr></tbody></table>