Jag har nu testat länken och lyckas skapa en ny mapp i homeautomation mappen. Så den har ju rättigheter att skriva till mappen. Så har du någon annan idé som jag kan testa ?tom_rosenback wrote: Verkar som om PHP inte har rättigheter att skriva till homeautomation mappen. Det den gör när den testar rättigheterna är att den försöker köra chmod, dvs byta rättigheter på homeautomation mappen. Om detta inte lyckas så har den inte rätt att skriva till mappen heller. Kan nog vara ngt med WIN7, kolla om ngt av detta hjälper http://www.astahost.com/info.php/permis ... t7214.html
Satte "Notice" grejerna på TODO listan.
PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Moderator: Telldus
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Ladda ner http://karpero.mine.nu/upload/testWritePermissions2.zip packa upp innehållet i zip filen till ajax mappen i homeautomation mappen och surfa direkt till testWritePermissions2.php och klistra sen in det som du får som resultat i browser hit. Testa också testWritePermissions.php och berätta vad du får i rutan.cedd wrote:Jag har nu testat länken och lyckas skapa en ny mapp i homeautomation mappen. Så den har ju rättigheter att skriva till mappen. Så har du någon annan idé som jag kan testa ?tom_rosenback wrote: Verkar som om PHP inte har rättigheter att skriva till homeautomation mappen. Det den gör när den testar rättigheterna är att den försöker köra chmod, dvs byta rättigheter på homeautomation mappen. Om detta inte lyckas så har den inte rätt att skriva till mappen heller. Kan nog vara ngt med WIN7, kolla om ngt av detta hjälper http://www.astahost.com/info.php/permis ... t7214.html
Satte "Notice" grejerna på TODO listan.
//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
Kikade under huven och visst är det tdtool som inte lirar på min burk. När jag anropar tdtool, får jag följande felmedd:Tdtool borde nog hitta de enheter du har konfigurerat i Telldus Center oberoende antennmodd...Trevligt!
Det verkar som om något har hänt med min Tellstick efter antennmoddningen, för jag får ingen kontakt med mina enheter.
Jag får lov att ta mig en titt på det här och göra om 'learning session'...
Code: Select all
# tdtool --list
tdtool: error while loading shared libraries: libtelldus-core.so.2: cannot open shared object file: No such file or directory
bubba:/usr/src/telldus-core# ldconfig
bubba:/usr/src/telldus-core# tdtool --list
tdtool: error while loading shared libraries: libtelldus-core.so.2: cannot open shared object file: No such file or directory
Jag har redan skapat en ny tråd för det här, all hjälp tas emot med tacksamhet...
(http://www.telldus.se/forum/viewtopic.p ... d5c41#3545)
Ser att du fått svar i din andra tråd, så jag behöver nog inte svara. Hade själv samma problem. Kul i varje fall att se fler Bubba-användare här. Linux-delen av homeautomation är utvecklad på min Bubba Server (dvs version 1), så det bör fungera perfekt för dig bara du får igång tdtool!Toronto wrote:Code: Select all
bubba:/usr/src/telldus-core# ldconfig
/Daniel
edit: Just det förresten. Felet med man-filen har jag för mig att jag löste den fula vägen. Jag gjorde en "touch /usr/src/telldus-core/tdtool/tdtool.1" för att skapa en tom manfil, då har jag för mig att installationen funkade sedan
Nu har jag testat att kör dom där två. Och få följade resultat.tom_rosenback wrote: Ladda ner http://karpero.mine.nu/upload/testWritePermissions2.zip packa upp innehållet i zip filen till ajax mappen i homeautomation mappen och surfa direkt till testWritePermissions2.php och klistra sen in det som du får som resultat i browser hit. Testa också testWritePermissions.php och berätta vad du får i rutan.
testWritePermissions.php
Notice: Undefined variable: directory in C:\wamp\www\homeautomation\system\functions.php on line 216
1
och på testWritePermissions2.php får jag
Notice: Undefined variable: directory in C:\wamp\www\homeautomation\system\functions.php on line 216
fileDir: C:/wamp/www/homeautomation/ajax/
trimmedFileDir: C:/wamp/www/homeautomation/ajax
trailingSlash: C:/wamp/www/homeautomation/ajax/
Correct permissions to C:/wamp/www/homeautomation/ajax/
Oj, nu blir det säkert rörigt med två olika konversationer i samma tråd - sorry!
Se där! Jag körde på med flaggan -DGENERATE_MAN=1, det funkade lika bra!
Jag tycker oxo det är kul med fler Bubba-användare! Det hade varigt något smidigare om man kunde ha dragit ner hela paketet för powerpc-platformen med apt-get, men nu kanske man lärde sig något på kuppen...Ser att du fått svar i din andra tråd, så jag behöver nog inte svara. Hade själv samma problem. Kul i varje fall att se fler Bubba-användare här. Linux-delen av homeautomation är utvecklad på min Bubba Server (dvs version 1), så det bör fungera perfekt för dig bara du får igång tdtool!
/Daniel
edit: Just det förresten. Felet med man-filen har jag för mig att jag löste den fula vägen. Jag gjorde en "touch /usr/src/telldus-core/tdtool/tdtool.1" för att skapa en tom manfil, då har jag för mig att installationen funkade sedan Very Happy
Se där! Jag körde på med flaggan -DGENERATE_MAN=1, det funkade lika bra!
Code: Select all
cmake -DBUILD_LIBTELLDUS-CORE=1 -DBUILD_TDTOOL=1 -DBUILD_RFCMD_WITH_LIBFTDI=0 -DGENERATE_MAN=1 .
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Båda filerna du testat tyder på att rättigheterna är rätt. Det verkar som om det är inställningarna i PHP som spökar när du får alla "Notice" meddelanden och det enda som "Testa rättigheter" förväntar sig som svar är 0 elr 1 och inget annat och därför misslyckas testet för dig.cedd wrote:Nu har jag testat att kör dom där två. Och få följade resultat.tom_rosenback wrote: Ladda ner http://karpero.mine.nu/upload/testWritePermissions2.zip packa upp innehållet i zip filen till ajax mappen i homeautomation mappen och surfa direkt till testWritePermissions2.php och klistra sen in det som du får som resultat i browser hit. Testa också testWritePermissions.php och berätta vad du får i rutan.
testWritePermissions.php
Notice: Undefined variable: directory in C:\wamp\www\homeautomation\system\functions.php on line 216
1
och på testWritePermissions2.php får jag
Notice: Undefined variable: directory in C:\wamp\www\homeautomation\system\functions.php on line 216
fileDir: C:/wamp/www/homeautomation/ajax/
trimmedFileDir: C:/wamp/www/homeautomation/ajax
trailingSlash: C:/wamp/www/homeautomation/ajax/
Correct permissions to C:/wamp/www/homeautomation/ajax/
//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
Finns dokumentation att läsa för det här projektet? Jag vill försäkra mig om att jag fattat det här rätt...
Om jag skapar en temperaturstyrd händelse, för bara motorvärmaren: efter 'Spara' får jag alltid 'Alla' i kolumnen för enheter.
Detta trots att jag alltså endast valt enheten 'Motorvärmare'!
Typ Aktiv Namn Dag(ar) Tid Enhet(er)
Tempstyrd Alltid Bilen Alla 07:20 Alla
Det fungerar att sätta på/av enheten manuellt från huvudsidan, MEN den triggas inte vid den angivna schedulerade tiden och inget kommer upp i händelseloggen heller??
# Enhet Status Datum Användare IP
1 Ute 1 av 11.2.2010 23:02 user1 hemma
2 Ute 1 på 11.2.2010 23:01 user1 hemma
3 Ute 1 av 11.2.2010 22:58 user1 hemma
4 Ute 1 på 11.2.2010 22:57 user1 hemma
Om jag skapar en temperaturstyrd händelse, för bara motorvärmaren: efter 'Spara' får jag alltid 'Alla' i kolumnen för enheter.
Detta trots att jag alltså endast valt enheten 'Motorvärmare'!
Typ Aktiv Namn Dag(ar) Tid Enhet(er)
Tempstyrd Alltid Bilen Alla 07:20 Alla
Det fungerar att sätta på/av enheten manuellt från huvudsidan, MEN den triggas inte vid den angivna schedulerade tiden och inget kommer upp i händelseloggen heller??
# Enhet Status Datum Användare IP
1 Ute 1 av 11.2.2010 23:02 user1 hemma
2 Ute 1 på 11.2.2010 23:01 user1 hemma
3 Ute 1 av 11.2.2010 22:58 user1 hemma
4 Ute 1 på 11.2.2010 22:57 user1 hemma
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Kan du endera ge mig inloggnings uppgifter (demo) elr skicka den generade sourcen av sidan var ett schema skapas så kan jag kolla vad som kan vara fel.Toronto wrote:Finns dokumentation att läsa för det här projektet? Jag vill försäkra mig om att jag fattat det här rätt...
Om jag skapar en temperaturstyrd händelse, för bara motorvärmaren: efter 'Spara' får jag alltid 'Alla' i kolumnen för enheter.
Detta trots att jag alltså endast valt enheten 'Motorvärmare'!
Typ Aktiv Namn Dag(ar) Tid Enhet(er)
Tempstyrd Alltid Bilen Alla 07:20 Alla
Det fungerar att sätta på/av enheten manuellt från huvudsidan, MEN den triggas inte vid den angivna schedulerade tiden och inget kommer upp i händelseloggen heller??
# Enhet Status Datum Användare IP
1 Ute 1 av 11.2.2010 23:02 user1 hemma
2 Ute 1 på 11.2.2010 23:01 user1 hemma
3 Ute 1 av 11.2.2010 22:58 user1 hemma
4 Ute 1 på 11.2.2010 22:57 user1 hemma
Tyvärr finns det ingen direkt dokumentation ännu, men skall försöka få ihop ngt till nästa release. Men kan försöka berätta hur scheduleringen fungerar här.
När man skall skapa ett nytt schema så är det första valet som användaren skall göra att välja schema typ:
- Statisk, ren på och av.
- Solstyrd, här beräknas solens upp / ner tid och på basen den beräknade tiden + offsettarna bestäms när schemat skall köras.
- Temperaturstyrd, denna typ är temperatur beroende som namnet säger (enligt formeln: ((-(temp)/10 * 60) + 60), med denna får man fram antalet minuter före avfärd som enheten skall slås på).
Sen kommer valet Aktiv:
- Alltid, som namnet säger schemat är alltid aktivt
- Hemma, schemat körs endast om inställningen på Enhets sidan visar "Hemma".
- Borta, schemat körs endast om inställningen på Enhets sidan visar "Borta".
- Aldrig, schemat är avstängt, bra om man vill behålla schemat utan att radera det.
Sen kommer valet på / avslags tidernas inställningar:
- Vid statisk schema typ visas Tid för aktivitet på / av, om ngt av dessa fält lämnas tomma så blir det bara endera på eller av beroende på vilket fält som lämnats tomt. Exempelvis om man lämnar Tid för aktivitet av tomt så blir schemat enbart ett "På" schema.
- När solstyrt är valt så visas förutöver På / Av som i statiskt också offsettar för sol upp / ner. Offsettar används på så sätt att det endera är en fördröjning elr tidigare läggning av "av / på" slag före / efter sol upp / ner.
Aktiv för:
- Om alla är i kryssat, oberoende om ngn av enheterna inte är i kryssade så är det Alla enheter som gäller.
- En ruta per enhet, enheten är aktiv i schemat om den är i kryssad.
Aktiv på:
- Om alla är i kryssat, oberoende om ngn av dagarna inte är i kryssade så är det Alla dagar som gäller.
- En ruta per dag, dagen är aktiv i schemat om den är i kryssad.
Alla tider skall skrivas i formatet hh:mm. För att scheduleringen skall fungera på Windows krävs att användaren som är inmatad i inställningarna har rätt att skapa och köra scheman. För tillfället krävs också att den användaren som är inmatad faktist är inloggad (Windows schedulering begränsning).
Hoppas detta beskriver funktion.
//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
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Satt på mobilen igår kväll så det lämnade att söka upp det jag faktist menade med att PHP spökar. Leta upp din php.ini fil och sök efter error_reporting. Byt ut det du har på den raden till:tom_rosenback wrote:Båda filerna du testat tyder på att rättigheterna är rätt. Det verkar som om det är inställningarna i PHP som spökar när du får alla "Notice" meddelanden och det enda som "Testa rättigheter" förväntar sig som svar är 0 elr 1 och inget annat och därför misslyckas testet för dig.cedd wrote:Nu har jag testat att kör dom där två. Och få följade resultat.tom_rosenback wrote: Ladda ner http://karpero.mine.nu/upload/testWritePermissions2.zip packa upp innehållet i zip filen till ajax mappen i homeautomation mappen och surfa direkt till testWritePermissions2.php och klistra sen in det som du får som resultat i browser hit. Testa också testWritePermissions.php och berätta vad du får i rutan.
testWritePermissions.php
Notice: Undefined variable: directory in C:\wamp\www\homeautomation\system\functions.php on line 216
1
och på testWritePermissions2.php får jag
Notice: Undefined variable: directory in C:\wamp\www\homeautomation\system\functions.php on line 216
fileDir: C:/wamp/www/homeautomation/ajax/
trimmedFileDir: C:/wamp/www/homeautomation/ajax
trailingSlash: C:/wamp/www/homeautomation/ajax/
Correct permissions to C:/wamp/www/homeautomation/ajax/
error_reporting = E_ALL & ~E_NOTICE
Efter detta skall install skriptet 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
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
Last edited by Toronto on Sat Feb 13, 2010 7:23 pm, edited 2 times in total.
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Hittade problemet. Såg att du har endast en enhet, när du kryssar "Ute 1" är det samma sak som "Alla" eftersom "Alla" = "Ute 1". Hängde du med? Men ändå borde schedulen köras (av hade körts).
Vad hade du för temperatur 2h före avfärd? Nu såg jag att det var -3,7 grader och enligt tidigare nämnda formel blir det (-(-3,7)/10 * 60) + 60 = 82,2 minuter före avfärd som på slaget skall ske.
//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
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Lade upp en poll för att få en uppfattning om hur många som använder eller har testat HomeAutomation. Var god rösta, 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
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
Om jag tolkar temperatur.nu korrekt, så var det runt -6,7C kallt kl 05:20 (som är 2 tim före avfärd), se temp graf!Vad hade du för temperatur 2h före avfärd? Nu såg jag att det var -3,7 grader och enligt tidigare nämnda formel blir det (-(-3,7)/10 * 60) + 60 = 82,2 minuter före avfärd som på slaget skall ske.
Hmmm, få se nu... Kan du posta resultaten av följande kommandon (körda som root):Toronto wrote:Om jag tolkar temperatur.nu korrekt, så var det runt -6,7C kallt kl 05:20 (som är 2 tim före avfärd), se temp graf!
Code: Select all
crontab -u www-data -l
Code: Select all
atq
/Daniel