Startup Script

Forum over Homeseer scripts (DUTCH forum)

Moderators: TANE, Ruud

User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

Startup Script

Post by TANE »

In Homeseer kan je tijden het starten van HS aangeven wat er gedaan moet worden.
Probleem hierbij is dat je niet voldoende overzicht hebt en ook lastig vertragingen kan inbouwen.

Ik zit aan een optie te denken met een virtuele device.
Deze zet je op OFF tijden opstart van HS
Via een event trigger je de acties die je wilt
aan het einde van de event zet je device op ON

Zijn er ander alternatieven / opties?
User avatar
Willem4ever
Global Moderator
Global Moderator
Posts: 805
Joined: Mon Oct 30, 2006 3:48 pm
Location: Uithoorn / Netherlands

Startup Script

Post by Willem4ever »

Maak een Event met triggertype Manual (eventueel met conditions)
Gebruik in je startup script hs.triggevent "Naam van Event"
Herbus
Member
Member
Posts: 363
Joined: Mon Mar 27, 2006 12:28 pm
Location: Netherlands

Startup Script

Post by Herbus »

Voor het instellen van m'n virtuele devices van m'n alarmsysteem (detectoren, rookmelders etc..) heb ik een VB-script geschreven. In dit script worden values en images per device toegekend. Dit script start ik vanuit het Start Up script.
Hierdoor blijft het voor mij overzichtelijk (kan comments waar nodig toevoegen) en is gemakkelijk te editten.
Misschien is dit een oplossing voor je.

<font size="1">
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

Startup Script

Post by TANE »

Willem/Jos
In de startup heb ik een dergelijke optie.
ik krijg nu regelmatig melding bij het opstarten dat een script te lang duurt. Met triggeren van een device heb je dit veel minder. Juiste event kan je dan ook nog met vertraging uitvoeren.

Event heeft meer mijn voorkeur ivm beheer en overzichtelijkheid.
User avatar
Willem4ever
Global Moderator
Global Moderator
Posts: 805
Joined: Mon Oct 30, 2006 3:48 pm
Location: Uithoorn / Netherlands

Startup Script

Post by Willem4ever »

Dat bedoel ik ook, het enige wat je in je startup.txt doet is het event triggeren meer niet.
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

Startup Script

Post by TANE »

heb het ingebouwd..:)
HS startup event
Hier worden andere events met vertraging opgestart.

Probleem van te lang duren van een script ook gevonden
Het gaat om een script van Paul
Ik zal dit aan Paul melden en kijken of deze ook eenvoudig naar een gezamenlijke startup event kan
Bastiaan
Senior Member
Senior Member
Posts: 1259
Joined: Sat May 24, 2008 11:36 am
Location: Netherlands
Contact:

Startup Script

Post by Bastiaan »

Enver, wil je even laten weten waar het probleem precies zit, ik zit met hetzelfde euvel.
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

Startup Script

Post by TANE »

Mijn startup script.
Tijdens startup is er maar 1 script wat loop aangegeven in Bold.
Ik gebruik beta versie 0.52 van HS mogelijk dat er eist veranderd is waardoor er een fout ontstaat tijdens opstart.

' this is the startup script
' it is run once when HomeSeer starts up
'
' this is a good place to default status on some devices
'
sub main
'CTX35 wakeup
hs.ExecX10 "P10", "off", 0, 0
<b>'Charts Startup
hs.runEx "PH_RFXCharts.vben","Startup",""</b>

'hs.run "ASPxLoader.vben"
hs.TriggerEvent ("HS Startup Event")
hs.WriteLog "Startup","Scripting is OK"

' if speaker client is not running, start it
' if not hs.IsApplicationRunning("Speaker") then
' hs.Launch hs.GetAppPath & "\Speaker.exe","","",0
' end if
' speak
' hs.speak "Welcome to Home-Seer",TRUE
' add calls startup scripts and function calls here
end sub
Bastiaan
Senior Member
Senior Member
Posts: 1259
Joined: Sat May 24, 2008 11:36 am
Location: Netherlands
Contact:

Startup Script

Post by Bastiaan »

Als ik het goed begrijp start je Paul's script nu via je een startup event?
Ik draai .55 en heb hetzelfde probleem met trage startup.
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

Startup Script

Post by TANE »

heb ik nog niet.
wel een bericht naar Paul gestuurd of dat kan..maar verwacht geen problemen.
.55 zitten er meer script fouten in.
op de FTP zag ik dat 58 uit was.
Bastiaan
Senior Member
Senior Member
Posts: 1259
Joined: Sat May 24, 2008 11:36 am
Location: Netherlands
Contact:

Startup Script

Post by Bastiaan »

ah, volgens mij is Paul nog op vakantie....
Ik ga .58 even proberen want .55 is een drama.
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

Startup Script

Post by TANE »

Ik heb de Startup script van RFXchart ook naar de events gebracht.
gevolg is een snelle start van HS zonder een warning.


[img]uploaded/Chak/2009418231830_startup.png[/img]
Bastiaan
Senior Member
Senior Member
Posts: 1259
Joined: Sat May 24, 2008 11:36 am
Location: Netherlands
Contact:

Startup Script

Post by Bastiaan »

Heb je al een manier gevonden om een event te triggeren tijdens/na de startup?
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

Startup Script

Post by TANE »

Ja dit doe ik via de startup script
Zie hier boven
In de event nodige vertraging ingebouwd.

Heb je beta .58 geinsateerd?
Bastiaan
Senior Member
Senior Member
Posts: 1259
Joined: Sat May 24, 2008 11:36 am
Location: Netherlands
Contact:

Startup Script

Post by Bastiaan »

JA ik draai .58 en heb veel minder fouten in de log. Stuk beter allemaal.

J ik zag je event maar hoe zorg je dat dit getriggered word? Ik neem aan dat je nu in je startup.txt een verwijzing hebt naar dit event?
Post Reply

Return to “Homeseer Scripts Forum”