Jag läste i en annan tråd på detta forum något om ljudstyrning och kom att tänka på att det vore bra om det gick att styra NexaHome utan att behöva använda en webläsare...
Har nu skrivit ett litet javaprogram som skickar kommandon till NexaHome via dess webserver.
NexaHomeCmd:
Usage:
java NexaHomeCmd [ options ] [ parameters ]
Options: [--on device] [--off device]
Parameters: [url] [xml-file]
Options:
--on device
Turns on device. device should be an integer of the device-id.
--off device
Turns off device. device should be an integer of the device-id.
Parameters:
device
eg. 5
url
eg. http://192.168.0.45:8080/nexahome
xml-file
eg. c:\apps\nexahome\NexaHome.xml
Nu kör jag NexaHome på en Ubuntumaskin och det fungerar mycket bra! Tack för det!
Enda möjliga Linux-problemet kan vara att Webservern inte verkar fungera. Kan vara jag som gör fel, jag använder inte web/wap-funktionen i vanliga fall, men jag tänkte i alla fall testa... Får alltså inte upp någon websida.
Kör verison 0.9.6!
Nu har jag iofs. endast kört den senaste versionen någon timme och ingen solnedgång har inträffat, så det kanske inte är något problem, men hur har du tänkt när du flyttade Function från Event till Device?
En Device kan ju vara kopplad till flera funktioner, ex. Tänds 06:00 Släcks Sunrise+30, tänds igen Sunset-30 för att sedan släckas 23:30.
Måste man då efter den senaste ändringen lägga upp två devices? ( en för morgonen och en för kvällen?)
zorro wrote:Är det någon speciel anledning till varför du inte skriver programet på svenska.
Det är en bra fråga! Anledningen till att programmet inte har svenska menyer är att jag tittade på Telldus websida och såg att det var lite blandad kompott, engelska och svenska. Kom fram till att Telldus har ambitionen att inte bara sälja stickan inom norden och att man når ut till fler om programmet är på engelska.
Har planerat att senare översätta programmets menyer till svenska. Kan nämna att jag har ett annat hobbyprojekt där jag faktiskt gjorde tvärt om, dvs först tog jag fram den svenska versionen. Programmet TvGuide går ut på att automatisera urvalet av sevärda tvprogram: http://hem.bredband.net/tvguide/
Beroende på datorns inställningar visas svenska eller engelska menyer. Man gör inte separata versioner för olika språk, texterna samlas istället i resursfiler (en per språk).
granede wrote:Hur har du tänkt när du flyttade Function från Event till Device?
En Device kan ju vara kopplad till flera funktioner, ex. Tänds 06:00 Släcks Sunrise+30, tänds igen Sunset-30 för att sedan släckas 23:30.
Denna funktion är tänkt att ersättas av en liknande (inte ännu släppt funktion) "sunlight", där man anger två klockslag mellan vilka ett device ska vara på om solen inte är uppe.
I registret sparas vilket språk som valdes vid installationen, nyckeln finns under:
HKCU/Software/Telldus - Language, där 1053 är för svenska och 1033 är för engelska.
hekj wrote:
Denna funktion är tänkt att ersättas av en liknande (inte ännu släppt funktion) "sunlight", där man anger två klockslag mellan vilka ett device ska vara på om solen inte är uppe.
OK! Tycker iofs att det var bra som det var tidigare. Man vill ju även sätta plus och minus-tid från soluppgång och solnedgång samt även slumptid, men allt detta kanske du redan tänkt på. Du gör ju som du vill, det är ju ändå ditt program....
I nuvarande version så tänds mina lampor på morgonen för att släckas strax innan solnedgång och sedan tändas slumpvis några minuter senare.
Ganska vackert när jag tänker efter......
/G
granede wrote:
I nuvarande version så tänds mina lampor på morgonen för att släckas strax innan solnedgång och sedan tändas slumpvis några minuter senare.
Ganska vackert när jag tänker efter......
/G
Menar du att jag har lyckats ställa till det på något sätt... jag gör väl aldrig fel, jag är ju ett proffs
hekj wrote:
Menar du att jag har lyckats ställa till det på något sätt... jag gör väl aldrig fel, jag är ju ett proffs
Ha Ha Inga problem, det är bara det som blir effekten av flytten av funktion från Event tilll Device.
Då jag hade 9 enheter programmerade till släckning random vid soluppgång och återtändning random vid solnedgång har alla dessa endast fått en funktion (sunset-) Och då blir effekten denna.....
Orkar inte programmera om just nu utan väntar på "sunlight" funktionen för att se om den kan hjälpa mej.
Men det blir ju lite tivolistämning här hemma sista halvtimmen innan solnedgång.....
fredrik.jacobsson wrote:I registret sparas vilket språk som valdes vid installationen, nyckeln finns under:
HKCU/Software/Telldus - Language, där 1053 är för svenska och 1033 är för engelska.
Jag måste vara blind, startade TellStick installationsprogram version 1.2.2, allt är på engelska... ser inte var jag kan byta språk
Kan jag fråga dll:en vilket språk som är valt?
Jag antar att 1053 och 1033 är definierade i någon standard, kan du ge en länk?
Om Language-nyckeln redan finns frågar inte installationsprogrammet användaren efter språk. Tar du bort nyckeln och kör installationsprogrammet igen, så får du frågan.