Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten und die für Ihren Einsatzzweck geltenden Vorschriften.
Auf die Nutzung von „Google Diagramm“ besteht kein Rechtsanspruch. Technische Änderungen und Irrtum vorbehalten
.
www.SMS-GUARD.org
Firmware „m3-52h“, Dokumentationsstand 03.01.23
IPswitch-8xS0-WiFi-2 „I8S02“
Der I8S02 hat 8 Anschlüs-
se, die einzeln als S0-Zäh-
leingänge für Stromzähler,
Wasseruhren und Gaszäh-
ler oder als Eingänge für
Bewegungsmelder und
Brandmelder oder als
Ausgänge für Relais
arbeiten. Alle Signal-
daten sind per WLAN
abrufbar. Für die An-
bindung an FHEM,
IP-Symcon und Ho-
meMatic gibt es eine
csv.html,
MQTT
für
das kostenfreie Mos-
quitto und das Andro-
id MQTT-Dashboard.
Das schnelle
IPsFs
schreibt Werte in ei-
nen Server per udp.
Der I8S02 bietet Schleppzähler für Abrech-
nungszwecke auf Campingplätzen und für
Boote, die per csv-push direkt als Sammel-
oder Einzeldateien in einem Server ge-
loggt werden, die Dateinamen sind die Si-
gnalnamen i1-8, das erleichtert die
Auswertung. Auch wird der Tages- und
4Wochen- Verbrauch als Diagramm im
I8S02 dargestellt, ohne Datenbank.
Lieferumfang:
• IPswitch-8xS0-WiFi-2 mit Spannungsver-
sorgung +5V und Schraubklemmen oder
mit Stiftverbindern und Spannungsversor-
gung +8-12V oder +8-24V
• Hutschienenadapter 35mm
Zubehör:
• Spannungsversorgung +5/+12/+24V als
Module, Stecker- und Hutschienennetzteil
• Ausgangsmodul 30VAC/DC 0.5A
• Federklappklemmen
• Set Schnellverbinder
• Klappferrit als Hochfrequenzsperre
für Zuleitungen
Inhalt
1. Inbetriebnahme
2. Technische Daten
3. CE-Erklärung
1.Inbetriebnahme
Es sind immer erst alle GND-Klemmen zu ver-
drahten, danach die +Signale und zum Schluß
die Versorgungsspannung +5-6VDC für die
Ausführung mit Schraubklemmen und für die
Ausführung mit Stiftleisten +8-12VDC oder +8-
24VDC . An die Schraubklemme „GND“ und
„+S01“ können der spannungsfreie und potenti-
alfreie Relaiskontakt eines Bewegungsmelders,
Wasserzählers oder der S0-Ausgang eines
Stromzählers verbunden werden. Der I8S02
wird mit einem Handy / Tablet / Notebook (iOS
/ Android / WIN) über einen Browser konfigu-
riert. Wenn sich der I8S02 nicht beim Access
Point „AP“ einloggen kann stellt er sich für 30s
als lokaler Hotspot zur Verfügung mit der SSID
„IPswitch-8xS0-WiFi-2 Setup“,
die grüne LED blitzt 2x pro Se-
kunde kurz auf. Melden Sie sich
dort mit dem Passwort 12345678
an. Fragt das Handy ob diese
„Verbindung ohne Internetzu-
gang“ abgebrochen werden soll,
so ist dies zu verneinen. Unter
192.168.5.1 kann nun das Setup
mit einem Browser aufgerufen
werden. Es ist die SSID eines lo-
kalen AP mit dem dazugehöri-
gen Passwort einzugeben. Im
Setup erscheint ein Link mit der
künftigen IP-Adresse des I8S02,
mit klicken darauf wird das Setup
beendet und der IPswitch loggt
sich am AP ein und die grüne
LED blitzt alle 3 Sekunden kurz
auf, solange die Funkanbin-
dung steht. Auch ist der IPs-
witch, sofern vom AP
unterstützt, unter dem im
Setup eingetragenen Na-
men und angehängtem .lo-
cal erreichbar, hier:
http://I8S02.local
Nun wäre die Impulsauflösung der S0-Zähler 1-
8 einzutragen mit
http://192.168.1.178/?im2=1000
für io2 und der Zählerstand Energy [Wh] mit
?E2=10000
usw. Mit
http://192.168.1.178/?imp=1000
wird die Impulsauflösung für alle Kanäle auf
1000 Imp/kWh gesetzt und mit .
?E=0
alle Ener-
giestände auf 0 Wh gesetzt.
?imp=1
deaktiviert
die Umrechnung und es wird die Impulsanzahl
ausgegeben anstelle der Wh. Mit ?im2=0 arbei-
tet der Eingang an io2 für Bewegungsmelder
und mit ?im2=-1 als Ausgang.
Mit
http://192.168.1.178/?eep=?
wird das Abspeichern der S0-Zählerstände im
EEPROM abgefragt, 0=inaktiv, 1=speichern vor
internem Reboot und täglich um 24h. Mit:
http://192.168.1.178/?reboot=1
wird ein Reboot von extern ausgelöst.
Die Daten können
auch als csv abgeru-
fen werden.
Will man die Daten loggen und grafisch aufbe-
reiten, können diese an einen Server per udp
gesendet werden:
https://www.sms-guard.org/downloads/App-ipsfs.pdf
Das udp Telegramm ist in der Datenfolge ähn-
lich aufgebaut wie die csv.html. Die Ausgänge
o8-1 können per udp gesetzt werden mit
o5=1
,
oder für Türöffner als Pulse mit
p5=20
mit 20*1/
10s=2s Pulslänge an o5. Alle Ausgänge kön-
nen gesetzt werden mit output HEX
oh=FF
oder
DEZ mit
od=255
, ebenso kann der heartbeat ge-
setzt werden mit
hb=5
. Die udp-Daten werden in
4 Abschnitten versendet und der Index dazu
wird hinter der MAC übertragen. Ändern sich Bi-
näreingänge, wird der betroffene Index sofort
übertragen. Sind Schleppzähler eingestellt,
werden diese hintereinander weg, also ohne In-
dex, übertragen.
Ebenso können die Messdaten an einen exter-
nen oder internen Server per
MQTT
gesendet werden:
https://www.sms-guard.org/downloads/App-
MQTT.pdf
Die MQTT-Variablen lauten: E1-8, P1-
8, i1-8, cnt1-8, dt1-8, o1-8. Die Einstel-
lungen für MQTT können im SETUP eingestellt
werden oder aber auch über den Browser, das
erleichtert die Übertragung längerer Zugangs-
daten.
Mit:
http://192.168.1.178/?mqtt=?
werden die MQTT-Daten dargestellt und kön-
nen mit
?mpo=1883
usw. direkt alle nacheinander
geändert werden. MQTT sendet im json-For-
mat. Mit Mosquitto können die Ausgänge ge-
setzt werden mit:
mosquitto_pub -h localhost -t /EG/I8S02/set/o1 -m 1
wobei hier das topic aus dem Setup
/EG/I8S02
ist
und zum Schreiben mit
/set/o1
erweitert werden
muss. Bei Schleppzählern werden alle 8 Werte
in einem MQTT-Telegramm übertragen.
Der I8S02 kann über die Datei:
https://www.sms-guard.org/downloads/log.php
an einen Server zyklisch Daten loggen. Loggen
mehrere IPswitche, sollte jedem seine eigene
log.php zugewiesen werden. Die log.php ist zu
kopieren mit
cp -av log.php log-<nam>.php
, das
?lln=1
ist zu setzen und Werte werden in das Dateisy-
stem des PHP-
Servers in ein
Sammelfile
log-
I8S0-IB.txt
geloggt
und bei setzen
von
?lln=1
als ein-
zelne Files für je-
den
Signalnamen.
Dort stehen die
Daten für andere
Programme, wie
Excel, FHEM, IP-
Symcon, usw. be-
reit. Jede php-Da-
tei kann
individuell an be-
sondere Anforderungen angepasst werden, auf
Wunsch leisten wir das.
Zählt der I8S02 zu viele Impulse, kann ein Ein-
gangsfilter gesetzt werden mit
?cap=100
[ms] für
i1-8 . Der Filter kann auch für jeden Kanal ein-
zeln gesetzt werden, mit
?ca2=80
wird i2 auf
80ms gesetzt.
?cap=0
setzt die Funktion auf In-
aktiv (default).
?cap=300
entspricht einer maxi-
malen Erfassung von ca. 10000Wh.
pg_0002
Bitte beachten Sie die Bedienungsanleitungen der verwendeten Komponenten und die für Ihren Einsatzzweck geltenden Vorschriften.
Auf die Nutzung von „Google Diagramm“ besteht kein Rechtsanspruch. Technische Änderungen und Irrtum vorbehalten
.
www.SMS-GUARD.org
Firmware „m3-52h“, Dokumentationsstand 03.01.23
Die Funktion Schleppzähler erleichtert die
Handhabung einzelner Verbrauchswerte für
Abrechnungszwecke auf Campingplätzen und
für Ferienwohnungen. Die Schleppzähler wer-
den automatisch mit jedem Verbrauch erhöht
und ständig im Server aktualisiert. Zum Zeit-
punkt der Abrechnung wird der aktuelle Ver-
brauch übernommen und der Zählstand
zurückgesetzt mit
?Sz5= 0
.
Die Schleppzählerstände können als Diagram-
me im I8S02 abgerufen werden, ohne externe
Datenbank:
Die Zählerstände können absolut dargestellt
werden oder als Verbrauchskurven (Differen-
zen). Neben der Tagesdarstellung mit
?di=?
kön-
nen auch die letzten 4 Wochen dargestellt
werden mit
?diw=?
.
Der I8S02 kennt weitere html-Befehle:
Der I8S02 kann zurückgesetzt werden, siehe
dazu Bild mit der Anschlussbelegung am An-
fang dieser Anleitung.
Tipp: vor dem Rücksetzen in separaten Brow-
serfenstern die Einstellungen anzeigen und
später einfach per „copy und paste“ übertragen.
Auch die intern gespeicherten Messwerte kön-
nen vorher mit ?csv=1 in einen Browserlink ge-
schrieben und nach dem Reset wieder
zurückgeschrieben werden (?csi=xxxx..).
3. Technische Daten
Mit den Angaben in dieser Anleitung werden
technische Eigenschaften beschrieben und
nicht zugesichert.:
Die Speicherzellen für Permanentvariablen im EEprom sind
für 10.000 Schreibzyklen ausgelegt.
4. CE-Erklärung
Der IPswitch-8xS0-WiFi-2 entspricht in seinen
Bauarten bei bestimmungsgemäßer Verwen-
dung den einschlägigen EG-Richtlinien.Die
vollständige Erklärung liegt auf unserer Home-
page und kann auch per Brief angefordert wer-
den.
Weitere Fragen und Antworten liegen unter:
www.SMS-GUARD.org/dfuaips.htm#WiFi
htm
erlaube html-Befehle, Abfrage mit ?htm=?
hti
html invisible mit ?hti=1 für erhöhte Sicherheits-
anforderungen, wird mit mqtt-Befehl
/EG/I8S02/set/o0=0 zurückgesetzt oder durch
brücken der b-opt mit RESET auf Werkszustand
nam
?nam=I8S02, Name IPswitch
mqtt Abfrage mqtt - Parameter, ?mqtt=?
mip
IP oder url mqtt Broker, ?mip=192.168.1.99
mpo
Port mqtt Broker, ?mpo=1883
mpu
mqtt publish topic, z.B: ?mpu=/EG/I8S02
mta
mqtt Sendezyklus [s], z.B.: ?mta=2
mtl
mqtt Empfangs-Loop [ms], ?mtl=1000
mus
mqtt user, ?mus=myUserName
mpw
mqtt Passwort, ?mpw=myPasswort
mi
?mi=0, mqtt im json Format, 1: IP-Symcon
udp
Abfrage udp - Parameter, ?udp=?
uip
IP oder url udp-Server, ?uip=192.168.1.99 ,
auf dem Server muss das ipsfs laufen
upo
Port udp-Server, ?upo=60096
uta
udp Sendezyklus [s], z.B.: ?uta=10
inv
Invertierung Eingänge i8-i1 [hex], inv=?
im2
?im2=1000, Impulsauflösung an io2 1000Imp/kWh
?im2=0, Eingang für Bewegungsmelder, etc.
?im2=-1, 3.3V Ausgang für Relais mit Schutzdiode
?im2=-2, Open-Collector Ausgang für Relais mit Sd
imp
?imp=1000, setzt io1-8 auf 1000Imp/kWh
na1
?na1=myNam, Name für Signal 1,ab m3-52e
na
?na=Strom, setzt alle Namen auf Strom
eep
?eep= 1, S0 Zähler im EEPROM speichern
E2
?E2=123, setze Energiezähler2 auf 123 Wh
E
?E=0, setzt alle Zähler auf 0
swg
Strom Wasser Gas, ?swg=swgswgsw
setzt die Einheiten für Strom[Wh], Wasser[L]
und Gas[L], hier io1 Strom, io2 Wasser...
ca2
?ca2=100 setzt an io2 Capacity-Filter auf 100ms
cap
?cap=100 setzt alle io1-8 Capacity-Filter auf 100ms
o2
?o2=1 setzt Output 2, sofern im2=-1
od
?od=255 setzt alle Outputs, Format dezimal
oh
?oh=ff setzt alle Outputs, Format hex
ntz
Notiz, z.B. EG, Messraum 3, ?ntz=?
v
Abfrage version ?v=?
reboot ?reboot=1 löst ein Reboot aus
setup startet setup mit ?setup=1
csv
schreibt alle Messwerte in einen Link ?csi=
ota
over the air update ?ota=1, sofern im SETUP
ota-Server eingetragen und freigegeben
csi
übernimmt die Messwerte aus dem Link ?csi
WLAN
2.4GHz
Verschlüsselung:
wpa,wpa2,TKIP,AES
Netzwerkprotokolle: tcp, ping, udp, mqtt, mDNS
8 x S0-Eingänge:
für potentialfreie Schalt-
kontakte oder potential-
gebunden max +3.3V DC
8 x S0-Zähler:
[Wh], 20 Stellen (64Bit INT)
Pulsweiten:
min. 30ms
8 x Ausgänge:
max. 3.3V/5mA, für alle Aus-
gänge max. 20mA, auch pro-
grammierbar als Open-Collecto
Ausgang. Bei schalten von In-
duktivitäten Schutzdiode setzen
Optionales Ausgangsmodul
mit max. 30VAC/DC und 0.5A
Schraubklemmen:
für Drähte Ø 0.14 - 0.5mm
max. Dreherbreite 1.9mm
Versorgungsspannung:Ausf. mit Schraubklemmen
+5V bis +6VDC
Versorgungsspannung:Ausf. mit Stiftverbindern
+8V bis +12VDC oder
+8V bis +24VDC
Leistungaufnahme: 1 Watt, typisch
Betriebstemperatur: -45°C bis +70°C
max. Luftfeuchtigkeit: 85% ohne Betauung
Abmessungen:
55x26x12mm (LxBxH)
Gewicht:
ca. 8g