Verversen html pagina's in HST

Alles m.b.t. HSTtouch (DUTCH forum)

Moderators: TANE, Ruud

Bastiaan
Senior Member
Senior Member
Posts: 1257
Joined: Sat May 24, 2008 11:36 am
Location: Netherlands
Contact:

Verversen html pagina's in HST

Post by Bastiaan »

Om te zorgen dat je niet voor elke computer de files op de juiste plaats op de harddisk moet hebben, kun je het setje ook in de Homeseer/HTML folder zetten en dan direct als URL aanroepen. Door de VSPACE en HSPACE negatief te maken kun je ook de witte randen kwijtraken of een plaatje centeren op de plek waar je die wil hebben.
Ik merkte dat we wel verschil was tussen WinCE en Windows hoe ze de HTML interpreteren, (of juist niet). No scrolling=NO werkt niet voor WinCe, scalling met heihgt=100% en Width=100% geeft soms ook wat vreemde effecten in HStouch.
Andro
Member
Member
Posts: 105
Joined: Tue Aug 19, 2008 8:33 am
Location: Netherlands

Verversen html pagina's in HST

Post by Andro »

De truc van DJ werkt inderdaad. Dank daarvoor.

Ik weet niet of het algemeen bekend is (waarschijnlijk is er al een post voor), maar de kaartjes van RFXcom kun je ook gebruiken binnen je touchscreen. Ik kwam daar per ongeluk achter. Op http://<myserver>/RFXCharts/ChartTemp/uh01.png staat de laatste versie van het gemaakte plaatje. Het plaatje wordt opnieuw gemaakt als je naar de RFXcharts pagina binnen homeseer gaat. Ik probeer dat nu met een refresh voor elkaar te krijgen zodat het touchscreen altijd een up-to-date versie van het verbruik kan ophalen.

Je krijg dan zoiets als het bijgevoegde plaatje.

Image
User avatar
Jeroen Bartels
Advanced Member
Advanced Member
Posts: 627
Joined: Sun Jul 20, 2008 1:23 pm
Location: Netherlands

Verversen html pagina's in HST

Post by Jeroen Bartels »

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by DJF3-2</i>
<br />Kan je niet het volgende doen?
-Maak HTML pagina met daarin link naar plaatje
-Zet in deze HTML code die automatisch reload na bijv. 60 seconden
-Gebruik deze in HST.

Klopt het dat deze HTML ook binnen HST reload, iedere 60 seconden?

Voorbeeld (nog niet kunnen testen)

Code: Select all

<meta http-equiv="refresh" content="60">
<body>
<iframe src="http://pda.buienradar.nl/" scrolling=no align=center width=256 height=256 frameborder=no></iframe>
</body>
DJ
<hr height="1" noshade id="quote"></font id="quote"></blockquote id="quote">

Kan iemand deze oplossing iets duidelijker toelichten? Ik heb momenteel een buienradar scherm dat ook niet update waarbij ik in het textveld gewoon de URL heb gezet. Termen als <body> zeggen mij helemaal niets... een screenshot zou helemaal top zijn. alvast bedankt.
User avatar
Rene
Global Moderator
Global Moderator
Posts: 1689
Joined: Wed Oct 08, 2008 3:54 pm
Location: Netherlands

Verversen html pagina's in HST

Post by Rene »

Is het probleem niet gewoon dat IE de pagina cached en omdat de URL waarmee het plaatje wordt opgevraagd iedere keer hetzelfde is, IE de oude pagina terug geeft. HSTouch zal onderwater wel IE gebruiken en dit is een bekend probleem van IE. Je zou kunnen proberen de opgevraagde URL iedere keer uniek te maken door er bijvoorbeeld een timestamp achter zetten, <URL>?20090924230311.

Rene.
Alexander
Global Moderator
Global Moderator
Posts: 1532
Joined: Sat Mar 10, 2007 11:19 pm
Location: Netherlands

Verversen html pagina's in HST

Post by Alexander »

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by JayBee</i>
<br /><blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by DJF3-2</i>
<br />Kan je niet het volgende doen?
-Maak HTML pagina met daarin link naar plaatje
-Zet in deze HTML code die automatisch reload na bijv. 60 seconden
-Gebruik deze in HST.

Klopt het dat deze HTML ook binnen HST reload, iedere 60 seconden?

Voorbeeld (nog niet kunnen testen)

Code: Select all

<meta http-equiv="refresh" content="60">
<body>
<iframe src="http://pda.buienradar.nl/" scrolling=no align=center width=256 height=256 frameborder=no></iframe>
</body>
DJ
<hr height="1" noshade id="quote"></font id="quote"></blockquote id="quote">

Kan iemand deze oplossing iets duidelijker toelichten? Ik heb momenteel een buienradar scherm dat ook niet update waarbij ik in het textveld gewoon de URL heb gezet. Termen als <body> zeggen mij helemaal niets... een screenshot zou helemaal top zijn. alvast bedankt.
<hr height="1" noshade id="quote"></font id="quote"></blockquote id="quote">

Als je datgene van DJ in een html pagina opslaat, dus met deze content:

Code: Select all

<html>
<meta http-equiv="refresh" content="60">
<body>
<iframe src="http://pda.buienradar.nl/" scrolling=no align=center width=256 height=256 frameborder=no></iframe>
</body>
</html>
En dan bij HST niet direct verwijst, maar naar de html pagina (dus als je het bestand opslaat onder HS2\html directory als bijv. buienradar.html en dan vanuit HST instelt de url : http://<je ipadres van HS>:<poort van HS>/html/buienradar.html, dan ben je klaar.

Alexander
DJF3
Advanced Member
Advanced Member
Posts: 895
Joined: Thu Jul 12, 2007 9:28 am
Contact:

Verversen html pagina's in HST

Post by DJF3 »

Dank Alexander..

De HTML code die je opslaat heeft een iframe ('vakje' op een webpagina) die als source bijv. http://pda.buienradar.nl heeft.

Eigenlijk dus een webpagina die een andere webpagina laat zien
User avatar
Jeroen Bartels
Advanced Member
Advanced Member
Posts: 627
Joined: Sun Jul 20, 2008 1:23 pm
Location: Netherlands

Verversen html pagina's in HST

Post by Jeroen Bartels »

Ik kom er nog steeds niet uit. Kan iemand aub een printscreen maken want ik kan hier nog 2 uur mee door klooien maar een printscreen zegt meer dan 10 posts.
Ik heb mgizmo's tip opgevolgd en in de HTML directory een de input van DJF3-2 in een html file geplaatst. Als ik op die file klik zie in inderdaad het kaartje van buienradar.
Echter het laatste stapje heeft me al weer 2 uur gekost. Ik heb denk ik alle mogelijkheden geprobeerd maar weet niet waar het fout gaat.

Als ik op dat HTML filetje klik dan staat onderstaande in de URL balk van explorer: \\eeeserver\homeseer 2\html\Buienradar.html


Image
User avatar
Peterpc
Member
Member
Posts: 217
Joined: Sun Sep 30, 2007 12:54 pm
Location: Netherlands
Contact:

Verversen html pagina's in HST

Post by Peterpc »

Ik heb het volgende gedaan,
Image veld aanmaken
Bij ImageURLNormal dit invullen: http://www3.buienradar.nl/images.aspx?j ... rt=sp-loop
Bij settings dit invullen:
IsVideo True
IsVideoRefreshRate 60
buienradar wordt nu elke minuut ververst.

Dit werkt ook als je een image van bijvoorbeeld een webCam, of een grafiek wilt weergeven.
Bij webCam zet je refresh op 0 en je hebt bewegende beelden.
DJF3
Advanced Member
Advanced Member
Posts: 895
Joined: Thu Jul 12, 2007 9:28 am
Contact:

Verversen html pagina's in HST

Post by DJF3 »

Peterpc: leuke tip, ga ik proberen (isvideo en isvideorefreshrate)
Peterpc: Krijg je met jouw URL (voor buienradar) een witte rand om het echte buienradar plaatje?

Jaybe, mail je HTML file even, dan probeer ik het hier uit.

Groeten
DJ
User avatar
Peterpc
Member
Member
Posts: 217
Joined: Sun Sep 30, 2007 12:54 pm
Location: Netherlands
Contact:

Verversen html pagina's in HST

Post by Peterpc »

nee, ik krijg geen witte rand
Post Reply

Return to “Homeseer HStouch Forum”