Auf einer HTML-Seite die Werte von einer http-Adresse holen.

Gast #3740070
Lesenswert?
• ▲
▼
Hallo, ist es eigentlich möglich. Auf einer Webseite, die ich z.B. auf 
Jimdoo.com erstellt habe, in einer Tabelle die Werte von meinem 
Mikrocontroller (der mit dem Internet verbunden ist) abzurufen?
Die Frage ist eigentlich, ob es so in der Art möglich ist.
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<html>
3
<head>
4
<title></title>
5
<meta name="author" content="robo-man">
6
<meta name="editor" content="html-editor phase 5">
7
</head>
8
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
9

10

11
//??????
12
// In irgend eine Variable einen Wert Laden
13
var1 = http://XXX.XXX.XXX.XX:2000/temperatur.htm
14
<input type="text" value=var1>
15

16
//??????
17

18
</body>
19
</html>
Gast #3740093
Lesenswert?
• ▲
▼
Die Frage ist sehr ungenau formuliert.

Wenn du einen Mikrocontroller hast, der mit Internet verbunden ist, und 
viele Daten hat (du willst die ja in einer Tabelle darstellen), ...
dann muss der Mikrocontroller die Daten irgendwie hergeben oder die 
irgendwo vorab abspeichern (im Internet), z.B. in einer Datei oder in 
einer Datenbank.

Dann kannst du eine Seite so aufbauen, dass die diese Dateien ausliest 
und ein einer Tabelle darstellt.
Gast #3740166
Lesenswert?
• ▲
▼
Ich hab eine Möglichkeit gefunden.

Ich habe diese Zeile auf meiner Webseite hinzugefügt:

<iframe height="25" name="iframe_a" 
src="http://xxx.xxx.xxx.xx:2000/wert.htm"; width="50"></iframe>

Und wenn ich die Seite Lade, dann kommt eine Anfrage an meinen µC.

GET /wert.htm HTTP/1.1<\r><\n>
.........


Dann sende ich z.B. den Wert "23" und schließe die Verbindung. (Siehe 
Bild)
Angehängte Dateien:
#3740679
Lesenswert?
• ▲
▼
für sowas einen iframe - naja, es geht, aber es geht auch schöner.
da die webseite sowieso bei einem hoster liegt kannst du den iframe auch 
durch einen curl-aufruf ersetzen und den werden direkt in die ausgabe 
einsetzen. wenn sich das ganze auch regelmäßig aktualisieren soll, dann 
bietet sich ein setInterval in verbindung mit ajax an...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.