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.

Domiq-Steuerung per http/SOAP?

Hard- und Softwarefragen rund Domiq-Module fürs LCN-System

Themenersteller
Ascendant
Neues Mitglied
Neues Mitglied
Beiträge: 17
Registriert: Sa 26. Jan 2013, 18:25
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

#1 Domiq-Steuerung per http/SOAP?

Beitragvon Ascendant » Sa 26. Jan 2013, 18:36

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


DOMIQ
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 252
Registriert: Sa 25. Apr 2009, 11:16
Kontaktdaten:

#2 RE: Domiq-Steuerung per http/SOAP?

Beitragvon DOMIQ » Di 29. Jan 2013, 23:04

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.


Themenersteller
Ascendant
Neues Mitglied
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?

Beitragvon Ascendant » Mi 30. Jan 2013, 15:47

Okay, thank you very much.
Is there a documentation of the integration protocol?

Kind regards
Andreas

Benutzeravatar

Thomas
Alleswisser
Alleswisser
Beiträge: 5728
Registriert: Mo 21. Apr 2008, 20:03
Hat sich bedankt: 19 Mal
Danksagung erhalten: 13 Mal

#4 RE: Domiq-Steuerung per http/SOAP?

Beitragvon Thomas » Sa 2. Feb 2013, 12:45

Hallo Andreas,

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
Ascendant
Neues Mitglied
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?

Beitragvon Ascendant » Di 5. Feb 2013, 12:33

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

Benutzeravatar

Thomas
Alleswisser
Alleswisser
Beiträge: 5728
Registriert: Mo 21. Apr 2008, 20:03
Hat sich bedankt: 19 Mal
Danksagung erhalten: 13 Mal

#6 RE: Domiq-Steuerung per http/SOAP?

Beitragvon Thomas » Di 5. Feb 2013, 21:53

[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......
lg Thomas


Themenersteller
Ascendant
Neues Mitglied
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?

Beitragvon Ascendant » Do 14. Feb 2013, 22:46

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

Benutzeravatar

Thomas
Alleswisser
Alleswisser
Beiträge: 5728
Registriert: Mo 21. Apr 2008, 20:03
Hat sich bedankt: 19 Mal
Danksagung erhalten: 13 Mal

#8 RE: Domiq-Steuerung per http/SOAP?

Beitragvon Thomas » Fr 15. Feb 2013, 08:43

Hallo Andreas,
du nimmst den falschen PORT.

echo LCN.value.0.5.r1=? | nc 192.168.0.112 4224

gruss thomas
lg Thomas


Themenersteller
Ascendant
Neues Mitglied
Neues Mitglied
Beiträge: 17
Registriert: Sa 26. Jan 2013, 18:25
Hat sich bedankt: 1 Mal
Danksagung erhalten: 1 Mal

#9 RE: Domiq-Steuerung per http/SOAP?

Beitragvon Ascendant » Fr 15. Feb 2013, 10:08

Du sagst es!
Natürlich :w00t:

Funktioniert 1A!
Danke!!!

Benutzeravatar

Thomas
Alleswisser
Alleswisser
Beiträge: 5728
Registriert: Mo 21. Apr 2008, 20:03
Hat sich bedankt: 19 Mal
Danksagung erhalten: 13 Mal

#10 RE: Domiq-Steuerung per http/SOAP?

Beitragvon Thomas » Fr 15. Feb 2013, 21:20

na,
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 3 Gäste