User Web Page

Z onlinetechnology.cz

Přejít na: navigace, hledání

Obsah

Uživatelská webová stránka

Návod je v přípravě. Zkušenosti a rady naleznete na fóru.

Pro využití této funkcionality v zařízeních SDS musíte mít v zařízení nahrán firmware novější než z února 2011.

Jak nahrát web do zařízení

Použijte stejný program, jakým nahráváte do zařízení SDS-C program.

Vlastní webovou stránku musíte mít kompletně připravenou. Celý její HTML kód vložte do nahrávacího programu (do editoru na správné kartě), a potom proveďtě nahrání stránky do zařízení (viz tlačítko na poslední kartě programu).

Pozor, uživatelskou webovou stránku lze použít jen pro zařízení která mají DATAFLASH, nikoliv pro zařízení s EEPROM !!!

Demo

Odkaz na demo zařízení je na našem webu.

Můžete se inspirovat konkrétní realizací webové stránky pro vlastní uživatelskou webovou stránku pro zařízení SDS.

Jak použít svou uživatelskou webovou stránku jako indexovou stránku zařízení SDS

Pozor - tato funkcionalita je dostatupná pouze pro BETA verzi firmware pro SDS MICRO, viz fórum. Během týdne to teprve bude uvolněno do oficiálního firmware.

Svou uživatelskou webovou stránku můžete pojmenovat jak chcete. Typický název je /user.htm, což znamená, že stránka bude dostupná na odkazu 192.168.1.250/user.htm (kde IP adresa je samozřejmě adresa vašeho zařízení).

Pokud však stránku pojmenujete jako /index.htm, tak se vaše uživatelská stránka zobrazí jako hlavní, indexová stránka, tzn. již přímo na adrese 192.168.1.250 (opět - IP adresa podle nastavení vašeho zařízení).

Můžete si také zvolit, zda-li se na svou uživatelskou stránku dostanete přímo, nebo zda-li se budete muset nejprve přihlásit.

Pozor při použití přihlašování - maximální počet přihlášených uživatelů je omezen, takže se musíte pokaždé i odhlásit, nebo jinak vyčerpáte počet přihlášení (každá klientská IP adresa je brána jako jeden uživatel) a už se na web nedostanete.

Tím že nahradíte indexovou stránku, o ni samozřejmě nepřijdete - do původního webového rozhraní se dostanete pomocí odkazu na stránku sdsweb.htm .

Jak sestavit obsah uživatelské webové stránky

Musíte rozumět HTML.

Pokud chcete, aby stránka byla interaktivní, musíte rozumět Javascriptu.

Všechny možné data, které lze ze zařízení získat, popř. jaké a kam lze do zařízení zapsat, naleznete popsány na této Wiki.

Jako inspirace poslouží i webové rozhraní zařízení. Dnes již existuje řada uživatelů, kteří si bez problémů poradili, využijte našeho fóra a můžete se s nimi o dané problematice poradit.

Princip předávání dat ze zařízení SDS do webové stránky

Zařízení SDS nabízí několik míst, odkud je možno data v online podobě získat. Nabízí se dynamicky generované XML stránky, nebo CGI stránky pro snadné zpracování pomocí AJAXu. Pro příklady se podívejte na demo stránku, nebo na aktuální webové rozhraní zařízení SDS. Řada příkladů je popsána na našem fóru.

Jak přidat vlastní obrázky atd.

Protože můžete do zařízení nahrát jen jedinou, vlastní HTML stránku, může se to zdát málo.

Ve skutečnosti, pokud dané problematice rozumíte, dokážete si bez problému poradit i s tímto "omezením" tak že vás nebude omezovat.

Můžete např. využít vlastnosti CSS a využít možnost vložit base64 data do url:

Příklad pro vložení obrázku pozadí stránky:

<style> body{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKs ... mCC);height:55px;width:150px} </style>

A tak dále.

Translate