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.
http.request
-
norden
Themenersteller - Fleißiges Mitglied

- Beiträge: 269
- Registriert: Do 20. Nov 2008, 07:46
- Status: Offline
#1 http.request
Hallo liebe Domiq user,
ich möchte doch nochmals einen Versuch starten!
Das logic Interface im Base versteht ja "lua", welches ich auch gerne nutze. Ich möchte "http.request("http://url.de/script.php?variable=wert&variable2=wert")" oder ähnliches verwenden, um mit dem Base nach außen zu kommunizieren. Laut lua-Doku sollte es funktionieren, es gelingt mir leider nur Fehlermeldungen zu produzieren.
Vielleicht lesen die Entwickler ja immer noch mit und können helfen.
Besten Dank
Dieter
ich möchte doch nochmals einen Versuch starten!
Das logic Interface im Base versteht ja "lua", welches ich auch gerne nutze. Ich möchte "http.request("http://url.de/script.php?variable=wert&variable2=wert")" oder ähnliches verwenden, um mit dem Base nach außen zu kommunizieren. Laut lua-Doku sollte es funktionieren, es gelingt mir leider nur Fehlermeldungen zu produzieren.
Vielleicht lesen die Entwickler ja immer noch mit und können helfen.
Besten Dank
Dieter
-
DOMIQ
- Fleißiges Mitglied

- Beiträge: 252
- Registriert: Sa 25. Apr 2009, 11:16
- Kontaktdaten:
- Status: Offline
#2 RE: http.request
That will be possible with new version (1.6.0) that will be available soon.
You will be able to request any URL by posting it to C.HTTP.get channel.
You will be able to request any URL by posting it to C.HTTP.get channel.
-
norden
Themenersteller - Fleißiges Mitglied

- Beiträge: 269
- Registriert: Do 20. Nov 2008, 07:46
- Status: Offline
#3 RE: http.request
Thanks for the reply, it's nice to hear from you.
It feels now that it goes on with the BASE.
I look forward to the update.
Thank you
Dieter
It feels now that it goes on with the BASE.
I look forward to the update.
Thank you
Dieter
-
DOMIQ
- Fleißiges Mitglied

- Beiträge: 252
- Registriert: Sa 25. Apr 2009, 11:16
- Kontaktdaten:
- Status: Offline
#4 RE: http.request
There is one new feature dedicated for you. :-)
Remote pairing of the Base with Remote.
Remote pairing of the Base with Remote.
-
norden
Themenersteller - Fleißiges Mitglied

- Beiträge: 269
- Registriert: Do 20. Nov 2008, 07:46
- Status: Offline
#5 RE: http.request
That sounds good, it should be possible to teach the IPAD 2 even without the "journey" 
-
norden
Themenersteller - Fleißiges Mitglied

- Beiträge: 269
- Registriert: Do 20. Nov 2008, 07:46
- Status: Offline
#7 RE: http.request
Hej Franky,
ja beide neuen Feature funktionieren super
Also Remote (IPhone und BASE) mit IP ---perfect---
und C.HTTP.get benutze ich für meine Kamera zum Aktivieren der "Autotracking" Funktion.
Zum Testen kannst Du es im Telnet Port 4224 probieren:
Beispiel
HTTP.get.value=http://xxx:xxx@xxx.xxx.xxx.xxx:82/cgi-bin/user/Serial.cgi?action=write&device=MASTER&channel=1&data=07%20D0%2000%203C%204B%20FF%20FD%2053%2000%2023&rnd=0.1078095832649425
funktioniert auch prima.
Great eastern eggs !!!
Dieter
ja beide neuen Feature funktionieren super
Also Remote (IPhone und BASE) mit IP ---perfect---
und C.HTTP.get benutze ich für meine Kamera zum Aktivieren der "Autotracking" Funktion.
Zum Testen kannst Du es im Telnet Port 4224 probieren:
Beispiel
HTTP.get.value=http://xxx:xxx@xxx.xxx.xxx.xxx:82/cgi-bin/user/Serial.cgi?action=write&device=MASTER&channel=1&data=07%20D0%2000%203C%204B%20FF%20FD%2053%2000%2023&rnd=0.1078095832649425
funktioniert auch prima.
Great eastern eggs !!!
Dieter
#8 RE: http.request
Hej Dieter,
klingt super, dann werd ich mal ein wenig basteln.
Dir auch schöne Ostern.
klingt super, dann werd ich mal ein wenig basteln.
Dir auch schöne Ostern.
#9 RE: http.request
Hej Dieter,
ich stehe irgendwie auf der Leitung.
Kannst Du mir nochmal sagen, wo genau Du das eingibst?
ich stehe irgendwie auf der Leitung.
Kannst Du mir nochmal sagen, wo genau Du das eingibst?
-
norden
Themenersteller - Fleißiges Mitglied

- Beiträge: 269
- Registriert: Do 20. Nov 2008, 07:46
- Status: Offline
#10 RE: http.request
Hej Franky,
zum Testen ist Telnet auf Port 4224 an der BASE super geeignet.
Hier kannst Du den Befehl direkt eingeben, hier mußt Du nur das C. wegzulassen,
also HTTP.get.value="der aufzurufende link". Bei mir ist das ein cgi Aufruf. Damit löse
ich bei einer Kamera ein bestimmte Funktion aus und kann das Ergebnis an der Kamera
sofort sehen.
Willst Du das nachher Ereignis oder Timer gesteuert machen, so ist das in "events" oder "timers"
als "Ausgang hinzufügen" einzutragen. Das wird dann wieder wie ein normaler Channel behandelt.
Hier muß aber das C. vorangestellt werden ---> C.HTTP.get usw. das ".value" brauchst bei der
Eingabe ja auch nicht, das es ja schon von der Eingabeschablone erzeugt wird.
Viel Erfolg
Dieter
zum Testen ist Telnet auf Port 4224 an der BASE super geeignet.
Hier kannst Du den Befehl direkt eingeben, hier mußt Du nur das C. wegzulassen,
also HTTP.get.value="der aufzurufende link". Bei mir ist das ein cgi Aufruf. Damit löse
ich bei einer Kamera ein bestimmte Funktion aus und kann das Ergebnis an der Kamera
sofort sehen.
Willst Du das nachher Ereignis oder Timer gesteuert machen, so ist das in "events" oder "timers"
als "Ausgang hinzufügen" einzutragen. Das wird dann wieder wie ein normaler Channel behandelt.
Hier muß aber das C. vorangestellt werden ---> C.HTTP.get usw. das ".value" brauchst bei der
Eingabe ja auch nicht, das es ja schon von der Eingabeschablone erzeugt wird.
Viel Erfolg
Dieter
