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:

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by tom_rosenback »

snis wrote:Och om man inte kör windows? Är det fortfarande ett känt problem?

Jag skulle vilja ha min utebelysning tänd under denna mörka period vi går mot, hur skulle ett sådant schema se ut? Själv så har jag ett schema som inte fungerar som ser ut som följer:
On: 16:00
Off: 09:00
Delays: 00:00

Feature requests ;) ...En sak till, jag önskar verkligen att man kunde styra dimmers mha schemat. Två exempel:
1. Utebelysningen: från mörkrets inbrott till ca 01:00 dimmer 80%, mellan 01:00 till 05:00 25% dimmer, därefter åter 80% till solens uppgång.
2. Har satt schemalagd tändning av sovrumslampor, så man får lite extra hjälp att vakna. Här skulle jag vilja stega upp lamporna till 100% över 15 - 20 minuter. Där 100% upnås vid väckningstillfället.
Måste som sagt testa lite mera före jag ger några närmare kommentarer angående "next-day" schemor.

Som det är nu så skulle ditt schema, eller egentligen 2 se ut så här:
Schema 1:
On 16:00
Off: 23:59

Schema 2
On 00:00
Off 09:00

Båda dina feature requests finns med i roadmappen för v2.0 http://karpero.mine.nu/mantis/roadmap_p ... rsion_id=7
//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

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by hylsan »

Tjena Tom o Daniel!
Nu är det åter dax för mig att jävlas med er och tampas med en installation av HA på min nya htpc.
Glad i hågen av att en ny version kommit ut och att jag fått det mesta av det andra fungerar som det ska så läste jag readme-filen och satte igång. Tyvärr kom jag inte så långt denna gång heller. Måste vara Mythbuntu som är okompatibelt med HA :)

Skapade en databas, kopierade över hela katalogen till min /var/www -katalog och surfade in till den men fick då upp endast en filstruktur. Samma problem som första gången jag installerade, Jippi :)
Gick tillbaka i denna tråden för att se hur jag fick igång skiten men jag har inte kommit så långt nu som då så jag vet inte vad kan vara fel. Trycker jag på index.php för att påbörja själva installationen så möts jag av en helt blank sida. Körde en egen "phpinfo();"-sida o döpte den till index.php och den kom inte heller upp automatiskt men när jag trycker på den så visar den i alla fall info om php-installationen.

Vet inte riktigt hur jag ska komma vidare med installationen...
förra gången hade jag problem med att det inte fanns några "index.php"-referenser utan ni körde med "./" så jag fick själv döpa om dem. Detta skulle ni ordna med v.1.1 och jag kunde inte direkt hitta några "gamla" länker heller.

Tacksam för tips :)
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by tom_rosenback »

hylsan wrote:Tjena Tom o Daniel!
Nu är det åter dax för mig att jävlas med er och tampas med en installation av HA på min nya htpc.
Glad i hågen av att en ny version kommit ut och att jag fått det mesta av det andra fungerar som det ska så läste jag readme-filen och satte igång. Tyvärr kom jag inte så långt denna gång heller. Måste vara Mythbuntu som är okompatibelt med HA :)

Skapade en databas, kopierade över hela katalogen till min /var/www -katalog och surfade in till den men fick då upp endast en filstruktur. Samma problem som första gången jag installerade, Jippi :)
Gick tillbaka i denna tråden för att se hur jag fick igång skiten men jag har inte kommit så långt nu som då så jag vet inte vad kan vara fel. Trycker jag på index.php för att påbörja själva installationen så möts jag av en helt blank sida. Körde en egen "phpinfo();"-sida o döpte den till index.php och den kom inte heller upp automatiskt men när jag trycker på den så visar den i alla fall info om php-installationen.

Vet inte riktigt hur jag ska komma vidare med installationen...
förra gången hade jag problem med att det inte fanns några "index.php"-referenser utan ni körde med "./" så jag fick själv döpa om dem. Detta skulle ni ordna med v.1.1 och jag kunde inte direkt hitta några "gamla" länker heller.

Tacksam för tips :)
Hejsan Tomas!
Det är lungt, bråka på du, det är därför vi är här :D

Om du surfar till http://dinhost.nu/homeautomation/index.php så skall alla länkar vara riktade till index.php, om du lämnar bort index.php så får du precis som tidigare, enbart "./". Du har modifierat config.php, visst?

Du kunde testa ett litet skript, döp det till test.php och kopiera in följande dit

Code: Select all

<?php 
	$uri = $_SERVER["REQUEST_URI"];

	echo $uri."<br />";
	$uri = basename($uri);
	echo $uri."<br />";
	$uri = reset(explode("?", $uri));
	echo $uri;
?>
och surfa sen till http://dinhost.nu/homeautomation/test.php?id=1
//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
BubbaUser
Posts: 12
Joined: Fri Mar 17, 2023 9:45 am

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by BubbaUser »

tom_rosenback wrote: Det var ju minsann tråkigt, du borde ju ha haft rättigheterna i skick från förr när du haft HomeAutomation sedan tidigare. Hoppas du får det att lira nu då, kolla FAQ på hemsidan.
Hej igen,

Jag måste missa någon liten detalj som gör att det inte funkar med min uppgradering.
Jag döpte om min gamla mapp till old_ha, skapade en ny mapp ha och kopiera alla filer dit. Editera config.php

Code: Select all

<?php

        // root path - full path to folder of this file
        $config["root_path"] = "/home/web/ha";

        // root url - webaddress to reach pages
        $config["root_url"] = "http://home.bubbaserver.com/ha";

        // session key - to separate installations of HomeAutomation, and also from other applications
        $config["session_key"] = "HomeAutomation";

        // full version index - this is the name of the index page for full version of HomeAutomation, no need to chan$
        $config["full_version_index"] = "index.php";

        // mobile version index - this is the name of the index page for mobile version of HomeAutomation, no need to $
        $config["mobile_version_index"] = "mobile.php";

?>
Kopierade min mysql_settings.php från gamla till nya mappen och även min 'husritning'-bild.

Gjorde allt som root så sedan körde jag:

Code: Select all

chmod 755 -R /home/web/ha
chown -R www-data /home/web/ha
för att ställa rättigheterna och ägande med följande resultat:

Code: Select all

bubba:/home/web# ls -l |grep ha
drwxr-xr-x 10 www-data users 4096 Oct 30 00:39 ha
bubba:/home/web#
Vilket väl bör vara okay då det är www-data som kör apache enligt följande:

Code: Select all

bubba:/home/web# ps -eo euser,comm|grep apache
root     apache2
www-data apache2
www-data apache2
www-data apache2
www-data apache2
www-data apache2
www-data apache2
www-data apache2
www-data apache2
www-data apache2
www-data apache2
www-data apache2
bubba:/home/web#
Jag har också startat om apache en gång och www-data ligger i gruppen plugdev för att kunna komma åt tellstick.

Ändå får jag: PHP har inte rätt att skriva/läsa i HomeAutomation mappen, var god kolla rättigheterna i filsystemet. när jag kör igång installationen...

Vad har jag missat? :banghead:

// Magnus
nikke
Posts: 39
Joined: Fri Mar 17, 2023 9:45 am

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by nikke »

Jag fick samma fel.
Det löste sej när jag provade med en annan webläsare.
hylsan
Posts: 158
Joined: Fri Mar 17, 2023 9:45 am
Location: skåne, sweden

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by hylsan »

när jag kör scriptet så ser det ut så här;

Code: Select all

/homeautomation/test.php?id=1
test.php?id=1
test.php
min config ser ut så här;

Code: Select all

<?php
	
	// root path - full path to folder of this file
	$config["root_path"] = "\\var\\www\\homeautomation";
	
	// root url - webaddress to reach pages
	$config["root_url"] = "http://localhost/homeautomation/";
	
	// session key - to separate installations of HomeAutomation, and also from other applications
	$config["session_key"] = "HomeAutomation";
	
?>
..skumt...

edit: kan lägga till att jag kör firefox 3.6.12...och att jag har även problem att visa tex denna sida;
http://www.joehewitt.com/iui/
men din demo-sida funkar bra.. :)
Last edited by hylsan on Sat Oct 30, 2010 8:23 am, edited 1 time in total.
BubbaUser
Posts: 12
Joined: Fri Mar 17, 2023 9:45 am

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by BubbaUser »

hylsan wrote:när jag kör scriptet så ser det ut så här;

Code: Select all

/homeautomation/test.php?id=1
test.php?id=1
test.php
min config ser ut så här;

Code: Select all

<?php
	
	// root path - full path to folder of this file
	$config["root_path"] = "\\var\\www\\homeautomation";
	
	// root url - webaddress to reach pages
	$config["root_url"] = "http://localhost/homeautomation/";
	
	// session key - to separate installations of HomeAutomation, and also from other applications
	$config["session_key"] = "HomeAutomation";
	
?>
..skumt...
Tack!

Du hjälpte mig utan att veta det tror jag, ordet 'localhost' fick mig att haja till, jag hade min externa adress där och när jag knappa in min interna 'bubba/ha' funka det direkt! :D :D

Nu är det dax för att testa den där motorvärmaren igen :wave:

// Magnus
hylsan
Posts: 158
Joined: Fri Mar 17, 2023 9:45 am
Location: skåne, sweden

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by hylsan »

hehe...varsegod :)

Kan säga att jag provat köra HA i google chrome också samt seamonkey (som iofs också är baserad på mozilla)
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by tom_rosenback »

BubbaUser wrote:Tack!

Du hjälpte mig utan att veta det tror jag, ordet 'localhost' fick mig att haja till, jag hade min externa adress där och när jag knappa in min interna 'bubba/ha' funka det direkt! :D :D

Nu är det dax för att testa den där motorvärmaren igen :wave:

// Magnus
Det där verkar tyvärr som en bugg som jag själv inte märkt på grund av mitt modem klarar av att routa sig tillbaka in när man anropar sidan med den externa addressen. Om jag inte har helt fel nu så om du kör med /bubba/ha så fungerar det inte utifrån, korrekt?
//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:

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by tom_rosenback »

hylsan wrote:när jag kör scriptet så ser det ut så här;

Code: Select all

/homeautomation/test.php?id=1
test.php?id=1
test.php
min config ser ut så här;

Code: Select all

<?php
	
	// root path - full path to folder of this file
	$config["root_path"] = "\\var\\www\\homeautomation";
	
	// root url - webaddress to reach pages
	$config["root_url"] = "http://localhost/homeautomation/";
	
	// session key - to separate installations of HomeAutomation, and also from other applications
	$config["session_key"] = "HomeAutomation";
	
?>
..skumt...

edit: kan lägga till att jag kör firefox 3.6.12...och att jag har även problem att visa tex denna sida;
http://www.joehewitt.com/iui/
men din demo-sida funkar bra.. :)
test.php outputten är precis som den skall, dvs alla länkar skall ha index.php /mobile.php i sig i denna version av HA.

Hur långt har du kommit, fungerar det eller inte? Om inte, vad ser du och vad händer / händer inte?
//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

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by hylsan »

förlåt, inget funkar trots olika browsers..så det är något i apache som spökar...

det enda som finns i httpd.conf är följande (tagna från min förra installation)

Code: Select all

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DirectoryIndex index.html index.php 
BubbaUser
Posts: 12
Joined: Fri Mar 17, 2023 9:45 am

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by BubbaUser »

tom_rosenback wrote: Det där verkar tyvärr som en bugg som jag själv inte märkt på grund av mitt modem klarar av att routa sig tillbaka in när man anropar sidan med den externa addressen. Om jag inte har helt fel nu så om du kör med /bubba/ha så fungerar det inte utifrån, korrekt?
Jag tror du har helt rätt, när jag loggar in externt så kan jag inte styra något utan bara titta på status.

Men motorvärmarfunktionen verkar okay nu! :D

//Magnus
hylsan
Posts: 158
Joined: Fri Mar 17, 2023 9:45 am
Location: skåne, sweden

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by hylsan »

hylsan wrote:förlåt, inget funkar trots olika browsers..så det är något i apache som spökar...

det enda som finns i httpd.conf är följande (tagna från min förra installation)

Code: Select all

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DirectoryIndex index.html index.php 
kollade apache-loggen, kanske kan vara nått..

Code: Select all

[Sun Oct 31 15:03:45 2010] [error] [client 127.0.0.1] PHP Parse error:  syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/ha/config.php on line 7, referer: http://localhost/ha/
[Sun Oct 31 15:03:48 2010] [error] [client 127.0.0.1] PHP Parse error:  syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/ha/config.php on line 7, referer: http://localhost/ha/
[Sun Oct 31 15:03:49 2010] [error] [client 127.0.0.1] PHP Parse error:  syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/ha/config.php on line 7, referer: http://localhost/ha/
hylsan
Posts: 158
Joined: Fri Mar 17, 2023 9:45 am
Location: skåne, sweden

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by hylsan »

ok, config-rootpath-raden skulle se ut så här...på min maskin i alla fall...

Code: Select all

	// root path - full path to folder of this file
	$config["root_path"] = "/var/www/ha";
så nu kommer jag iaf igång med installationen

hum, naturligtvis så snubblar jag över faktumet att php inte har skriv- o läsrättigheter.
ls -l ger följande;

Code: Select all

drwxrwx-w- 11 www-data www-data 4096 2010-10-31 15:12 ha
kör jag scriptet i ajax-katalogen så får jag bara en "0"

Du borde uppdatera faq:en ;)
iaf lägga in hur man ändrar användare på katalogen (för oss som inte är elit-hackar i linux :) )

Code: Select all

sudo chown -hR www-data /var/www/ha
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: PHP & MySQL gränssnitt, HomeAutomation v1.2.1 releasad!!

Post by tom_rosenback »

BubbaUser wrote:
tom_rosenback wrote: Det där verkar tyvärr som en bugg som jag själv inte märkt på grund av mitt modem klarar av att routa sig tillbaka in när man anropar sidan med den externa addressen. Om jag inte har helt fel nu så om du kör med /bubba/ha så fungerar det inte utifrån, korrekt?
Jag tror du har helt rätt, när jag loggar in externt så kan jag inte styra något utan bara titta på status.

Men motorvärmarfunktionen verkar okay nu! :D

//Magnus
Den lilla buggen du/jag hittade så kan du fixa med följande konfig rad

Code: Select all

$config["root_url"] = "http://".$_SERVER["SERVER_NAME"]."/homeautomation/";
alternativt

Code: Select all

$config["root_url"] = "http://".$_SERVER["HTTP_HOST"]."/homeautomation/";
//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