PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Moderator: Telldus
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
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....
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....
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
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.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....
//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
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
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
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
/Johan
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Inga tabeller behövs. Har du även installerat patchen från HA hemsidan?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
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
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
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Inte installerat någon patch och ingen FLUSH gjord.... Fixar detta så får vi se.
/Johan
/Johan
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Nu är jag på banan.... Allt verkar lira nu. Då är det bara å ansluta DUO:n och konfigurera lite.... 
Tack så länge!!
/Johan

Tack så länge!!
/Johan
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Jag fick det att funka (i Mac OS 10.6), i slutet av "man at" står det varför det inte gick:Daniel wrote: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.kungkalle wrote:Nu lyckades jag göra ett jobb som dök upp under /jobs men det såg bara ut så här:
Finns det någon annan här som har fått det att funka på Mac som kan bidra med någon kunskap?
/Daniel
Man ska alltså editera /System/Library/LaunchDaemons/com.apple.atrun.plistIMPLEMENTATION 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.
Code: Select all
sudo pico /System/Library/LaunchDaemons/com.apple.atrun.plist
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>
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>
Code: Select all
sudo launchctl unload /System/Library/LaunchDaemons/com.apple.atrun.plist
sudo launchctl load /System/Library/LaunchDaemons/com.apple.atrun.plist
/Aryan
Last edited by aryan on Mon Mar 18, 2013 10:06 am, edited 2 times in total.
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
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
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
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
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?
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?
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
testa
chown -R www-data:www-data /var/www/ha
du behöver php-gd paketet med o php-mysqlo nått mer
chown -R www-data:www-data /var/www/ha
du behöver php-gd paketet med o php-mysqlo nått mer
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
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.
och har redan installerat dem paketen.
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
varför i hela friden har du gjort filer 777?
så ser mitt fungerade ut
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

Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
För att alla användare skulle kunna skriva och läsa till den mappen, fungerar fortfarande inte.
Installerade chrome och fick fel 500.
Installerade chrome och fick fel 500.
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Hittade felet stod fel mapp i config filen.
-
- Posts: 3
- Joined: Fri Mar 17, 2023 9:45 am
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
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
Vid körning av ovanstående
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
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.
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...
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
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>
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
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
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...