Hallo zusammen,
ich habe zuhause eine heterogene Busstruktur und würde gerne meinen LCN-Bus mit dem LAN koppeln. Da das Domiq-Modul mir sehr komfortabel erscheint, würde ich das gerne zur Kopplung verwenden.
Ich habe hier schon gelesen, dass Domiq kein "normales" PCHK-Protokoll zur Verfügung stellt, sondern nur ein binäres. Für mich wäre es wichtig, dass ich per http-Abfrage Sensorwerte auslesen und Aktoren steuern kann. Meine anderen Bussysteme lassen sich auch über http steuern. Ziel ist es, alle Bussysteme über eine selbst gebaute Android-App zu integrieren.
Anscheinend funktioniert der Zugriff von außen ja z.B. über
echo "LCN.value.0.5.r1=?" | nc -w 1 192.168.XXX.XXX 4224 | cut -f2 -d=
Ich habe das mal auf demo.domiq.eu ausprobiert, aber keine Antwort erhalten. Muss man sich eigentlich vorher authentifizieren, bevor man eine Abfrage ans System senden kann? Die App muss sich ja auch vorher paaren...
Danke und viele Grüße aus Weingarten
Andreas
Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum
Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.
Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.
Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.
Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.
Domiq-Steuerung per http/SOAP?
#2 RE: Domiq-Steuerung per http/SOAP?
Hello, it is not possible to control Base with SOAP at this point. But with intergration protocol, you should do as follows:
1. Connect to 4224 and send "?\n"
2. You will get all non-zero state variables
3. Any changes since sending ? will be provided until you close the connection
Remember, that 4224 is not secured and should be used only locally.
1. Connect to 4224 and send "?\n"
2. You will get all non-zero state variables
3. Any changes since sending ? will be provided until you close the connection
Remember, that 4224 is not secured and should be used only locally.
-
Themenersteller - Neues Mitglied
- Beiträge: 17
- Registriert: Sa 26. Jan 2013, 18:25
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
#3 RE: Domiq-Steuerung per http/SOAP?
Okay, thank you very much.
Is there a documentation of the integration protocol?
Kind regards
Andreas
Is there a documentation of the integration protocol?
Kind regards
Andreas
-
- Alleswisser
- Beiträge: 5730
- Registriert: Mo 21. Apr 2008, 20:03
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 13 Mal
#4 RE: Domiq-Steuerung per http/SOAP?
Hallo Andreas,
ich habs mal von der Fritzbox versucht.
setzt Ausgang1 von Modul20 auf 100%
gibt den Wert von Ausgang1 aus.
gibt die R1Var aus.
setzt eine VAR im Base auf 1111
gruss thomas
ich habs mal von der Fritzbox versucht.
Code: Alles auswählen
echo LCN.output.0.20.1=100 | nc 192.168.1.60 4224
setzt Ausgang1 von Modul20 auf 100%
Code: Alles auswählen
echo LCN.output.0.20.1=? | nc 192.168.1.60 4224
gibt den Wert von Ausgang1 aus.
Code: Alles auswählen
echo LCN.value.0.5.r1=? | nc 192.168.1.60 4224
gibt die R1Var aus.
Code: Alles auswählen
echo VAR.Test10=1111 | nc 192.168.1.60 4224
setzt eine VAR im Base auf 1111
gruss thomas
lg Thomas
-
Themenersteller - Neues Mitglied
- Beiträge: 17
- Registriert: Sa 26. Jan 2013, 18:25
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
#5 RE: Domiq-Steuerung per http/SOAP?
Hallo Thomas,
das klingt ja phänomenal und wäre genau das, was ich suche.
Damit ließe sich ja das Domiq Base ja komplett per TCP fernbedienen.
Eine Sache verstehe ich allerdings nicht genau. Was meinst du mit "von der FritzBox versucht"?
Du hast das Domiq Base von der FritzBox aus ferngesteuert, weil dort ein netcat (nc) installiert war?
Danke und viele Grüße
Andreas
das klingt ja phänomenal und wäre genau das, was ich suche.
Damit ließe sich ja das Domiq Base ja komplett per TCP fernbedienen.
Eine Sache verstehe ich allerdings nicht genau. Was meinst du mit "von der FritzBox versucht"?
Du hast das Domiq Base von der FritzBox aus ferngesteuert, weil dort ein netcat (nc) installiert war?
Danke und viele Grüße
Andreas
-
- Alleswisser
- Beiträge: 5730
- Registriert: Mo 21. Apr 2008, 20:03
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 13 Mal
#6 RE: Domiq-Steuerung per http/SOAP?
[zitat]Du hast das Domiq Base von der FritzBox aus ferngesteuert, weil dort ein netcat (nc) installiert war?[/zitat]
Ja Andreas,
so ist es.
War für mich die schnellste Möglichkeit, zu probieren.
Die Fritze (7170) hat nc mit drauf (abgespeckt).
gruss thomas - da geht fast alles bei mir, was ich kenne......
Ja Andreas,
so ist es.
War für mich die schnellste Möglichkeit, zu probieren.
Die Fritze (7170) hat nc mit drauf (abgespeckt).
gruss thomas - da geht fast alles bei mir, was ich kenne......
lg Thomas
-
Themenersteller - Neues Mitglied
- Beiträge: 17
- Registriert: Sa 26. Jan 2013, 18:25
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
#7 RE: Domiq-Steuerung per http/SOAP?
Hallo Thomas,
ich habe jetzt mein DOMIQ erhalten und die Steuerung per nc aus dem lokalen Netzwerk auch ausprobiert.
Leider kann ich weder Werte auslesen noch welche setzen. Zunächst hatte ich Probleme mit der Authentifizierung, weil ich diese nicht ausschalten konnte. Also hab ich die Authentifikationsinfos in eine Datei gepackt:
command.txt hat den Inhalt:
username
password
LCN.output.0.5.1=?
Und anschließend:
cat command.txt | nc -w 1 192.168.0.112 4114
Als Antwort bekomme ich vom DOMIQ:
LCN-PCK/IP 1.0
Username:
Password:
OK
(command start?)
Anscheinend versteht er das Kommando nicht. Wie hast du denn die Authentifizierung ausgeschaltet?
Hast du eine Ahnung, wo das Problem liegt?
Danke und viele Grüße
Andreas
ich habe jetzt mein DOMIQ erhalten und die Steuerung per nc aus dem lokalen Netzwerk auch ausprobiert.
Leider kann ich weder Werte auslesen noch welche setzen. Zunächst hatte ich Probleme mit der Authentifizierung, weil ich diese nicht ausschalten konnte. Also hab ich die Authentifikationsinfos in eine Datei gepackt:
command.txt hat den Inhalt:
username
password
LCN.output.0.5.1=?
Und anschließend:
cat command.txt | nc -w 1 192.168.0.112 4114
Als Antwort bekomme ich vom DOMIQ:
LCN-PCK/IP 1.0
Username:
Password:
OK
(command start?)
Anscheinend versteht er das Kommando nicht. Wie hast du denn die Authentifizierung ausgeschaltet?
Hast du eine Ahnung, wo das Problem liegt?
Danke und viele Grüße
Andreas
-
- Alleswisser
- Beiträge: 5730
- Registriert: Mo 21. Apr 2008, 20:03
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 13 Mal
#8 RE: Domiq-Steuerung per http/SOAP?
Hallo Andreas,
du nimmst den falschen PORT.
echo LCN.value.0.5.r1=? | nc 192.168.0.112 4224
gruss thomas
du nimmst den falschen PORT.
echo LCN.value.0.5.r1=? | nc 192.168.0.112 4224
gruss thomas
lg Thomas
-
- Alleswisser
- Beiträge: 5730
- Registriert: Mo 21. Apr 2008, 20:03
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 13 Mal
#10 RE: Domiq-Steuerung per http/SOAP?
na,
wieder einen kleinen Schritt weiter.
gruss thomas
wieder einen kleinen Schritt weiter.
gruss thomas
lg Thomas
Zurück zu „Domiq-Module - DOMIQ Sp. z o.o.“
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast