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

joster
Posts: 11
Joined: Fri Mar 17, 2023 9:45 am

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

Post by joster »

Det är steg två jag fastnat i. Databasen är skapad och användare med fulla rättigheter finns.
Kör i virtuell miljö (VMware) för att testa applikationen. Får nog lov att testa fysisk miljö för att se om jag får det att fungerar bättre då..... Borde inte spela någon roll men man vet aldrig....
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

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

Post by tom_rosenback »

joster wrote:Det är steg två jag fastnat i. Databasen är skapad och användare med fulla rättigheter finns.
Kör i virtuell miljö (VMware) för att testa applikationen. Får nog lov att testa fysisk miljö för att se om jag får det att fungerar bättre då..... Borde inte spela någon roll men man vet aldrig....
Det skall nog inte spela någon roll, om du har rätt databasnamn, användarnamn och lösenord så skall det nog fungera oberoende om det är virtuell miljö eller ej.
//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
joster
Posts: 11
Joined: Fri Mar 17, 2023 9:45 am

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

Post by joster »

Nu har jag provat att starta om min maskin. Radera alla användare tilll databasen "HomeAutomation" och skapat en ny användare med alla rättigheter.... Kan fortfarande inte ansluta. Finns det något annat sätt att verifiera att jag lyckats skapa databas och användare på rätt sätt? Jag skall inte skapa några tabeller i databasen va?

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

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

Post by tom_rosenback »

joster wrote:Nu har jag provat att starta om min maskin. Radera alla användare tilll databasen "HomeAutomation" och skapat en ny användare med alla rättigheter.... Kan fortfarande inte ansluta. Finns det något annat sätt att verifiera att jag lyckats skapa databas och användare på rätt sätt? Jag skall inte skapa några tabeller i databasen va?

/Johan
Inga tabeller behövs. Har du även installerat patchen från HA hemsidan?

edit: Efter att du skapat användaren, har du kört en FLUSH PRIVILEGES; efter det?
//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
joster
Posts: 11
Joined: Fri Mar 17, 2023 9:45 am

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

Post by joster »

Inte installerat någon patch och ingen FLUSH gjord.... Fixar detta så får vi se.

/Johan
joster
Posts: 11
Joined: Fri Mar 17, 2023 9:45 am

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

Post by joster »

Nu är jag på banan.... Allt verkar lira nu. Då är det bara å ansluta DUO:n och konfigurera lite.... :-)

Tack så länge!!

/Johan
aryan
Posts: 89
Joined: Fri Mar 17, 2023 9:45 am

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

Post by aryan »

Daniel wrote:
kungkalle wrote:Nu lyckades jag göra ett jobb som dök upp under /jobs men det såg bara ut så här:
Så vissa at-jobb dyker upp där men inte andra? Fattar inge ett dugg av Mac. Den där man-sidan sa ju inte mycket den heller.

Finns det någon annan här som har fått det att funka på Mac som kan bidra med någon kunskap?

/Daniel
Jag fick det att funka (i Mac OS 10.6), i slutet av "man at" står det varför det inte gick:
IMPLEMENTATION NOTES
Note that at is implemented through the launchd(8) daemon periodically invoking atrun(8), which is disabled by default.
See atrun(8) for information about enabling atrun.
Man ska alltså editera /System/Library/LaunchDaemons/com.apple.atrun.plist

Code: Select all

sudo pico /System/Library/LaunchDaemons/com.apple.atrun.plist
I den ändrar man Disabled true till false

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>com.apple.atrun</string>
    <key>ProgramArguments</key>
    <array>
	    <string>/usr/libexec/atrun</string>
    </array>
    <key>StartInterval</key>
    <integer>30</integer>
    <key>Disabled</key>
    <true/>
</dict>
</plist>
till

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>com.apple.atrun</string>
    <key>ProgramArguments</key>
    <array>
	    <string>/usr/libexec/atrun</string>
    </array>
    <key>StartInterval</key>
    <integer>30</integer>
    <key>Disabled</key>
    <false/>
</dict>
</plist>
Sedan startar man om eller laddar om den editerade versionen

Code: Select all

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.atrun.plist

sudo launchctl load /System/Library/LaunchDaemons/com.apple.atrun.plist
Då fungerar at jobben som Scheduler lägger up i /var/at/jobs/ och de rensas även bort .

/Aryan
Last edited by aryan on Mon Mar 18, 2013 10:06 am, edited 2 times in total.
NOsen
Posts: 4
Joined: Fri Mar 17, 2023 9:45 am

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

Post by NOsen »

tankat ner svn men har lite problem att få i gång det.

vilka .sql filer måste jag pumpa in för o få det att funka jag kör senaste stable 2.02

:)?

edit svn version

Checked out revision 1047
Zetat
Posts: 24
Joined: Fri Mar 17, 2023 9:45 am

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

Post by Zetat »

Hej,
Jag kör Linux debian och har installerat apache, mysql och php (enligt guiden: http://www.howtoforge.com/installing-ap ... 11.04-lamp). samt kopierat in filerna i patchen. Jag har kopierat filerna till: /var/www/ha/
Jag har testat att lägga in en info.php i den som kör phpinfo(); trots detta när jag går in på http://localhost/ha/ så är sidan vit.

Vad kan jag möjligen ha gjort för fel?
NOsen
Posts: 4
Joined: Fri Mar 17, 2023 9:45 am

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

Post by NOsen »

testa

chown -R www-data:www-data /var/www/ha

du behöver php-gd paketet med o php-mysqlo nått mer
Zetat
Posts: 24
Joined: Fri Mar 17, 2023 9:45 am

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

Post by Zetat »

Jag har gjort en chmod 777 -R /var/www/ så om jag ändrar ägare borde inte göra någon skillnad.

och har redan installerat dem paketen.
NOsen
Posts: 4
Joined: Fri Mar 17, 2023 9:45 am

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

Post by NOsen »

varför i hela friden har du gjort filer 777?

Code: Select all

 ls -al /var/www/ha/
total 1000
drwxr-xr-x 9 www-data www-data   4096 Jan  6 18:29 .
drwxr-xr-x 9 root     root       4096 Jan  7 23:40 ..
drwxr-xr-x 2 www-data www-data   4096 Jan  6 18:23 ajax
-rw-r--r-- 1 www-data www-data   1393 Jan  6 18:23 ajaxinterface.php
-rw-r--r-- 1 www-data www-data    888 Jan  6 18:23 config_defaults.php
-rw-r--r-- 1 root     root         99 Jan  6 18:25 config.php
-rw-r--r-- 1 www-data www-data    111 Jan  6 18:23 config_sample_linux.php
-rw-r--r-- 1 www-data www-data    238 Jan  6 18:23 config_sample_mac.php
-rw-r--r-- 1 www-data www-data    116 Jan  6 18:23 config_sample_win.php
-rw-r--r-- 1 www-data www-data  44683 Jan  6 18:23 configurator.php
-rw-r--r-- 1 www-data www-data    300 Jan  6 18:23 conf.js
-rw-r--r-- 1 www-data www-data  36231 Jan  6 18:23 dbfunctions.php
-rw-r--r-- 1 www-data www-data   3170 Jan  6 18:23 developer_readme.txt
-rw-r--r-- 1 www-data www-data   7812 Jan  6 18:23 devices.php
-rw-r--r-- 1 www-data www-data  39286 Jan  6 18:23 functions.php
-rw-r--r-- 1 www-data www-data   3592 Jan  6 18:23 groups.php
-rw-r--r-- 1 www-data www-data   5364 Jan  6 18:23 header.php
-rw-r--r-- 1 www-data www-data   1331 Jan  6 18:23 help.php
-rw-r--r-- 1 www-data www-data    387 Jan  6 18:23 houseplan.js
-rw-r--r-- 1 www-data www-data   7967 Jan  6 18:23 houseplan.php
-rw-r--r-- 1 www-data www-data   2446 Jan  6 18:23 includes.php
-rw-r--r-- 1 www-data www-data  26052 Jan  6 18:23 index.php
-rw-r--r-- 1 www-data www-data   5109 Jan  6 18:23 infobox.php
-rw-r--r-- 1 www-data www-data  17987 Jan  6 18:23 license.txt
-rw-r--r-- 1 www-data www-data   4748 Jan  6 18:23 log.php
drwx------ 2 www-data www-data   4096 Jan 11 11:05 logs
-rw-r--r-- 1 www-data www-data   2590 Jan  6 18:23 macros.php
-rw-r--r-- 1 www-data www-data   9773 Jan  6 18:23 mobile.php
drwxr-xr-x 5 www-data www-data   4096 Jan  6 18:23 plugins
drwxr-xr-x 2 www-data www-data   4096 Jan  6 18:23 rawcommands
-rw-r--r-- 1 www-data www-data   9270 Jan  6 18:23 readme.txt
drwxr-xr-x 5 www-data www-data   4096 Jan  6 19:39 resources
-rw-r--r-- 1 www-data www-data   6485 Jan  6 18:23 run.php
-rw-r--r-- 1 www-data www-data  11101 Jan  6 18:23 scheduler.js
-rw-r--r-- 1 www-data www-data  23254 Jan  6 18:23 scheduler.php
-rw-r--r-- 1 www-data www-data   5098 Jan  6 18:23 script.js
drwxr-xr-x 2 www-data www-data   4096 Jan  6 18:28 system
drwxr-xr-x 4 www-data www-data   4096 Jan  6 18:23 temperature
-rw-r--r-- 1 www-data www-data 640371 Jan  6 18:23 Users guide.pdf

så ser mitt fungerade ut :)
Zetat
Posts: 24
Joined: Fri Mar 17, 2023 9:45 am

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

Post by Zetat »

För att alla användare skulle kunna skriva och läsa till den mappen, fungerar fortfarande inte.

Installerade chrome och fick fel 500.
Zetat
Posts: 24
Joined: Fri Mar 17, 2023 9:45 am

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

Post by Zetat »

Hittade felet stod fel mapp i config filen.
nimrod_pro
Posts: 3
Joined: Fri Mar 17, 2023 9:45 am

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

Post by nimrod_pro »

Kör WAMP server med HomeAutomation 2.0.2(patchad), releasad 2011-03-09 på en Win XP maskin

Allt fungerar till belåtenhet förutom att schemaläggaren ej fungerar som tänkt.

Har samma symtom som ett par tidigare i tråden nämligen det att:
Om idag är Måndag så går det bra att skapa händelser inträffar fram till midnatt, dessa läggs upp i Schemalagda Aktiviteter och körs som normalt. '
Om jag idag Måndag skapar en händelse som ska ske på tisdag kl 02:00 så läggs denna ej upp i Schemalagda Aktiviteter, Den står även kvar i som "Kommande händelse" och utförs således ej.'
Allt ser ut OK i webbgränssnittet

Nedanstående schemalagda aktiviteten körs kl 00:01

Code: Select all

C:\wamp\bin\php\php5.3.13\php.exe C:\wamp\www\HomeAutomation\run.php command=updateschedules
Vid körning av ovanstående

Code: Select all

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corporation

C:\Documents and Settings\Tellstick>C:\wamp\bin\php\php5.3.13\php.exe C:\wamp\ww
w\HomeAutomation\run.php command=updateschedules


<pre>Array
(
)
Array
(
)
Array
(
    [language] => en
    [THISPAGE] => ./
    [settings] => Array
        (
            [title] => HomeAutomation
            [alwaysuselastknownstatus] => 1
            [hoursstatusactive] => 1
            [houseplanwidth] => 600
            [houseplaniconheight] => 30
            [useonewiredata] => 0
            [useexternaltemperature] => 1
            [externaltempurl] => http://www.temperatur.nu/termo/globen/temp.txt
            [externaltemplocation] => Globen
            [latitude] => 61.689872
            [longitude] => 19.511719
            [timezone] => 0
            [dateformat] => d.n.Y
            [timeformat] => H:i
            [theme] => default
            [defaultpage] => houseplan
            [debug] => 1
            [showinfobox] => 1
            [ibshowusername] => 0
            [ibshowcurrenttime] => 1
            [ibshowsun] => 1
            [iblogevents] => 3
            [ibupcomingevents] => 3
            [sysusername] => NO1\Tellstick
            [syspassword] => 1235
            [phpbinpath] => C:\wamp\bin\php\php5.3.13
            [localip] => 192.168.0.5/255.255.255.0
            [tellduspath] => C:\Program\Telldus\
            [dimlevelstep] => 5
            [defaultdimlevel] => 50
            [numsignalrepetitions] => 1
            [dynamiccheckinterval] => 5
        )

)
Array
(
    [ALLUSERSPROFILE] => C:\Documents and Settings\All Users
    [APPDATA] => C:\Documents and Settings\Tellstick\Application Data
    [CLIENTNAME] => Console
    [CommonProgramFiles] => C:\Program\Delade filer
    [COMPUTERNAME] => NO1
    [ComSpec] => C:\WINDOWS\system32\cmd.exe
    [FP_NO_HOST_CHECK] => NO
    [HOMEDRIVE] => C:
    [HOMEPATH] => \Documents and Settings\Tellstick
    [LOGONSERVER] => \\NO1
    [NUMBER_OF_PROCESSORS] => 1
    [OS] => Windows_NT
    [Path] => C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
    [PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
    [PROCESSOR_ARCHITECTURE] => x86
    [PROCESSOR_IDENTIFIER] => x86 Family 6 Model 9 Stepping 5, CentaurHauls
    [PROCESSOR_LEVEL] => 6
    [PROCESSOR_REVISION] => 0905
    [ProgramFiles] => C:\Program
    [PROMPT] => $P$G
    [SESSIONNAME] => Console
    [SystemDrive] => C:
    [SystemRoot] => C:\WINDOWS
    [TEMP] => C:\DOCUME~1\TELLST~1\LOKALA~1\Temp
    [TMP] => C:\DOCUME~1\TELLST~1\LOKALA~1\Temp
    [USERDOMAIN] => NO1
    [USERNAME] => Tellstick
    [USERPROFILE] => C:\Documents and Settings\Tellstick
    [windir] => C:\WINDOWS
    [PHP_SELF] => C:\wamp\www\HomeAutomation\run.php
    [SCRIPT_NAME] => C:\wamp\www\HomeAutomation\run.php
    [SCRIPT_FILENAME] => C:\wamp\www\HomeAutomation\run.php
    [PATH_TRANSLATED] => C:\wamp\www\HomeAutomation\run.php
    [DOCUMENT_ROOT] =>
    [REQUEST_TIME] => 1358204750
    [argv] => Array
        (
            [0] => C:\wamp\www\HomeAutomation\run.php
            [1] => command=updateschedules
        )

    [argc] => 2
)
</pre>
Updating schedules

Completed in 5.6535 seconds

C:\Documents and Settings\Tellstick>
Efter denna körning förväntas att det nya dygnets schemaläggningar ska ligga i "Schemalagda aktiviteter"

Loggen i C:\wamp\www\HomeAutomation\logs\debug.txt säger följande

Code: Select all

14.1.2013	23:53	chjo	127.0.0.1	Command: schtasks /Delete /TN homeautomation_activation_3
Output:


14.1.2013	23:53	chjo	127.0.0.1	Command: schtasks /Create /RU "*******" /RP ******* /SC ONCE /ST 23:58:00 /TN homeautomation_activation_3 /TR "C:\wamp\bin\php\php5.3.13/php.exe C:\wamp\www\HomeAutomation\run.php command=activation id=3"

14.1.2013	23:53	chjo	127.0.0.1	Command: schtasks /Create /RU "NO1\Tellstick" /RP 1235 /SC ONCE /ST 23:58:00 /TN homeautomation_activation_3 /TR "C:\wamp\bin\php\php5.3.13/php.exe C:\wamp\www\HomeAutomation\run.php command=activation id=3"
Output:
LYCKADES: Den schemalagda aktiviteten homeautomation_activation_3 har skapats.

14.1.2013	23:53	chjo	127.0.0.1	Command: schtasks /Create /RU "*******" /RP ******* /SC DAILY /ST 00:01:00 /TN homeautomation_updateschedules /TR "C:\wamp\bin\php\php5.3.13/php.exe C:\wamp\www\HomeAutomation\run.php command=updateschedules"

14.1.2013	23:53	chjo	127.0.0.1	Command: schtasks /Create /RU "NO1\Tellstick" /RP 1235 /SC DAILY /ST 00:01:00 /TN homeautomation_updateschedules /TR "C:\wamp\bin\php\php5.3.13/php.exe C:\wamp\www\HomeAutomation\run.php command=updateschedules"
Output:


14.1.2013	23:53	chjo	127.0.0.1	Command: schtasks /Delete /TN homeautomation_dynamic
Output:


14.1.2013	23:53	chjo	127.0.0.1	Command: schtasks /Create /RU "*******" /RP ******* /SC DAILY /ST 00:01:00 /TN homeautomation_updateschedules /TR "C:\wamp\bin\php\php5.3.13/php.exe C:\wamp\www\HomeAutomation\run.php command=updateschedules"

14.1.2013	23:53	chjo	127.0.0.1	Command: schtasks /Create /RU "NO1\Tellstick" /RP 1235 /SC DAILY /ST 00:01:00 /TN homeautomation_updateschedules /TR "C:\wamp\bin\php\php5.3.13/php.exe C:\wamp\www\HomeAutomation\run.php command=updateschedules"
Output:


14.1.2013	23:53	chjo	127.0.0.1	Command: schtasks /Delete /TN homeautomation_dynamic
Output:


14.1.2013	22:58	system		
Running schedule: 1

14.1.2013	22:58	system		Executing static activation
Activation has no criterias, execute.

14.1.2013	22:58	system		Locking dongle

14.1.2013	22:58	system		Command: C:\Program\Telldus\/tdtool.exe --dimlevel 230 --dim 4
Output:
Dimming device: 4 Success to 230 - Success

14.1.2013	22:58	system		Unlocking dongle

14.1.2013	23:01	system		
Updating schedules

14.1.2013	23:04	system		
Updating schedules

14.1.2013	23:05	system		
Updating schedules

Provade att lägga in ett Schema kallat "Innan" och ett som kallades efter, rensade därefter debug.text och provade igen, efter updating scheduels tar det stop och Schemat "Efter" läggs ej upp och körs således ej heller.

Code: Select all

14.1.2013	22:59	system		
Running schedule: Innan

14.1.2013	22:59	system		Executing static activation
Activation has no criterias, execute.

14.1.2013	22:59	system		Locking dongle

14.1.2013	22:59	system		Command: C:\Program\Telldus\/tdtool.exe --dimlevel 166 --dim 3
Output:
Dimming device: 3 Success to 166 - Success

14.1.2013	22:59	system		Unlocking dongle

14.1.2013	23:01	system		
Updating schedules
Kontrollerat att server/username samt lösenord stämmer som det tipsades om tidigare i tråden.
Helt ny fräsh installation med nyskapad databas
Installationen patchad med patch från hemsidan
Windowskontot är lösenordsskyddat

Om jag går in och trycker på Återskapa schema efter kl 00:01 så kommer alla dygnets händelser med, men som sagt den schemalagda uppdateringen vill ej fungera.

Vad är nästa steg att kontrollera? För andra verkar det fungera bra, men sen så finns det vissa som stöter på problem...
Post Reply