Page 1 of 1

Hulp bij Script

Posted: Sat Jun 27, 2015 5:24 pm
by binkiem
De learning curve is helaas een beetje laag daarom hoop ik op hulp bij dit basis script:
Ik heb het script helemaal uitgekleed tot een paar statements maar ik word nu een beetje gek , vandaar dat ik om hulp vraag. Het bestand is opgeslagen als .vb

Sub main(parm as object)
Dim testCurrentHumidity as Integer

testCurrentHumidity = 1
hs.WriteLogEx ("Debug", "CurrentHumidity " & testCurrentHumidity ,"#008000")

end Sub

Wanneer ik dit simple script run vanuit een event krijg ik de volgende foutmelding. Er wordt verder niets getoond dus ook de WriteExlog info niet.
VB.Net script exception(0), re-starting: De objectverwijzing is niet op een exemplaar van een object ingesteld.

Re: Hulp bij Script

Posted: Sun Jun 28, 2015 6:48 pm
by AshaiRey
Ik zie niets bijzonders maar probeer dit eens

Code: Select all

Sub main(byval parm as object)
	Dim testCurrentHumidity as Integer

	testCurrentHumidity = 1
	hs.WriteLog ("Debug", "CurrentHumidity " & testCurrentHumidity.ToString ) 

end Sub
Is dit voor HS2 of HS3?

Re: Hulp bij Script

Posted: Mon Jun 29, 2015 9:21 pm
by binkiem
Het is voor HS3. Ik heb de volledige code gekopieerd maar ik blijf onderstaande foutmelding krijgen. Zou het een fout in de .net installatie kunnen zijn??

jun-29 21:18:31 Warning VB.Net script exception(0), re-starting: De objectverwijzing is niet op een exemplaar van een object ingesteld.
jun-29 21:18:30 Event Running script in background: C:/Program Files/HomeSeer HS3/scripts/startup init humidity script.vb
jun-29 21:18:30 Event Event Trigger "test events !!Humidity"
jun-29 21:18:30 Event Event test events !!Humidity triggered by the event page 'Run' button.

Re: Hulp bij Script

Posted: Tue Jun 30, 2015 12:00 pm
by bartbakels
haal .ToString eens weg

mvg

bart

Re: Hulp bij Script

Posted: Tue Jun 30, 2015 10:34 pm
by binkiem
Bart, dat heeft ook niet geholpen. Ik heb nu een ander script als basis gebruikt en daar de code ingeplakt. Nu werkt het wel. Dus het lijkt of er mogelijk iets raars in de file zelf zit. Heb de foute file aangemaakt met notepad++ ipv de standaard notepad. Het is opgelost maar weet nog steeds niet waar het fout ging.
Hartelijk dank voor het meedenken. :-)