PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Moderator: Telldus
Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
Hej!
Jag har installerat Homeautomation och lyckats få programmet att styra mina enheter.
Nu till mitt problem: schemaläggaren fungerar inte. Det gå att lägga upp händelser men de utförs inte.
Misstänker att det kan vara problem med rättigheter. Kan någon förklara hur programmet lägger upp händelserna i cron och at?
Kör Ubuntu server 10.04.
Detta får jag i sysloggen:
Oct 2 16:06:01 servo CRON[2135]: (www-data) CMD (/usr/bin//php /home/ricky/www/homeautomation/tdtool.php task=4 status=1)
Oct 2 16:06:01 servo CRON[2134]: (www-data) MAIL (mailed 34 bytes of output but got status 0x0001#012)
Tack på förhand!
Jag har installerat Homeautomation och lyckats få programmet att styra mina enheter.
Nu till mitt problem: schemaläggaren fungerar inte. Det gå att lägga upp händelser men de utförs inte.
Misstänker att det kan vara problem med rättigheter. Kan någon förklara hur programmet lägger upp händelserna i cron och at?
Kör Ubuntu server 10.04.
Detta får jag i sysloggen:
Oct 2 16:06:01 servo CRON[2135]: (www-data) CMD (/usr/bin//php /home/ricky/www/homeautomation/tdtool.php task=4 status=1)
Oct 2 16:06:01 servo CRON[2134]: (www-data) MAIL (mailed 34 bytes of output but got status 0x0001#012)
Tack på förhand!
Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
Det är ju mest cron som används. At används bara om man använder den speciella motorvärmarschemaläggningen, då körs en koll ett par timmar innan avfärd som kollar temperaturen och lägger upp ett at-jobb lagom långt före avfärd.gus wrote:Kan någon förklara hur programmet lägger upp händelserna i cron och at?
Generella felsökningstips:
Kör (som root)
Code: Select all
crontab -u www-data -l
Titta på filen /var/log/cron.log. Där hamnar alla loghändelser som är relaterade till cron.
Vad homeautomation gör är att det lägger upp schemalagda körningar av filen tdtool.php och skickar med argument som anger vilken händelse som ska köras och om det är av eller på som gäller.
Hoppas detta leder dig någonvart, du får gärna återkomma med information som du rotar fram så ska vi se om vi kan luska ut varför det inte fungerar för dig!
/Daniel
edit: Kom på att vad man kan göra är förstås också att testa att köra det som cron försöker köra. Logga in som www-data (su www-data) och kör kommandot (dvs i ditt fall "/usr/bin//php /home/ricky/www/homeautomation/tdtool.php task=4 status=1") och se vad som händer. Har du tur får du ju upp något meningsfullt felmeddelande

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
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
Tack för att du hjälper till att felsökaDaniel wrote:Det är ju mest cron som används. At används bara om man använder den speciella motorvärmarschemaläggningen, då körs en koll ett par timmar innan avfärd som kollar temperaturen och lägger upp ett at-jobb lagom långt före avfärd.gus wrote:Kan någon förklara hur programmet lägger upp händelserna i cron och at?
Generella felsökningstips:
Kör (som root)
(förutsatt att din Apache körs som användaren www-data, annars får du byta ut mot det den körs som). Visar alla cron-jobb som är upplagda som den användaren.Code: Select all
crontab -u www-data -l
Titta på filen /var/log/cron.log. Där hamnar alla loghändelser som är relaterade till cron.
Vad homeautomation gör är att det lägger upp schemalagda körningar av filen tdtool.php och skickar med argument som anger vilken händelse som ska köras och om det är av eller på som gäller.
Hoppas detta leder dig någonvart, du får gärna återkomma med information som du rotar fram så ska vi se om vi kan luska ut varför det inte fungerar för dig!
/Daniel
edit: Kom på att vad man kan göra är förstås också att testa att köra det som cron försöker köra. Logga in som www-data (su www-data) och kör kommandot (dvs i ditt fall "/usr/bin//php /home/ricky/www/homeautomation/tdtool.php task=4 status=1") och se vad som händer. Har du tur får du ju upp något meningsfullt felmeddelande

Någon cron.log finns inte ??
Loggar jag in som www-data och kör filen får jag följande:
sh: /usr/bin//php: not found
Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
Har du php-cli installerat?
Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
What he said. Eller i mitt fall heter paketet php5-cli. Kanske vi borde ta med i dokumentationen...nikke wrote:Har du php-cli installerat?
/Daniel
edit: Just det, gällande cron.log. Verkar vara en fråga om inställningar. På min server (kör Debian Etch

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
Latest info and release of HomeAutomation can be found here http://karpero.mine.nu/ha
Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
Yes, nu fungerar det!! Det var php5-cli s om saknades.Daniel wrote:What he said. Eller i mitt fall heter paketet php5-cli. Kanske vi borde ta med i dokumentationen...nikke wrote:Har du php-cli installerat?
/Daniel
edit: Just det, gällande cron.log. Verkar vara en fråga om inställningar. På min server (kör Debian Etch) så finns det en rad i /etc/syslog.conf som säger "cron.* /var/log/cron.log" vilket verkar göra så att alla cron-grejer hamnar i en egen logg.
Tackar!
Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
Hej!
Har nu kört Homeautomation några dagar. Fungerar kalas!
Finns det någon möjlighet att sätta dimnivåer på absoluta dimmers i schemaläggaren?
Har nu kört Homeautomation några dagar. Fungerar kalas!
Finns det någon möjlighet att sätta dimnivåer på absoluta dimmers i schemaläggaren?
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
Hej,gus wrote:Hej!
Har nu kört Homeautomation några dagar. Fungerar kalas!
Finns det någon möjlighet att sätta dimnivåer på absoluta dimmers i schemaläggaren?
Tyvärr är det inte möjligt att sätt absolut dimnivå i schemor, dock så tar den senaste använda dimnivå. Detta är något som vi redan har på 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
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 v1.1.1 releasad!!
Hej!
Jag har kört söder min installation på ett märkligt sätt.
Schemaläggaren fungerar inte längre.
Jag har provat att installera om HA, men det fungerar inte heller.
När jag gör;
sudo crontab -l -u www-data
så ser jag en massa gamla jobb, inga nya.
Om jag rensar bort alla cronjobb manuellt dyker dom strax upp igen

Jag har kört söder min installation på ett märkligt sätt.
Schemaläggaren fungerar inte längre.
Jag har provat att installera om HA, men det fungerar inte heller.
När jag gör;
sudo crontab -l -u www-data
så ser jag en massa gamla jobb, inga nya.
Om jag rensar bort alla cronjobb manuellt dyker dom strax upp igen


Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
jag hittade själv,nikke wrote:Hej!
Jag har kört söder min installation på ett märkligt sätt.
Schemaläggaren fungerar inte längre.
Jag har provat att installera om HA, men det fungerar inte heller.
När jag gör;
sudo crontab -l -u www-data
så ser jag en massa gamla jobb, inga nya.
Om jag rensar bort alla cronjobb manuellt dyker dom strax upp igen![]()
Slasket ligger i
/tmp/tempcrontab
rm -rf /tmp/tempcrontab

-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
Bra att du hittade felet. Vad var problemet med /tmp/crontab ? Rättigheter?nikke wrote:jag hittade själv,nikke wrote:Hej!
Jag har kört söder min installation på ett märkligt sätt.
Schemaläggaren fungerar inte längre.
Jag har provat att installera om HA, men det fungerar inte heller.
När jag gör;
sudo crontab -l -u www-data
så ser jag en massa gamla jobb, inga nya.
Om jag rensar bort alla cronjobb manuellt dyker dom strax upp igen![]()
Slasket ligger i
/tmp/tempcrontab
rm -rf /tmp/tempcrontab
//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 v1.1.1 releasad!!
Nja,det har fungerat.tom_rosenback wrote: Bra att du hittade felet. Vad var problemet med /tmp/crontab ? Rättigheter?
Jag vet inte riktigt hur det började, men jag ville rensa allt och börja om från början
men det gick inte, det som fanns i tempcrontab gjorde så att inga nya scheman hamnade där.
Bara det som fanns i tempcrontab
Nåja, lösningen var att ta bort allt ur crontab och kasta filen tempcrontab
och börja om från början.
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
Okay, men vi kanske skulle ta och sätta till en radering av tmp filen i HomeAutomation så skulle det lösa problemen vidare...nikke wrote:Nja,det har fungerat.tom_rosenback wrote: Bra att du hittade felet. Vad var problemet med /tmp/crontab ? Rättigheter?
Jag vet inte riktigt hur det började, men jag ville rensa allt och börja om från början
men det gick inte, det som fanns i tempcrontab gjorde så att inga nya scheman hamnade där.
Bara det som fanns i tempcrontab
Nåja, lösningen var att ta bort allt ur crontab och kasta filen tempcrontab
och börja om från början.
//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 v1.1.1 releasad!!
Hej!
Jag upplever att när man kör en grupp av enheter verkar den missa vissa intermetent. Det känns som om det går lite för snabbt mellan varje sändning.
Finns det något sätt för mig att förlänga tiden mellan enheterna? Vid manuell körning fungerar alla utan anmärkning.
Jag upplever att när man kör en grupp av enheter verkar den missa vissa intermetent. Det känns som om det går lite för snabbt mellan varje sändning.
Finns det något sätt för mig att förlänga tiden mellan enheterna? Vid manuell körning fungerar alla utan anmärkning.
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v1.1.1 releasad!!
Hej!gus wrote:Hej!
Jag upplever att när man kör en grupp av enheter verkar den missa vissa intermetent. Det känns som om det går lite för snabbt mellan varje sändning.
Finns det något sätt för mig att förlänga tiden mellan enheterna? Vid manuell körning fungerar alla utan anmärkning.
HomeAutomation har inget stöd för detta i nuläget, om Telldus / tdtool har vågar jag inte svara på, tror inte 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