nur ein URL aufruf ohne PHP
|
29.03.2016, 16:46
(Dieser Beitrag wurde zuletzt bearbeitet: 29.03.2016 19:43 von toto1975.)
Beitrag #1
|
|||
|
|||
nur ein URL aufruf ohne PHP
Hallo in die Runde,
ich habe mir ein Ethernet Shield zugelegt um damit eine Verbindung zu mein OpenHab-System zu bekommen. Die Daten können mit einen einfachen Aufruf einer URL an OpenHAB übergeben werden z.B.: Code: curl --header "Content-Type: text/plain" --request POST --data "ON" http://Benutzer:Passwort.@192.168.192.58:8080 /rest/items/Monitor Wie kann ich dies mit dem Arduino inkl. Ethernet Shield machen? Ich habe bis jetzt nur Beispiele gefunden wie ich Daten per Get an einen Webserver übergeben kann. Gibt es eine Seite (wenn möglich in deutsch) wo so etwas gut beschrieben ist? Viele Grüße Torsten Kurzes Update mit folgenden Code kann ich eine Verbindung aufbauen: Code: #include <SPI.h> Auf dem Seriellen Monitor bekomme ich nun folgende Ausgabe: Code: Attempting to get an IP address using DHCP: Was auch schon mal passt ![]() Allerdings ist es mir noch nicht gelungen einen Wert "zu übergeben". OpenHab bietet dazu mehrere Möglichkeiten an: https://github.com/openhab/openhab/wiki/Samples-REST Mit folgenden Code bekomme ich immer folgenden Fehler Code: client.print("POST /rest/items/Monitor/"); Code: Attempting to get an IP address using DHCP: Hat hier noch einer Idee wie ich einen Wert übergeben kann? Abfragen funktioniert ja Danke und Gruß Torsten |
|||
31.03.2016, 13:52
Beitrag #2
|
|||
|
|||
RE: nur ein URL aufruf ohne PHP
versuche doch die Beispiele aus dem Arduino Playground:
http://playground.arduino.cc/Code/WebClient Du hast die POST Daten wenn ich es richtig gesehen habe in deinem Test nicht an die richtige Stelle im HTTP Aufruf gepackt. Müsste so aussehen: Code: POST /rest/items/Monitor/ |
|||
01.04.2016, 22:14
Beitrag #3
|
|||
|
|||
RE: nur ein URL aufruf ohne PHP
Hallo,
ich habe den Fehler endlich gefunden... Es war der Link zu meinen OpenHAB System "GET /CMD?Monitor=ON;" ist richtig. Code: // send data the server through GET request |
|||
05.04.2016, 08:26
Beitrag #4
|
|||
|
|||
RE: nur ein URL aufruf ohne PHP
gut das es jetzt klappt.
Ich habe auch gerade angefangen mich mit OpenHAB zu beschäftigen und bereite gerade einen Pi als Server vor -- hast Du auch schon mal Steuerkommandos von OpenHAB aus zu Arduino probiert? |
|||
|
|
|
Möglicherweise verwandte Themen... | |||||
Thema: | Verfasser | Antworten: | Ansichten: | Letzter Beitrag | |
Leds dimmen ohne delay | jennerlein | 9 | 393 |
20.04.2018 02:04 Letzter Beitrag: Corvus |
|
Struct mit Defaultdaten ohne initalisieren nutzen? | da_user | 14 | 514 |
22.03.2018 19:11 Letzter Beitrag: da_user |
|
Buzzer ohne Delay | Harry | 9 | 736 |
23.01.2018 12:30 Letzter Beitrag: Tommy56 |
|
Arduino Software ohne Bibliotheken-Manager | bertl68 | 3 | 414 |
02.01.2018 18:36 Letzter Beitrag: Tommy56 |
|
2 Servos ohne delay steuern | Ratlos | 27 | 3.679 |
26.07.2017 20:43 Letzter Beitrag: MicroBahner |
|
LEDs ansteuern ohne Delay mir MIDI abfrage | OnkelPelle | 11 | 1.518 |
20.07.2017 22:35 Letzter Beitrag: hotsystems |
|
PID ohne Library | MeisterQ | 5 | 1.440 |
01.05.2016 09:23 Letzter Beitrag: MeisterQ |
|
Rampe ohne Delay DC-Motor | de_flexus | 3 | 3.552 |
22.11.2015 13:07 Letzter Beitrag: frank2000 |
|
Doppelblitz ohne Delay | cleko | 3 | 2.001 |
12.11.2015 08:02 Letzter Beitrag: Bitklopfer |
|
LED ohne Brightnes | Mathias | 2 | 877 |
21.10.2015 16:33 Letzter Beitrag: Mathias |
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste