Page 24 of 38
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by gurra
hekj wrote:gurra wrote:Nu fungerar allt fint utan webserven.
Om jag kör på en windows7 på maskin så fungerar det men när jag kör under linux så kommer jag bara till en blank sida.
Serven svarar och kräver att jag skriver password men den visar sedan bara en blank sida.
Några förslag?
Testade att starta NexaHome under openSUSE och det fungerade både med default samt egendefinierad websida.
Har du några mottagare definierade i NexaHome.xml?
/Henrik
Japp fyra stycken och kör jag under windows så fungerar det.
/Gustav
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by gurra
gurra wrote:hekj wrote:gurra wrote:Nu fungerar allt fint utan webserven.
Om jag kör på en windows7 på maskin så fungerar det men när jag kör under linux så kommer jag bara till en blank sida.
Serven svarar och kräver att jag skriver password men den visar sedan bara en blank sida.
Några förslag?
Testade att starta NexaHome under openSUSE och det fungerade både med default samt egendefinierad websida.
Har du några mottagare definierade i NexaHome.xml?
/Henrik
Japp fyra stycken och kör jag under windows så fungerar det.
/Gustav
testade att skicka:
view-source:
http://192.168.1.1:8080/nexahome?status=yes
och det retunerar:
<NexaHome>
<status>
<devices>
<device name="Belysnin dammen" id="3" timestamp="2010-10-26 18:43" level="">ON</device>
<device name="Köksfönstret" id="1" timestamp="2010-10-26 18:40" level="">ON</device>
<device name="monitor nano" id="2" timestamp="" level=""></device>
<device name="Motorvarmare" id="4" timestamp="" level=""></device>
</devices>
</status>
</NexaHome>
så något verkar ju fungera.
Kan det ha något med "Köksfönster" att göra som skrivs "Köksfönstret" i xml filen?
Mer info:
http://192.168.1.1:8080/nexahome?console=yes
fungerar men om jag försöker köra:
http://192.168.1.1:8080/nexahome?device=1&status=on
så säger webbläsaren Serven kommunicerade inte försök igen senare.
Jaaaaaa!!!!!
hehe fungerar nu ÅÖÄ var inte bra på min burk
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by hekj
Jag kör med Firefox och för mig fungerar det även med att ange namnet på mottagaren då jag vill ändra status.
http://192.168.0.50:8080/nexahome?device=Övervåning (fönster)&status=on
/Henrik
NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by elmaco
Får inte till det i med att trixa in en kamera i "Mywebserver"-> Axis.
Har provat måna olika, bla detta:
<!-- dynamic="webcamera" url="
http://192.168.0.11:4570/ keep="2" -->
och det är det närmaste jag kommer, då öppnar den sidan jag vill visa men inte kamerabilden.
Kameran finns inte Localt på "Nexahomedatorn" utan på en separat dator.
Jag använder ett gratis program som heter CamWizard
http://www.ledset.com/camwiz/ och har en HTTP webserver.
Har provat i mååånga timmar nu men fixar det inte?
MVH/Marcus
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by hekj
elmaco wrote:Får inte till det i med att trixa in en kamera i "Mywebserver"-> Axis.
Har provat måna olika, bla detta:
<!-- dynamic="webcamera" url="
http://192.168.0.11:4570/ keep="2" -->
och det är det närmaste jag kommer, då öppnar den sidan jag vill visa men inte kamerabilden.
Kameran finns inte Localt på "Nexahomedatorn" utan på en separat dator.
Jag använder ett gratis program som heter CamWizard
http://www.ledset.com/camwiz/ och har en HTTP webserver.
Observera att det enbart fungerar för stillbilder, får du fram en bild om du klistrar in din url i en webläsare (IE, firefox)?
Så här ser min definition av kamerabild ut:
<!-- dynamic="webcamera" url="http://ipadress:port/axis-cgi/jpg/image.cgi?resolution=640x480&clock=1&date=1&textpos=top&compression=0" authorization="c:/apps/nexahome/webcamera.properties" keep="2" -->
webcamera.properties, exempel:
user : admin
password : secret
/Henrik
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by elmaco
hekj wrote:elmaco wrote:Får inte till det i med att trixa in en kamera i "Mywebserver"-> Axis.
Har provat måna olika, bla detta:
<!-- dynamic="webcamera" url="
http://192.168.0.11:4570/ keep="2" -->
och det är det närmaste jag kommer, då öppnar den sidan jag vill visa men inte kamerabilden.
Kameran finns inte Localt på "Nexahomedatorn" utan på en separat dator.
Jag använder ett gratis program som heter CamWizard
http://www.ledset.com/camwiz/ och har en HTTP webserver.
Observera att det enbart fungerar för stillbilder, får du fram en bild om du klistrar in din url i en webläsare (IE, firefox)?
Så här ser min definition av kamerabild ut:
<!-- dynamic="webcamera" url="http://ipadress:port/axis-cgi/jpg/image.cgi?resolution=640x480&clock=1&date=1&textpos=top&compression=0" authorization="c:/apps/nexahome/webcamera.properties" keep="2" -->
webcamera.properties, exempel:
user : admin
password : secret
/Henrik
Hej, tack för svar.
Jag får bild som uppdateras i Firefox med:
http://192.168.0.11:4570/indexa.htm
Men jag får ej någon bild i Nexahome ->Axis.
Så här ser den ut i Nexahome-Axis:
<!-- dynamic="webcamera" url="
http://192.168.0.11:4570/indexa.htm" -->
Har du någon ide vart det går fel?
Tack på förhand/
Marcus
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by hekj
Du skriver att du får upp en bild som
uppdateras, NexaHome kan för närvarande inte hämta en stillbild ur en film.
/Henrik
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by hekj
Har lagt upp en ny version av programmet, 1.9.0.
Numera kan man välja ett lite mer avskalat gränssnitt som är enklare att förstå sig på för nybörjare, ett antal kolumner döljs då samtidigt som det finns utrymme att visa en FAQ nerladdad från internet .
Funktionen finns under menyalternativ 'View --> Advanced User Interface'.
http://nexahome.se/NexaHome_1.9.0.jar
/Henrik
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by micke008
Jag har testat med min nya Telestick och jag får inte dimmerfunktionen att lira som den ska.
T.ex. så är 10% = mörker. Men om jag styr den med tdtool så får jag ange värde mellan 0-255 ock då funkar det utan problem. Procentdelen fungerar också bra i Telldus Center men i NexaHome känns det som värdena inte stämmer alls med belysningen.
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by hekj
micke008 wrote:Jag har testat med min nya Telestick och jag får inte dimmerfunktionen att lira som den ska.
T.ex. så är 10% = mörker. Men om jag styr den med tdtool så får jag ange värde mellan 0-255 ock då funkar det utan problem. Procentdelen fungerar också bra i Telldus Center men i NexaHome känns det som värdena inte stämmer alls med belysningen.
Har du kontrollerat vilket dimmer värde som skrivs in av Telldus?
Hos mig som kör Windows XP så får jag följande värden i Windows Registry då jag väljer dimnivå i Devices tabellen:
- model = selflearning-dimmer:nexa
- protocol = arctech
0% --> state = 2, stateValue =
10% --> state = 16, stateValue = 26
20% --> state = 16, stateValue = 51
30% --> state = 16, stateValue = 77
40% --> state = 16, stateValue = 102
50% --> state = 16, stateValue = 128
60% --> state = 16, stateValue = 153
70% --> state = 16, stateValue = 179
80% --> state = 16, stateValue = 204
90% --> state = 16, stateValue = 230
100% --> state = 1, stateValue =
/Henrik
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by micke008
hekj wrote:micke008 wrote:Jag har testat med min nya Telestick och jag får inte dimmerfunktionen att lira som den ska.
T.ex. så är 10% = mörker. Men om jag styr den med tdtool så får jag ange värde mellan 0-255 ock då funkar det utan problem. Procentdelen fungerar också bra i Telldus Center men i NexaHome känns det som värdena inte stämmer alls med belysningen.
Har du kontrollerat vilket dimmer värde som skrivs in av Telldus?
Hos mig som kör Windows XP så får jag följande värden i Windows Registry då jag väljer dimnivå i Devices tabellen:
- model = selflearning-dimmer:nexa
- protocol = arctech
0% --> state = 2, stateValue =
10% --> state = 16, stateValue = 26
20% --> state = 16, stateValue = 51
30% --> state = 16, stateValue = 77
40% --> state = 16, stateValue = 102
50% --> state = 16, stateValue = 128
60% --> state = 16, stateValue = 153
70% --> state = 16, stateValue = 179
80% --> state = 16, stateValue = 204
90% --> state = 16, stateValue = 230
100% --> state = 1, stateValue =
/Henrik
Jo det stämmer så långt, men det blir problem om jag vill dimma vid olika klockslag, kanske gör fel?
Jag kan dimma utan problem via ikonen vid klockan. Kör också i Windows XP.
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by hekj
Har lagt upp en release kandidat!
http://nexahome.se/NexaHome_2.0.0.jar
Nytt denna gång är att det finns mer att titta på under fliken 'Queue', kommande on/off kommandon visas längs en tidsaxel (klickbara lampsymboler).
/Henrik
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by hekj
hekj wrote:Har lagt upp en release kandidat!
Nytt denna gång är att det finns mer att titta på under fliken 'Queue', kommande on/off kommandon visas längs en tidsaxel (klickbara lampsymboler).
Det blev en 2.0.1 version som nu är släppt, värt att nämna är också att den fungerar i Mac OS X
http://nexahome.se/
/Henrik
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by Agwan
Hej,
Hur är det gjort nu med version 2.0.1? Jag har ett eget script som går direkt på tdtool och ställer om värden. Men det verkar som att nexaHome ställer tillbaka dem. Men när jag ändrar via scriptet så uppdaterar inte nexaHome i sin indikation. Du skulle ju kunna läsa tillbaka från tdtool ifall någon annan har ställt in något annat värde, det borde inte vara mer avancerat än att läsa in configfilen. Fast du kanske inte har tänkt att det skall fungera så?
Har du gjort så att jag kan anropa nexaHome från prompt (kör Ubuntu)? Så att mitt script kan anropa det istället för tdtools? Hur anropar du isf? Det jag vill är att nexaHome fortfarande skall styra över max på-tid. Så att om jag slår på via scriptet så stänger nexaHome av efter de antal timmar jag ställt in.
Det är skitbra att du läser in alla settings från configfilen numer, dock verkar den inte läsa in ID-nummren rätt. Jag fick gå in och skriva om dem manuellt efter första inläsningen. Men det är kanske jag som har någon gammal setting som stör... Läser du ID-nummret?
Hoppas att fungerar lite bättre nu med långtidsstabiliteten i Ubuntu med den här versionen. Efter några veckor så hänger sig det grafiska gränssnittet för mig som kört 1.7.0 innan. Dock har alla inprogrammerade händelser fortsatt.
Du har iaf snickrat ihop ett grymt program, jättebra jobb.
MVH!
/Anders
Re: NexaHome
Posted: Fri Mar 17, 2023 9:45 am
by hekj
Agwan wrote:Hur är det gjort nu med version 2.0.1? Jag har ett eget script som går direkt på tdtool och ställer om värden. Men det verkar som att nexaHome ställer tillbaka dem. Men när jag ändrar via scriptet så uppdaterar inte nexaHome i sin indikation. Du skulle ju kunna läsa tillbaka från tdtool ifall någon annan har ställt in något annat värde, det borde inte vara mer avancerat än att läsa in configfilen. Fast du kanske inte har tänkt att det skall fungera så?
Har du gjort så att jag kan anropa nexaHome från prompt (kör Ubuntu)? Så att mitt script kan anropa det istället för tdtools? Hur anropar du isf? Det jag vill är att nexaHome fortfarande skall styra över max på-tid. Så att om jag slår på via scriptet så stänger nexaHome av efter de antal timmar jag ställt in.
Det är skitbra att du läser in alla settings från configfilen numer, dock verkar den inte läsa in ID-nummren rätt. Jag fick gå in och skriva om dem manuellt efter första inläsningen. Men det är kanske jag som har någon gammal setting som stör... Läser du ID-nummret?
Hoppas att fungerar lite bättre nu med långtidsstabiliteten i Ubuntu med den här versionen. Efter några veckor så hänger sig det grafiska gränssnittet för mig som kört 1.7.0 innan. Dock har alla inprogrammerade händelser fortsatt.
Du har iaf snickrat ihop ett grymt program, jättebra jobb.
Du kan använda dig av NexaHomeCmd för att beordra NexaHome att skicka on/off kommandon:
http://www.telldus.se/forum/viewtopic.p ... 239&p=1251
Om man har /usr/lib/libtelldus-core.so.2 som Executable i linux så ska NexaHome uppdatera sin status 1 ggr / minut genom att fråga Telldus API om aktuell status.
Jag använder Telldus API för att hämta konfigurationsdata (antal/id/namn/status):
Code: Select all
public int tdGetNumberOfDevices();
public int tdGetDeviceId(int intDeviceIndex);
public String tdGetName(int intDeviceId);
public int tdLastSentCommand(int intDeviceId, int methodsSupported);
public String tdLastSentValue(int intDeviceId);
/Henrik