PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!

Moderator: Telldus

Hur många använder / har testat HomeAutomation?

Har inte testat
65
44%
Har testat men använder inte
16
11%
I använding
67
45%
 
Total votes: 148

tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Post by tom_rosenback »

hylsan wrote:jopp, ska kika på det om jag kan återskapa det på något sett.

Tack.

/Hylsan
Hittat något?

PS. Kom precis på att eftersom vinter/sommartids problemet blivit fixat för scheduleringen så skall det i v1.1.1 och nyare sättas GMT +1 för Sverige oberoende årstid, +2 för Finland osv. DS.
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
hylsan
Posts: 158
Joined: Fri Mar 17, 2023 9:45 am
Location: skåne, sweden

Post by hylsan »

Hur går det med utvecklingen av programmet? :)

Har köpt mig en liten 7" touchscreen-dator (MID=Mobile Internet Device)
men jag får det inte riktigt att lira hundra med HomeAutomation.
Har både andriod o linux på den o med en browser som heter Xscope på andrioden så funkar det hyfsat faktiskt, men läsaren i linuxen vill inte. Fick upp att jag måste välja index.php men sen funkar det inte. Ska installera Chrome ikväll tänkte jag och prova och se ifall det funkar där.

Hölls det på att tittas på teman också?
Hade varit coolt med ett som bättre passade till mobila plattformar :)
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Post by tom_rosenback »

Snoopy wrote:Jag fick nyss syn på Homeautomation och hämtade v1.1 och installerade mysql-server-5.0 i min linuxburk. Så följde jag intruktionerna i readme.txt, verkade enkelt. Men inte när jag ska göra något. Rättigheterna var helt OK, men så får installationsprogrammet i min Apacheserver inte kontakt med databasen som tydligen ska heta homeautomation.
Om jag öppna mysql med mysql-admin så finns ingen databas som heter så. :shock: Det sket sig alltså!
Ska jag skapa denna databas först och sedan starta installationsprogrammet? Kan det vara ngt annat? :?
Kollade nyss igenom readme filen själv och märkte då att detta saknas. Svaret är att man måste först skapa en databas (med valfritt namn) som man sen använder sig av i installation skriptet. Användaren som tar kontakt till den nya databasen måste ha åtminstone INSERT, SELECT, UPDATE och DELETE rättigheter till alla tabeller.

EDIT: Ladda ner v1.1.1 och installera den istället för v1.1 (du hittar länk i min signatur).
Last edited by tom_rosenback on Tue May 18, 2010 9:45 am, edited 1 time in total.
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Post by tom_rosenback »

hylsan wrote:Hur går det med utvecklingen av programmet? :)

Har köpt mig en liten 7" touchscreen-dator (MID=Mobile Internet Device)
men jag får det inte riktigt att lira hundra med HomeAutomation.
Har både andriod o linux på den o med en browser som heter Xscope på andrioden så funkar det hyfsat faktiskt, men läsaren i linuxen vill inte. Fick upp att jag måste välja index.php men sen funkar det inte. Ska installera Chrome ikväll tänkte jag och prova och se ifall det funkar där.

Hölls det på att tittas på teman också?
Hade varit coolt med ett som bättre passade till mobila plattformar :)
Det har stått stilla nu ett tag men skall försöka riva tag i projektet igen, har en hel del på todo-listan.

Det som hittills gjorts angående scheman är i princip enbart CSS schemor för olika färger. Skall försöka göra det så dynamiskt som möjligt så att man får det enkelt (läs utan att göra några modifikationer och utan skrollning) att passa vilken skärm som helst. Har själv en 15" touchscreen som jag kan labba på. Du kunde testa att accessa mobile.php istället för index.php, dock är denna sida i ett väldigt tidigt utvecklingsstadie men med i den senaste releasen. Återkom gärna med test rapporter, per email om du inte vill ta det här (den hittar du i readme filen). TACK!
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Toronto
Posts: 54
Joined: Fri Mar 17, 2023 9:45 am

Post by Toronto »

Hej alla,

Har nu installerat den nyaste versionen av HomeAutomation på en ny server.

Det jag har problem med är att jag får följande när jag ska tända och släcka ifrån HA: (samt från kommandoprompten som vanlig användare)
Array
(
[id] => 1
[status] => true
[x] => 18
[y] => 18
)
Array
(
[display] => devices
)
Array
(
[language] => en
[user] => krra
[userid] => 4
[userlevel] => 3
[firstname] => Admin
[lastname] => User
[settings] => Array
(
[title] => HomeAutomation
[alwaysuselastknownstatus] => 1
[hoursstatusactive] => 1
[houseplanwidth] => 600
[houseplaniconheight] => 30
[useonewiredata] => 0
[useexternaltemperature] => 1
[externaltempurl] =>
[externaltemplocation] =>
[longitude] => 123
[latitude] => 123
[timezone] => 1
[defaultpage] => houseplan
[theme] => default
[debug] => 1
[showinfobox] => 1
[ibshowusername] => 0
[ibshowcurrenttime] => 1
[ibshowsun] => 1
[iblogevents] => 6
[ibupcomingevents] => 3
[ibupcomingeventstime] => 03:00
[phpbinpath] => /usr/bin/
[localip] => 192.168.1.1/24
[tellduspath] => /usr/local/bin/
[dimlevelstep] => 5
[defaultdimlevel] => 50
)

[THISPAGE] => ./
)
Array
(
)


/usr/local/bin//tdtool --on 1

Array
(
[0] => Turning on device 1, Ute 1 - Permission denied
)



Är det användarrättigheterna /usr/local/bin/ som spökar?

Code: Select all

ls -la /usr/local
drwxrwsr-x  2 root root  4096 May 30 20:10 bin
Jag kan tända/släcka från kommandoprompten som root, men ej som vanlig användare...

btw, jag har skapat HA-databasen som en annan användare, ej med användarnamnet 'root'.

Alla tips tas emot med tacksamhet.
Toronto
Posts: 54
Joined: Fri Mar 17, 2023 9:45 am

Post by Toronto »

Trevligt att kunna hinna svara först på sina egna frågor! ;-)

Vi börjar med:

Code: Select all

~$ tdtool -n 1
Turning on device 1, Ute 1 - Permission denied
Logga in på servern som root och skriv följande:

Code: Select all

chown www-data:plugdev /dev/tellstick
Logga ut som root, testa igen:

Code: Select all

$ tdtool -n 1
Turning on device 1, Ute 1 - Success
$ tdtool -f 1
Turning off device 1, Ute 1 - Success
Testa via HomeAutomation:
Funkar!


Case closed!
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Post by micke.prag »

Tänk på att när servern startas om (eller TellStick sätts i på nytt) kommer rättigheterna återställas.

Det bästa vore att antingen ändra gruppen i /etc/udev/rules.d/99-tellstick.conf till www-data eller låta apache tillhöra gruppen plugdev.
Micke Prag
Software
Telldus Technologies
Toronto
Posts: 54
Joined: Fri Mar 17, 2023 9:45 am

Post by Toronto »

ah, se där...

Tack för tipset!
nikke
Posts: 39
Joined: Fri Mar 17, 2023 9:45 am

Post by nikke »

Tjena,

har nyss införskaffat en tellstick och precis installerat HomeAutomation på en Ubuntu 10.04


Ville bara säga att det fungerar klockrent.
Tack :)


Ska bli kul att se vart det här tar vägen. :)
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Post by tom_rosenback »

nikke wrote:Tjena,

har nyss införskaffat en tellstick och precis installerat HomeAutomation på en Ubuntu 10.04


Ville bara säga att det fungerar klockrent.
Tack :)


Ska bli kul att se vart det här tar vägen. :)
Hej och välkommen in i gänget!

Trevligt att du fick HomeAutomation att fungera!
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
nikke
Posts: 39
Joined: Fri Mar 17, 2023 9:45 am

Post by nikke »

tom_rosenback wrote:
Hej och välkommen in i gänget!

Trevligt att du fick HomeAutomation att fungera!
Tack,

Det var inga problem alls att få igång HomeAutomation. Hittills har jag bara 4 brytare men fler är beställda.

Keep up the good work!
nikke
Posts: 39
Joined: Fri Mar 17, 2023 9:45 am

Post by nikke »

Nu har jag testat lite mer och har en feature request.

Jag skulle vilja schemalägga min dimmer till ett värde.

T.ex: on 50% at 20.00
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Post by tom_rosenback »

nikke wrote:Nu har jag testat lite mer och har en feature request.

Jag skulle vilja schemalägga min dimmer till ett värde.

T.ex: on 50% at 20.00
Your request has been heard :D Lade till den i vår todo lista.
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
nikke
Posts: 39
Joined: Fri Mar 17, 2023 9:45 am

Post by nikke »

Hej,

Jag får lite fel...

Code: Select all

nikke@felix:/var/www$ /usr/bin/php /var/www/tdtool.php task=1 status=1
PHP Notice:  A session had already been started - ignoring session_start() in /var/www/functions.php on line 20
PHP Notice:  A session had already been started - ignoring session_start() in /var/www/dbfunctions.php on line 20
PHP Notice:  A session had already been started - ignoring session_start() in /var/www/system/functions.php on line 20
Executing task: Solstyrda lampor
PHP Notice:  Undefined index: user in /var/www/system/syssettings.php on line 95
PHP Warning:  chmod(): Operation not permitted in /var/www/system/functions.php on line 244
4 devices set to on by system
1
Det fungarar iaf...
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Post by tom_rosenback »

nikke wrote:Hej,

Jag får lite fel...

Code: Select all

nikke@felix:/var/www$ /usr/bin/php /var/www/tdtool.php task=1 status=1
PHP Notice:  A session had already been started - ignoring session_start() in /var/www/functions.php on line 20
PHP Notice:  A session had already been started - ignoring session_start() in /var/www/dbfunctions.php on line 20
PHP Notice:  A session had already been started - ignoring session_start() in /var/www/system/functions.php on line 20
Executing task: Solstyrda lampor
PHP Notice:  Undefined index: user in /var/www/system/syssettings.php on line 95
PHP Warning:  chmod(): Operation not permitted in /var/www/system/functions.php on line 244
4 devices set to on by system
1
Det fungarar iaf...
Ok, det du får är bara varningar och notiser men skall kolla över det. Om du sätter error_reporting till E_ALL & ~E_NOTICE i din php.ini fil så borde dessa varningar försvinna, dvs.
error_reporting = E_ALL & ~E_NOTICE
//Tom

Senaste info och release om/av HomeAutomation hittas här http://karpero.mine.nu/ha
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Post Reply