Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| elektronik:ip-steckdosen-an-der-modellbahn [22.07.2025 12:09] – angelegt Martin Fitzel | elektronik:ip-steckdosen-an-der-modellbahn [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== IP-Steckdosen an der Modellbahn ====== | ||
| + | ====== Infratec PM 8-IP ====== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Sinn und Zweck ===== | ||
| + | |||
| + | Mit einer IP-Steckdose ist es nicht nur möglich, ferne Steckdosen, wie an der Modellbahn üblich für dezentrale Booster, Trafos, ... zu steuern, sondern es kann auch schonend Stromkreis um Stromkreis geschaltet werden, damit bei einem schnellen und gleichzeitigem Einschalten ALLER Verbraucher nicht die Sicherung fliegt. | ||
| + | ===== Einstellungen an der Infratec PowerModule ===== | ||
| + | * Um die Namen der Steckdosen umzubenennen, | ||
| + | * Genauso verhält es sich mit der Pulse Zeit. | ||
| + | * Unter den Usern ist ein User zu erstellen, der für die Verwendung von Aufrufen über Programme oder via Ethernet zu nutzen ist. Dies sollte nicht der Admin sein. | ||
| + | |||
| + | |||
| + | ===== Befehlssätze für die IP-Steckdose ===== | ||
| + | |||
| + | Einschalten Dose 1: | ||
| + | wget -q -O - " | ||
| + | |||
| + | Ausschalten Dose 1: | ||
| + | wget -q -O - " | ||
| + | | ||
| + | Schaltzustand aller Dosen ausgeben: | ||
| + | http://< | ||
| + | | ||
| + | ===== weitere Parameter ===== | ||
| + | |||
| + | **Syntax: | ||
| + | |||
| + | http://< | ||
| + | |||
| + | ip: IP-Adresse der Steckdosenleiste \\ | ||
| + | username: Benutzername \\ | ||
| + | passwd: Passwort des Benutzers \\ | ||
| + | n: Ausgang (1, 2, 3, 4, 5, 6, 7 oder 8) \\ | ||
| + | f: Schaltfunktionen (on oder off) \\ | ||
| + | pulse: Wechseln des Ausgangszustands für die voreingestellte Pulsezeit \\ | ||
| + | toggle: Wechseln des Ausgangszustands nach Ablauf der eingestellten Pulsezeit | ||
| + | sw?s: Abfragen der Schaltzustände: | ||
| + | |||
| + | **Funktionsbeispiele** | ||
| + | Einschalten des 1. Outlets als User admin im Webbrowser | ||
| + | httpget '' | ||
| + | |||
| + | Pulsen des 2. Outlets als User router | ||
| + | httpget '' | ||
| + | |||
| + | Auslesen des Schaltzustände | ||
| + | httpget '' | ||
| + | |||
| + | Antwort: | ||
| + | Status: | ||
| + | Out 1: 0 | ||
| + | Out 2: 1 | ||
| + | ===== Ansteuerung per Browser ===== | ||
| + | wget -q -O - " | ||
| + | ===== Ansteuerung per Batch ===== | ||
| + | |||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | | ||
| + | pause | ||
| + | | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | timeout 2 | ||
| + | curl.exe "< | ||
| + | |||
| + | |||
| + | {{tag>" | ||