Page 71 of 75

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

Posted: Fri Mar 17, 2023 9:45 am
by N3rox
Zetat wrote:
tom_rosenback wrote:
Zetat wrote: det fungerade efter jag stoppa in dem i at.allow och cron.allow
Så nu fungerar allt ?
Japp :)
Var och hur hittar man filerna at.allow och cron.allow? Jag kör min HA på en raspberry pi om det hjälper.

Löste det, vara at paketet som saknades vilket löstes genom "sudo apt-get install at"

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

Posted: Fri Mar 17, 2023 9:45 am
by mikael.johansson.lc
Spontant så verkar det som att många utvecklar egna lösningar till sig själva som även skulle kunna gagna projektet som helhet. Har ni funderat på att ta vara på det på något sätt genom att t.ex. uppmuntra folk att posta zip-filer här eller ha något annat ställe där det kan göras?

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
N3rox wrote: Var och hur hittar man filerna at.allow och cron.allow? Jag kör min HA på en raspberry pi om det hjälper.

Löste det, vara at paketet som saknades vilket löstes genom "sudo apt-get install at"
Gött!
mikael.johansson.lc wrote:Spontant så verkar det som att många utvecklar egna lösningar till sig själva som även skulle kunna gagna projektet som helhet. Har ni funderat på att ta vara på det på något sätt genom att t.ex. uppmuntra folk att posta zip-filer här eller ha något annat ställe där det kan göras?
Utöver hemsidan / maillådan har vi inget ställe för detta för tillfället. Så om ni har något att bidra med så släng in det den vägen.

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

Posted: Fri Mar 17, 2023 9:45 am
by N3rox
Finns det möjlighet på ett smidigt sätt lägga till flera externa temperaturgivare, alltså adresser till hemsidor?

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
N3rox wrote:Finns det möjlighet på ett smidigt sätt lägga till flera externa temperaturgivare, alltså adresser till hemsidor?
Tyvärr med den version som finns ute nu finns inget direkt enkelt sätt att få in flera externa tempgivare. Med lite modifikation skall det nog lyckas.

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

Posted: Fri Mar 17, 2023 9:45 am
by urk
Nu har det hänt igen! Efter uppgradering till Ubuntu 13.10 i förra veckan har schemaläggningen slutat fungera. Samma problem skrev jag om i denna tråd tidigare, se

http://www.telldus.se/forum/viewtopic.p ... &start=900

Alltås, sammanfattning av problemet:
Händelser som ligger före midnatt kl 00:00 körs.
Händelser som ligger efter midnatt kl 00.00 körs inte.

Vad är det som händer? Förra gången fanns det ingen förklaring på problemet men flera inlägg i diskussionen redogjorde för liknande problem.
Eftersom det inte gick att lösa förra gången så vet jag inte vad jag ska göra nu heller. Installera om hela datorn eller?

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

Posted: Fri Mar 17, 2023 9:45 am
by detheterjag
Hej,

Sorry för riktig n00bfråga. Jag har laddat ner HA och även appen till Iphonen. Men Gateway ID, vilket värde ska vara där? Har testat Macadress på Tellstick, IP-adress och hittepå. Men det ska vara exakt 12 karaktärer. Nån som kan hjälpa en vilsen själ :-)

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
urk wrote:Nu har det hänt igen! Efter uppgradering till Ubuntu 13.10 i förra veckan har schemaläggningen slutat fungera. Samma problem skrev jag om i denna tråd tidigare, se

http://www.telldus.se/forum/viewtopic.p ... &start=900

Alltås, sammanfattning av problemet:
Händelser som ligger före midnatt kl 00:00 körs.
Händelser som ligger efter midnatt kl 00.00 körs inte.

Vad är det som händer? Förra gången fanns det ingen förklaring på problemet men flera inlägg i diskussionen redogjorde för liknande problem.
Eftersom det inte gick att lösa förra gången så vet jag inte vad jag ska göra nu heller. Installera om hela datorn eller?
Misstänker starkt att det är frågan rättighets problem till att köra cron jobb som ställer till det. I crontab finns ett jobb som kör run.php med attribut updateschedules, körs inte det korrekt så kan inte heller HA skapa upp nya jobb för följande dag, dvs efter 00:00. Har du hittat något avvikande?
detheterjag wrote:Hej,

Sorry för riktig n00bfråga. Jag har laddat ner HA och även appen till Iphonen. Men Gateway ID, vilket värde ska vara där? Har testat Macadress på Tellstick, IP-adress och hittepå. Men det ska vara exakt 12 karaktärer. Nån som kan hjälpa en vilsen själ :-)
Gateway ID har nog inget med HA att göra, du tänker på något med Telldus Live nu antar jag?

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

Posted: Fri Mar 17, 2023 9:45 am
by urk
tom_rosenback wrote: Misstänker starkt att det är frågan rättighets problem till att köra cron jobb som ställer till det. I crontab finns ett jobb som kör run.php med attribut updateschedules, körs inte det korrekt så kan inte heller HA skapa upp nya jobb för följande dag, dvs efter 00:00. Har du hittat något avvikande?
Hmm, något avvikande vet jag inte om jag hittat direkt.
Så här ser det ut i crontab för www-data

Code: Select all

sudo su www-data
$ crontab -l
01 00 * * * /usr/bin//php /var/www/homeautomation/run.php command=updateschedules >/dev/null 2>&1
Så här ser det ut med crontab för rootanvändaren

Code: Select all

*/2.5 * * * *		php /var/www/homeautomation/parser/parser.php
Och filen har följande rättigheter

Code: Select all

urk@zbox:/var/www/homeautomation$ ls -alh run.php 
-rwxrwxr-x 1 www-data www-data 6.4K Jan 27  2011 run.php
Är det som det skall?

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
urk wrote:
tom_rosenback wrote: Misstänker starkt att det är frågan rättighets problem till att köra cron jobb som ställer till det. I crontab finns ett jobb som kör run.php med attribut updateschedules, körs inte det korrekt så kan inte heller HA skapa upp nya jobb för följande dag, dvs efter 00:00. Har du hittat något avvikande?
Hmm, något avvikande vet jag inte om jag hittat direkt.
Så här ser det ut i crontab för www-data

Code: Select all

sudo su www-data
$ crontab -l
01 00 * * * /usr/bin//php /var/www/homeautomation/run.php command=updateschedules >/dev/null 2>&1
Så här ser det ut med crontab för rootanvändaren

Code: Select all

*/2.5 * * * *		php /var/www/homeautomation/parser/parser.php
Och filen har följande rättigheter

Code: Select all

urk@zbox:/var/www/homeautomation$ ls -alh run.php 
-rwxrwxr-x 1 www-data www-data 6.4K Jan 27  2011 run.php
Är det som det skall?
Kolla i var/log/syslog om du hittar run.php där, ex

Code: Select all

grep run.php /var/log/syslog
Dubbel kolla även .allow/.deny filerna.

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

Posted: Fri Mar 17, 2023 9:45 am
by urk
tom_rosenback wrote:
Kolla i var/log/syslog om du hittar run.php där, ex

Code: Select all

grep run.php /var/log/syslog
Dubbel kolla även .allow/.deny filerna.
run.php verkar köras i alla fall:

Code: Select all

Oct 31 00:01:01 zbox CRON[13614]: (www-data) CMD (/usr/bin//php /var/www/homeautomation/run.php comma
nd=updateschedules >/dev/null 2>&1)
at.allow existerar inte, at.deny innehåller följande:

alias
backup
bin
daemon
ftp
games
gnats
guest
irc
lp
mail
man
nobody
operator
proxy
qmaild
qmaill
qmailp
qmailq
qmailr
qmails
sync
sys

Är detta korrekt?

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
tom_rosenback wrote:
urk wrote:
tom_rosenback wrote: Misstänker starkt att det är frågan rättighets problem till att köra cron jobb som ställer till det. I crontab finns ett jobb som kör run.php med attribut updateschedules, körs inte det korrekt så kan inte heller HA skapa upp nya jobb för följande dag, dvs efter 00:00. Har du hittat något avvikande?
Hmm, något avvikande vet jag inte om jag hittat direkt.
Så här ser det ut i crontab för www-data

Code: Select all

sudo su www-data
$ crontab -l
01 00 * * * /usr/bin//php /var/www/homeautomation/run.php command=updateschedules >/dev/null 2>&1
Så här ser det ut med crontab för rootanvändaren

Code: Select all

*/2.5 * * * *		php /var/www/homeautomation/parser/parser.php
Och filen har följande rättigheter

Code: Select all

urk@zbox:/var/www/homeautomation$ ls -alh run.php 
-rwxrwxr-x 1 www-data www-data 6.4K Jan 27  2011 run.php
Är det som det skall?
Kolla i var/log/syslog om du hittar run.php där, ex

Code: Select all

grep run.php /var/log/syslog
Dubbel kolla även .allow/.deny filerna.
at.deny ser korrekt ut, hur ser cron.deny/allow ut?

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

Posted: Fri Mar 17, 2023 9:45 am
by urk
tom_rosenback wrote: at.deny ser korrekt ut, hur ser cron.deny/allow ut?
Jag saknar både cron.deny och cron.allow. Borde jag ha de filerna?

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
urk wrote:
tom_rosenback wrote: at.deny ser korrekt ut, hur ser cron.deny/allow ut?
Jag saknar både cron.deny och cron.allow. Borde jag ha de filerna?
Det beror lite på OSet vad som gäller om båda saknas, men skapa för säkerhets skull en cron.allow och lägg in en rad med www-data dit, återkom sedan med test resultat.

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

Posted: Fri Mar 17, 2023 9:45 am
by urk
tom_rosenback wrote: Det beror lite på OSet vad som gäller om båda saknas, men skapa för säkerhets skull en cron.allow och lägg in en rad med www-data dit, återkom sedan med test resultat.
Har nu lagt in en cron.allow under /etc där jag i den filen skrivit www-data.

Skapade sedan ett testevent klockan 00:01 men det dök tyvärr inte upp i "Coming events".
Inte heller när jag ställde om klockan till 23:59 och väntade till efter 00:00 hände någonting.