Optionen
Script-Erstellung |
Momentan wird unterstützt:
- CCU-Script
- CUxD-Script
- CUxD-Script mit Rückmeldung
- Rückmeldungen werden in eine Systemvariable eingetragen
- true - Befehl ausgeführt
- not_active - Befehl nicht als aktiv angehakt
- not_found - den Befehl gibt es in CCU-RemotePC nicht
- kein Status - sollte nie kommen
- nicht erreichbar - CCU-RemotePC ist nicht erreichbar (PC aus, Programm nicht gestartet)
- CUxD-Remote
- openHAB als Rule
- openHAB als Item
- FHEM-Dummy
- CCU-RemotePC / Mediola
Die fertigen Scripte können kopiert und in der entsprechenden Plattform eingefügt werden, eine Beschreibung dazu befindet sich im Programm selbst.
Empfangen |
Beschreibung:
- dient zur Namensgebung der erstellbaren Verknüpfung
Befehl:
- wird an den PC gesendet
- Parameter, die übergeben werden sollen, werden hier mitgeschickt
- aktive Befehle dürfen sich nicht mehr ändern!
- keine Umlaute/Sonderzeichen verwenden
- Benennung der Dummys für die FHEM-Dummy Script-Erstellung
Code:
- dieser wird am PC nach Aufruf ausgeführt
- Platzhalter für Parameter werden hier eingefügt
aktiv:
- Ist "aktiv" nicht angehakt ignoriert CCU-RemotePC den ankommenden Befehl, was -
durch anhängen des Parameters "!force" an die Url - übersteuert werden kann.
- Ist "aktiv" nicht angehakt ignoriert CCU-RemotePC den ankommenden Befehl, was -
Buttons:
- Sortier-Buttons
- markierte Zeile testen
- Verknüpfung für markierte Zeile erstellen -> {ToggleBeispiel|Nach dem Erstellen einer Verknüpfung wird der Befehl innerhalb der Verknüpfung gespeichert
und muß nicht zusätzlich in den Empfangsoptionen vorhanden sein.} - markierte Zeile löschen
-> Empfangen-Beispiele
Senden |
Zum Senden stehen mehrere Varianten zur Auswahl: bei Programmstart, über eine Verknüpfung , durch Tray-Steuerung, über Empfangs-Befehle, durch Integration in andere Programme...
ID:
- wird für diverse Programmierungen gebraucht - darum ist sie jetzt auch sichtbar
Beschreibung:
- dient zur Namensgebung der erstellbaren Verknüpfung
Url-Aufruf:
- kann durch Verwendung einer Variable gekürzt werden -> Grundeinstellungen
Tray-Gruppe:
- durch Gruppierung der Befehle werden diese im Tray zur Steuerung angezeigt (Rechsklick)
- durch Eingabe des Namens "root" für eine Tray-Gruppe wird diese im Wurzelverzeichnis angezeigt
Autostart:
- wenn angehakt, sendet CCU-RemotePC diesen Befehl bei Programmstart
Buttons:
- Sortier-Buttons
- markierte Zeile testen
- Verknüpfung für markierte Zeile erstellen
- markierte Zeile löschen
-> Senden-Beispiele
Ebenso können Sendebefehle im SysTray abgelegt, visualisiert und geschalten werden - dazu einfach "systray" in der Tray-Gruppe eintragen.
TrayControl |
Zusammengefasst visualisiert und/oder schaltet TrayControl Aktoren und SysVar-Logikwerte im Togglebetrieb, Rollläden und Dimmer mittels Schiebregler. Die Aktuallisierung der Zustände finden nur beim Öffnen des Tray-Menüs statt, um möglichst "CCU-schonend" zu agieren. Konfiguriert wird das ganze mit einem Editor. |
|
|
|
Da die meisten Geräte selbsterklärend sein sollten, werde ich momentan nur auf
und
näher eingehen.
Ebenso können Geräte von der Gruppe "Switch" im SysTray abgelegt, visualisiert und geschalten werden - dazu einfach "systray" in der Tray-Gruppe eintragen.
Grundeinstellungen |
Allgemein
- Update melden:
- wenn aktiviert, meldet das Programm ein Update
- Autostart:
- wenn aktiviert, startet das Programm mit Windows automatisch mit
- wenn aktiviert, werden die Programme vom Startup-Delayer ausgeführt
- Auswahl der Standartstimme von Windows-TTS für CCU-RemotePC
- Passwort für Beenden und Konfiguration
Benachrichtigungen
- Tray-Meldungen für Senden ausblenden
- Tray-Meldungen für Empfangen ausblenden
- Meldung bei Geänderter IP ausblenden
- Win 10 Benachrichtigunseinstellungen
Netzwerk
- Port:
- frei wählbar
- Nachdem ein Script an eine Plattform übergeben wurde, darf sich hier nichts mehr ändern!
- Suffix für Befehle:
- Erweiterung des Befehls
- keine Umlaute/Sonderzeichen verwenden
- Nachdem ein Script an eine Plattform übergeben wurde, darf sich hier nichts mehr ändern!
- Ping bei Programmstart
- Einmaliger Ping bei Programmstart
- Die Variable <CCU-IP> kann verwendet werden
- Dient zur schnelleren Erkennung des Online-Status mit CUxD-Ping
- Anfragentimeout
Variablen |
Variablen für Sendeoptionen:
- Name - ersetzt den im Feld "Wert" angegebenen Inhalt in den Sendeoptionen im Feld "Url-Aufruf"
und muß immer in <> gesetzt werden - Wert
- Variable <CCU-IP>
- hier wird die IP-Adresse der CCU eingetragen
- mit ihr wird die vorhandene Variable <CCU> komplettiert und muß nicht mehr angepasst werden
- CCU-TrayControl verwendet diese Variable als Standart-IP-Adresse für die CCU
Startup-Delayer |
Die aktiv markierten Programme werden nur ausgeführt, wenn CCU-RemotePC via Autostart aus den Grundeinstellungen gestartet wird.
Update |
Falls vorhanden, kann hier das Update durchgeführt werden (herunterladen und installieren).
Ist in den Grundeinstellungen die Option "Updates melden" angehakt, startet das Programm bei vorhandenem Update maximiert und direkt mit dem Update-Fenster.
Da auf ein Update nur bei Programmstart geprüft wurde, gibt es jetzt den Button "auf Update prüfen" um die Anwendung nicht neu starten zu müssen.