Startup Script
Startup Script
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?
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?
- Willem4ever
- Global Moderator
- Posts: 805
- Joined: Mon Oct 30, 2006 3:48 pm
- Location: Uithoorn / Netherlands
Startup Script
Maak een Event met triggertype Manual (eventueel met conditions)
Gebruik in je startup script hs.triggevent "Naam van Event"
Gebruik in je startup script hs.triggevent "Naam van Event"
Startup Script
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">
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">
Startup Script
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.
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.
- Willem4ever
- Global Moderator
- Posts: 805
- Joined: Mon Oct 30, 2006 3:48 pm
- Location: Uithoorn / Netherlands
Startup Script
Dat bedoel ik ook, het enige wat je in je startup.txt doet is het event triggeren meer niet.
Startup Script
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

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
Startup Script
Enver, wil je even laten weten waar het probleem precies zit, ik zit met hetzelfde euvel.
Startup Script
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
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
Startup Script
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.
Ik draai .55 en heb hetzelfde probleem met trage startup.
Startup Script
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.
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.
Startup Script
ah, volgens mij is Paul nog op vakantie....
Ik ga .58 even proberen want .55 is een drama.
Ik ga .58 even proberen want .55 is een drama.
Startup Script
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]
gevolg is een snelle start van HS zonder een warning.
[img]uploaded/Chak/2009418231830_startup.png[/img]
Startup Script
Heb je al een manier gevonden om een event te triggeren tijdens/na de startup?
Startup Script
Ja dit doe ik via de startup script
Zie hier boven
In de event nodige vertraging ingebouwd.
Heb je beta .58 geinsateerd?
Zie hier boven
In de event nodige vertraging ingebouwd.
Heb je beta .58 geinsateerd?
Startup Script
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?
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?