Flash en homeseer [1ste resultaat]

Homeseer Forum in het Nederlands (DUTCH forum)

Moderator: Ruud

r_255
Advanced Member
Advanced Member
Posts: 621
Joined: Wed Jun 11, 2008 9:39 pm
Location: Netherlands

Flash en homeseer [1ste resultaat]

Post by r_255 »

Gevonden, in flash wordt er dus verwacht dat er met een

Code: Select all

"&(varnaamvoorflash)=" & waarde

formaat waarde gewerkt wordt. Als er ook maar een vreemd teken voor of tussen staan gaat de boel onderuit en krijg je url encoded rommel en zelfs een deel van je eigen onload functie binnen.

(dit is het nieuwe scriptje waarmee ik wel een status terug krijg in flash)

<%@ Language=VBScript %>
<%

'Sorry for this, but i just got to thank these people for sharing the knowledgement online... So I could copy and paste this together.  'Esteban ,Jon00 and Lee Brimelow and all on domoticaforum.eu 

'def. of vars that are used in asp file

Dim device, strType, devStatus

' devices get readed from vars posted to hsflash.asp?strType=XXXX&Device=XX (strType is for later on usage)

device = Request.Form("device")
strType = Request.Form("strType")

' get status from hs device variable

devStatus = hs.DeviceStatus([device])

'write the response to a for flash readable format. fieldnames have to start with &sign
'and can be loaded from the var name wich is sended back to flash.
'
'Example of flash code ( see complete method for action script ) this is only to make clear how the vars are parssed!
'
'ToHomeseer.sendAndLoad(submitURL,FromHomeseer, "POST");
'in this case the vars wil be avail. thru FromHomeseer.device, FromHomeseer.strType
'

response.write "&device=" & device 
response.write "&strType=" & strType
response.write "&devStatus=" & devStatus

If device <> "" And Request.ServerVariables("AUTH_USER") <> "guest" Then	
		if strType = "light" then
				If devStatus = 2 Then
				hs.ExecX10 device,"Off"
				Elseif devStatus = 3 Then
				hs.ExecX10 device,"On"
				Elseif devStatus = 4 Then
				hs.ExecX10 device,"Off"
				Elseif devStatus = 17 Then
				hs.ExecX10 device,"ON"
				End If
		end if
End If

 %> 
Zo ik kan weer wat verder rommelen ;o)
r_255
Advanced Member
Advanced Member
Posts: 621
Joined: Wed Jun 11, 2008 9:39 pm
Location: Netherlands

Flash en homeseer [1ste resultaat]

Post by r_255 »

Zo de carousel is inmiddels een beetje getemd, en wat vinger vriendelijker.

De volgende settings worden uit een 2e xml bestandje geladen (paramsettings )
submitURL = "http://xxx.xxx.xxx.xxx:88/hsflash/hsflash.asp
// url waar flash het .asp bestand zoekt wat vb.net naar hs stuurt
radiusX = "100"
// X radius van carousel
radiusY = "35"
// X radius van carousel
speed = "0.05"
// speed parameter ( soort frame rate )
perspective = "160"
// Perspectief parameters
breakarea = "138"
// aantal pixels Li en Re van het middel punt waar de carousel stil staat *
acceleration = "3800"
// waarde die de muis acceleratie tov de carousel bepaald
iconsize="45"
// Formaat van de icons
moveX="0"
// verschuif carousel van middelpunt op x-as
moveY="0"
// verschuif carousel van middelpunt op y-as

Bestandje:
http://www.4shared.com/file/128552614/9 ... hv001.html


Next to do :
Onderzoeken hoe ik een array van device statusen uit homeseer kan requesten en verzenden via een .asp (vb.net) ontvangen en vervolgens aan de icons kan hangen ( status aan of uit )
User avatar
Rene
Global Moderator
Global Moderator
Posts: 1689
Joined: Wed Oct 08, 2008 3:54 pm
Location: Netherlands

Flash en homeseer [1ste resultaat]

Post by Rene »

Robin,

Ik stuur je een plugin die een array van statussen uitproest.

Rene.
r_255
Advanced Member
Advanced Member
Posts: 621
Joined: Wed Jun 11, 2008 9:39 pm
Location: Netherlands

Flash en homeseer [1ste resultaat]

Post by r_255 »

Leuk, ik ben reuze benieuwd... !
mischien dat het dan wat minder begint de duizelen :)

alvast mega bedankt Rene !
User avatar
Rene
Global Moderator
Global Moderator
Posts: 1689
Joined: Wed Oct 08, 2008 3:54 pm
Location: Netherlands

Flash en homeseer [1ste resultaat]

Post by Rene »

Zit in je mailbox met een summiere uitleg.

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

Flash en homeseer [1ste resultaat]

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 rklootwijk</i>
<br />Zit in je mailbox met een summiere uitleg.
<hr height="1" noshade id="quote"></font id="quote"></blockquote id="quote">

"hierbij. spreekt voorzich." [:D]

Alexander
r_255
Advanced Member
Advanced Member
Posts: 621
Joined: Wed Jun 11, 2008 9:39 pm
Location: Netherlands

Flash en homeseer [1ste resultaat]

Post by r_255 »

en het nog begrijpen ook.... :)

ps: vind net een hardcoded ip naast de var in mijn testversie dus die werkt waarschijnlijk niet goed!
lol

Updated:

http://www.4shared.com/file/128604265/c ... hv002.html
Post Reply

Return to “Homeseer algemeen Forum”