NetIO-230B: Unterschied zwischen den Versionen
(→Links) |
(NetIO App) |
||
(10 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Bei der '''NetIO-230B''' handelt es sich um eine Mehrfachsteckdose (Spannungsverteiler) des Herstellers ''Koukaam'', die sowohl über (TCP-)IP-Befehle als auch manuell gesteuert werden kann. | |||
Die Produktgruppe NETIO wurde 2016 von ''Koukaam'' an die Firma ''NETIO products a.s.'' übergeben<ref>[https://elmicro.com/vendors/netio/ Info zum Produktübergang]</ref>. | |||
Produktion und Vertrieb des NETIO-230B sind seit 2014 eingestellt<ref>[https://www.netio-products.com/en/glossary/netio-230b Produktseite ''NETIO-230B'' bei der "neuen" Firma NETIO]</ref>. | |||
Das Gerät wurde von diversen Geräten der Generation NETIO 4<ref>[https://www.netio-products.com/en/products/all-products aktuelle NETIO Produkte bei NETIO]</ref> abgelöst, die nun u. a. auch MQTT, SIP, SNMP und weiteres unterstützen aber in den "alten" Schnittstellen/Protokollen (Telnet, KShell) abwärtskompatibel zu NETIO-230 geblieben sein sollen<ref>[https://www.netio-products.com/en/device/netio-4 Produktseite ''NETIO 4'' bei der "neuen" Firma NETIO]</ref>. | |||
Nicht verwechseln mit der [https://netioapp.com/de/ NetIO App] ... | |||
== Eigenschaften == | == Eigenschaften == | ||
Zeile 13: | Zeile 20: | ||
* Timer | * Timer | ||
* Wählbare Start-Einstellungen für jeden Ausgang (An/Aus) | * Wählbare Start-Einstellungen für jeden Ausgang (An/Aus) | ||
* Taster für | * Taster für manuelle Schaltung der Ausgänge | ||
* Watchdog (automatischer Neustart von nicht antwortenden Netzwerkgeräten) | * Watchdog (automatischer Neustart von nicht antwortenden Netzwerkgeräten) | ||
* E-Mail Benachrichtigung | * E-Mail Benachrichtigung | ||
== Spezifikationen == | == Spezifikationen == | ||
* Eingangsspannung: 230V AC | * Eingangsspannung: 230V AC | ||
Zeile 22: | Zeile 30: | ||
* Maße: 300x60x90 mm (BxHxT) | * Maße: 300x60x90 mm (BxHxT) | ||
* Netzwerk-Anschluss: 10/100 Mbit/s, RJ-45 | * Netzwerk-Anschluss: 10/100 Mbit/s, RJ-45 | ||
== Modul == | |||
{{Link2Forum|Topic=47814|LinkText=Hier im Forum}} gibt es seit Februar 2016 Erläuterungen zu einem neuen NETIO230 Modul, das non-blocking arbeitet, Quellcode und Dokumentation bei [https://github.com/ddtlabs/NETIO230 GitHub]. | |||
== Allgemein == | == Allgemein == | ||
NetIO-230B lässt sich komplett per Web Browser bedienen/konfigurieren. Javascript wird benötigt. | NetIO-230B lässt sich komplett per Web Browser bedienen/konfigurieren. Javascript wird benötigt. | ||
== Hinweise zum Betrieb mit FHEM == | == Hinweise zum Betrieb mit FHEM == | ||
Kopiert aus dieser {{Link2Forum|Topic=13399|LinkText=Diskussion im Forum}}. | |||
== | ===Definition=== | ||
?? | Steuervariablen definieren, für die spätere Steuerung | ||
:<code>define NET_IO_Switch1 dummy</code> | |||
Notify Script 1 für ON | |||
:<code>define NETIO230_SwitchOn_Switch1 notify NET_IO_Switch1:on {GetHttpFile("<NETIO IP>", "/tgi/control.tgi?login=p:admin:<password>");; \ GetHttpFile("<NETIO IP>", "/tgi/control.tgi?p=1uuu");; \ GetHttpFile("<NETIO IP>", "/tgi/control.tgi?quit=quit");; }</code> | |||
Notify Script 2 für OFF | |||
:<code>define NETIO230_SwitchOn_Switch1 notify NET_IO_Switch1:off {GetHttpFile("<NETIO IP>", "/tgi/control.tgi?login=p:admin:<password>");; \ GetHttpFile("<NETIO IP>", "/tgi/control.tgi?p=0uuu");; \ GetHttpFile("<NETIO IP>", "/tgi/control.tgi?quit=quit");; }</code> | |||
===Erläuterung des Aufrufs=== | |||
Mit dieser Zeile wird eine Verbindung mit der NetIO-230B aufgebaut: | |||
:<code>GetHttpFile("<NETIO IP>", "/tgi/control.tgi?login=p:admin:<Password>");;</code> | |||
Ersetzungen: | |||
* ''<Password>'' hier muss das Passwort (im Klartext) eingetragen werden | |||
* ''<NETIO IP>'' hier ist die IP Adresse, z.B. 192.168.1.3 der NetIO-230B einzutragen. | |||
Mit dieser Zeile wird der Ausgangsstatus der NetIO-230B verändert: | |||
:<code>GetHttpFile("<NETIO IP>", "/tgi/control.tgi?p=1uuu");; </code> | |||
Ersetzungen: | |||
* u=nicht verändern | |||
* 0=Ausschalten | |||
* 1=Einschalten | |||
Hierbei müssen immer vier Zeichen angegeben werden. Im obigen Beispiel schaltet '''1uuu''' den ersten Port ein und lässt alle anderen unverändert. | |||
Beenden der Verbindung: | |||
:<code>GetHttpFile("<NETIO IP>", "/tgi/control.tgi?quit=quit");;</code> | |||
===Steuerung in FHEM=== | |||
Die Steuerung erfolgt wie folgt: | |||
* Einschalten | |||
:<code>set NET_IO_Switch1 on</code> | |||
* Ausschalten | |||
:<code>set NET_IO_Switch1 off</code> | |||
== Links == | == Links == | ||
<!-- Herstellerseite aktuell (20.9.2013) nicht erreichbar, daher verlinkung auf die Artikelseite bei Reichelt | |||
* [http://www.koukaam.se/koukaam/downloads/MAN_DE_NETIO-230B_3-00.pdf MAN_DE_NETIO-230B_3-00.pdf Bedienungsanleitung (deutsch)] | |||
--> | |||
* [https://www.netio-products.com/en Webseite der Firma NETIO] - nunmehr Hersteller der NETIO-Produkte | |||
* Website des ehemaligen Herstellers: [http://www.koukaam.se Koukaam] | |||
<!-- | |||
* [http://www.reichelt.de/Messen-Steuern-Regeln/LAN-NETIO230B-SI/3//index.html?ACTION=3&GROUPID=4308&ARTICLE=102254&SHOW=1&START=0&OFFSET=16& Artikelseite] beim Versender [http://www.reichelt.de Reichelt] (Herstellerseite www.koukaam.se derzeit (20.9.2013) nicht erreichbar) mit Beschreibung / Bedienungsanleitung zum Download | |||
--> | |||
* [https://cdn-reichelt.de/documents/datenblatt/C610/LAN_NETIO230B_DB_DEU.pdf Bedienungsanleitung NETIO-230B (dt.)] bei Reichelt (PDF) | |||
---- | |||
; Quellen | |||
<references /> | |||
[[Kategorie:Other Components]] | [[Kategorie:Other Components]] | ||
[[Kategorie:IP Components]] | |||
[[Kategorie:Schalter (Empfänger)]] | [[Kategorie:Schalter (Empfänger)]] |
Aktuelle Version vom 26. Februar 2020, 10:34 Uhr
Bei der NetIO-230B handelt es sich um eine Mehrfachsteckdose (Spannungsverteiler) des Herstellers Koukaam, die sowohl über (TCP-)IP-Befehle als auch manuell gesteuert werden kann.
Die Produktgruppe NETIO wurde 2016 von Koukaam an die Firma NETIO products a.s. übergeben[1].
Produktion und Vertrieb des NETIO-230B sind seit 2014 eingestellt[2].
Das Gerät wurde von diversen Geräten der Generation NETIO 4[3] abgelöst, die nun u. a. auch MQTT, SIP, SNMP und weiteres unterstützen aber in den "alten" Schnittstellen/Protokollen (Telnet, KShell) abwärtskompatibel zu NETIO-230 geblieben sein sollen[4].
Nicht verwechseln mit der NetIO App ...
Eigenschaften
- Eingebauter Webserver
- Vier geschaltete Spannungsausgänge
- Unterstützte Protokolle: HTTP, SMTP, SNTP, DHCP, DNS und Telnet
- CGI Befehle und Telnet-Steuerung
- Abgesichertes Login
- Benutzerrechtgruppen
- LED–Anzeigen für aktuellen Status jedes Ausgangs
- Sicheres Design schützt vor Stromschlag, feuersichere Materialien
- Timer
- Wählbare Start-Einstellungen für jeden Ausgang (An/Aus)
- Taster für manuelle Schaltung der Ausgänge
- Watchdog (automatischer Neustart von nicht antwortenden Netzwerkgeräten)
- E-Mail Benachrichtigung
Spezifikationen
- Eingangsspannung: 230V AC
- Maximaler Schaltstrom: 6A per Steckdose, 10A gesamt
- Latenzzeit: max. 10 ms
- Maße: 300x60x90 mm (BxHxT)
- Netzwerk-Anschluss: 10/100 Mbit/s, RJ-45
Modul
Hier im Forum gibt es seit Februar 2016 Erläuterungen zu einem neuen NETIO230 Modul, das non-blocking arbeitet, Quellcode und Dokumentation bei GitHub.
Allgemein
NetIO-230B lässt sich komplett per Web Browser bedienen/konfigurieren. Javascript wird benötigt.
Hinweise zum Betrieb mit FHEM
Kopiert aus dieser Diskussion im Forum.
Definition
Steuervariablen definieren, für die spätere Steuerung
define NET_IO_Switch1 dummy
Notify Script 1 für ON
define NETIO230_SwitchOn_Switch1 notify NET_IO_Switch1:on {GetHttpFile("<NETIO IP>", "/tgi/control.tgi?login=p:admin:<password>");; \ GetHttpFile("<NETIO IP>", "/tgi/control.tgi?p=1uuu");; \ GetHttpFile("<NETIO IP>", "/tgi/control.tgi?quit=quit");; }
Notify Script 2 für OFF
define NETIO230_SwitchOn_Switch1 notify NET_IO_Switch1:off {GetHttpFile("<NETIO IP>", "/tgi/control.tgi?login=p:admin:<password>");; \ GetHttpFile("<NETIO IP>", "/tgi/control.tgi?p=0uuu");; \ GetHttpFile("<NETIO IP>", "/tgi/control.tgi?quit=quit");; }
Erläuterung des Aufrufs
Mit dieser Zeile wird eine Verbindung mit der NetIO-230B aufgebaut:
GetHttpFile("<NETIO IP>", "/tgi/control.tgi?login=p:admin:<Password>");;
Ersetzungen:
- <Password> hier muss das Passwort (im Klartext) eingetragen werden
- <NETIO IP> hier ist die IP Adresse, z.B. 192.168.1.3 der NetIO-230B einzutragen.
Mit dieser Zeile wird der Ausgangsstatus der NetIO-230B verändert:
GetHttpFile("<NETIO IP>", "/tgi/control.tgi?p=1uuu");;
Ersetzungen:
- u=nicht verändern
- 0=Ausschalten
- 1=Einschalten
Hierbei müssen immer vier Zeichen angegeben werden. Im obigen Beispiel schaltet 1uuu den ersten Port ein und lässt alle anderen unverändert.
Beenden der Verbindung:
GetHttpFile("<NETIO IP>", "/tgi/control.tgi?quit=quit");;
Steuerung in FHEM
Die Steuerung erfolgt wie folgt:
- Einschalten
set NET_IO_Switch1 on
- Ausschalten
set NET_IO_Switch1 off
Links
- Webseite der Firma NETIO - nunmehr Hersteller der NETIO-Produkte
- Website des ehemaligen Herstellers: Koukaam
- Bedienungsanleitung NETIO-230B (dt.) bei Reichelt (PDF)
- Quellen