Skip to content
This repository has been archived by the owner on Aug 21, 2019. It is now read-only.

Latest commit

 

History

History

USBMapper

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

USB Mapper

Die aktuelle Version dieses Moduls ist nicht mehr in SymconMisc verfügbar. Die aktuelle Version finden Sie in dem seit Version 5.1 verfügbaren Module Store. Alternativ können Sie es über das Module Control installieren: https://github.com/symcon/USBMapper

Das Modul setzt automatisch den korrekten USB-Port zu den eingetragenen Serial-Ports.

Inhaltverzeichnis

  1. Funktionsumfang
  2. Voraussetzungen
  3. Software-Installation
  4. Einrichten der Instanzen in IP-Symcon
  5. Statusvariablen und Profile
  6. WebFront
  7. PHP-Befehlsreferenz

1. Funktionsumfang

  • Das Modul mappt automatisch eingetragene SerialPorts auf den jeweiligen korrekten USB-Port.
  • Es können mehere Serial-Ports in der Liste eingetragen werden.
  • Es wird bei Start von IP-Symcon und jede Minute kontrolliert ob die SerialPorts korrekt konfiguriert sind.

2. Voraussetzungen

  • IP-Symcon ab Version 4.2
  • Linux oder Raspberry Pi

3. Software-Installation

Über das Modul-Control folgende URL hinzufügen.
git://github.com/symcon/SymconMisc.git

4. Einrichten der Instanzen in IP-Symcon

  • Unter "Instanz hinzufügen" ist das 'USBMapper'-Modul unter dem Hersteller '(Sonstige)' aufgeführt.

Konfigurationsseite:

Name Beschreibung
Geräte Liste, welche die zu mappenden SerialPorts beinhaltet

5. Statusvariablen und Profile

Die Statusvariablen/Kategorien werden automatisch angelegt. Das Löschen einzelner kann zu Fehlfunktionen führen.

Statusvariablen

Es sind keine Statusvariablen vorhanden.

Profile:

Es werden keine zusätzlichen Profile hinzugefügt.

6. WebFront

Das Modul wird nich im WebFront visualisiert.

7. PHP-Befehlsreferenz

boolean USBM_FixPorts(integer $InstanzID);
Kontrolliert alle, in der Liste des USBMappers mit der InstanzID $InstanzID, eingetragenen SerialPorts, ob diese noch die richten USB-Ports konfiguriert haben. Die Funktion liefert keinerlei Rückgabewert.
Beispiel:
USBM_FixPorts(12345);