[elektro] távoli hőmérő

Kovács József kj at faldeko.hu
Sat Dec 27 12:23:53 CET 2014


Szóval, a minimál rendszer ... csontig egyszerűsítve.

1.
kell egy kütyü, ami képes megszólítani egy webszervert
(azaz klienst >> extrém minimál böngészőt tud játszani)
és, hogy a kütyű weboldal kéréseit én tudjam összerakni
(azaz én programozzam)

2.
kell egy webszerver BÁRHOL a világon, amit a kütyü elérhet ÉS!
kell a hozzáférés(elérés+jogosultság) ennek a webszervernek a CGI részéhez
(2+ az a webszerver persze lehet: egy very primitív saját célkütyű is)

3.
kell egy böngésző amivel elérem (célszerűen) ugyanazt a webszervert

Innentől kezdve
- a kütyü útján tudok a webszervernek adatot küldeni GET/POST módon
- a webszerverből a CGI útján át ki tudom szedni az adatot
   ÉS abból összerakok egy web oldalt a böngésző számára
- a böngészővel nézegethetem az összerakott weboldalt :-)

A webszerver lehet

1.
Egy szolgáltatónál (csak legyen hozzá CGI elérésem is).
Ekkor ugye nincs elérési gond (nem kell dyndns!!! nincs router/tűzfal nyűg)

2.
Otthon (ekkor nyilván van CGI elérésem is hozzá)
De magamnak kell megoldani az elérést (dyndns, stb)

3.
A very primitív saját cél kütyű is és akkor magam játszom el rajta a CGI 
felület is.

-----

ÁG hőmérője esetén én simán a szolgáltató webszerverét használnám.
Mondjuk ez a www.electrodesign.hu
A CGI felületet PHP alapon használnám.

- a kütyü a kapcsolódás után nyomna GET kérést a mért adattal a 
webszervernek
  (természetesen .php és nem .html formában)
   www.electrodesign.hu/hőmérőadatfogad.php?mért=15,6

- a .php miatt meghívódik a saját PHP scriptem, ami kiszedi a GET adatot 
és elrakja
   (vagy a very primtiv saját cucc csinálja amit kell..)
   pl. archíválja simán egy txt file-ba a tárhelyen, de lehet akár a 
kész eredmény html oldalt legyártani is

Amikor megakarom nézni, akkor a böngészőből kérem a nézegető oldalt.
www.electrodesign.hu/nézelődő.php
vagy ha kész HTML válasz oldalt gyártott le kérésre a script/kütyüm 
,akkor pl.
www.electrodesign.hu/nézelődő.html

Hát ennyi és nem is túl bonyolult...

KJ



More information about the Elektro mailing list