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

nordh
Posts: 4
Joined: Fri Mar 17, 2023 9:45 am

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

Post by nordh »

tom_rosenback wrote:
Skulle tro att det fungerar för dig, problemet är antagligen för dig att schtasks inte har någon /F flagga. Testa köra följande i kommando prompten och sök därefter efter /F beskrivningen

Code: Select all

schtasks /create /? | more
Om du inte hittar /F där så fixar antagligen patchen schemaläggningen åt dig.
Dock så finns den där. Kan tillägga att jag kör Win7 64bit.
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 »

urk wrote:
tom_rosenback wrote: Det låter onekligen som om det nattliga cronjobbet inte lyckas köras som det skall. Du måste ha ändrat något i ditt system om det har fungerat tidigare. Kan du testa köra det nattliga jobbet (vad som körs ser du i crontab) som www-användaren?
Följande rad finns i crontab om jag tittar på användaren www-data. Hur verkar det?

01 00 * * * /usr/bin//php /var/www/homeautomation/run.php command=updateschedules >/dev/null 2>&1

Kan tillägga att jag installerat om hela HA, inklusive patch och även gjort en helt ny databas (vilket fick mig att förlora över ett år av temperaturloggningar, men det är en senare fråga att försöka återskapa dem). Felet kvarstår!
Så, håller med om att det borde vara något med jobben som inte körs.
Crontabben ser korrekt ut, om du kör följande rad som www-data,

Code: Select all

/usr/bin/php /var/www/homeautomation/run.php command=updateschedules
Hur ser då din atq ut?
//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
urk
Posts: 100
Joined: Fri Mar 17, 2023 9:45 am

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

Post by urk »

tom_rosenback wrote: Crontabben ser korrekt ut, om du kör följande rad som www-data,

Code: Select all

/usr/bin/php /var/www/homeautomation/run.php command=updateschedules
Hur ser då din atq ut?
Hmm, bara för att förtydliga, är crontab:en korrekt som den ser ut som jag klippte in den? Dubbelslash vid /usr/bin//php också?

Om jag kör ovanstående kommando får jag svaret:


...PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /var/www/homeautomation/system/functions.php on line 718
PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /var/www/homeautomation/system/functions.php on line 718
PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /var/www/homeautomation/system/functions.php on line 718
warning: commands will be executed using /bin/sh
job 1743 at Mon Nov 26 22:30:00 2012

Completed in 0.0336 seconds
www-data@ESPRIMO-Q5030:/home/urk$ atq
1743 Mon Nov 26 22:30:00 2012 a www-data


Verkar klaga på timezone-settings, vet inte varför. Har det någon betydelse?
nordh
Posts: 4
Joined: Fri Mar 17, 2023 9:45 am

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

Post by nordh »

Nu är det efter midnatt, och Task Scheduler borde ha fått ett uppdaterat körschema av homeautomation_updateschedules eventet.

Detta är informationen från schtasks.

Code: Select all

Taskname                                            Next Run Time    Status
homeautomation_activation_1              N/A                    Ready
homeautomation_activation_5              N/A                    Ready
homeautomation_activation_7              N/A                    Ready
homeautomation_activation_8              N/A                    Ready
homeautomation_updateschedules           2012-11-28 00:01:00    Ready
Kollar jag i Task Scheduler så är triggern på de där tasken satt på gårdagens datum (26/11), vilket betyder att det är de där som redan körts.


Om jag går in i HomeAutomation och trycker på "Rebuild Schedules" så läggs två events till i listan. Som synes finns de gamla kvar i listan fortfarande.

Code: Select all

Taskname                                            Next Run Time    Status
homeautomation_activation_1              N/A                    Ready
homeautomation_activation_4              2012-11-27 08:08:00    Ready
homeautomation_activation_5              N/A                    Ready
homeautomation_activation_6              2012-11-27 05:00:00    Ready
homeautomation_activation_7              N/A                    Ready
homeautomation_activation_8              N/A                    Ready
homeautomation_updateschedules           2012-11-28 00:01:00    Ready
Ytterliggare ett problem är att jag bör ha 4 event i listan efter att jag byggt upp den igen. Jag har en schedule som sätter på lamporna kl 05.00, stänger av dem när solen går upp, sätter på dem igen när solen går ner och stänger av dem kl 23.00. Borde jag dela upp dem så att de är i olika schedules istället för ett enda?

--------

En annan fråga, jag upptäckte tidigare ikväll att en av mina Nexa-kontakter har en dimmer-funktion, trycker man på on efter att den redan är på så dimmrar den från max till min och tillbaka till max igen ända till man trycker på on-knappen igen och då stannar den i det läget. I TelldusCenter kan jag trycker på on hur många gånger som helst, finns det någon funktion i HomeAutomation som jag kan använda för Dimmer-funktionen? På House plan-vyn kan jag bara trycka av och på, oavsett om jag sätter den till Dimmer istället för Lampa, och Dimmer (abs) fungerar tyvärr inte med den kontakten.


Gillar verkligen HomeAutomation, två stora tummar upp för gränssnittet! Hoppas bara vi kan lösa det där med schedule, annars går nog den biten att lösa med någon annan modul.
janed
Posts: 25
Joined: Fri Mar 17, 2023 9:45 am
Location: Linköping

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

Post by janed »

tom_rosenback wrote:
janed wrote:
tom_rosenback wrote: Hej igen,

Min magkänsla hade rätt :) Jag har en patch till 2.0.2 som jag tänkte ladda upp ikväll men om du inte vill vänta tills dess så öppnar du upp system/functions.php (ex med notepad) och tar bort /F flaggan (finns på 3-4 ställen). Får du inte det att fungera så är det att vänta på patchen.
Tom, jag är djupt imponerad!
Jag tog bort "/F" och nu fungerar det igen.
Mycket tacksam! Det hade känt konstigt att klara sig utan HA. Det har ju snart varit igång i 3 år kontinuerligt.
//Janne
Fin fint! Gläder mig över att du fick igång det igen!

Laddade upp patchen till hemsidan. Denna patch fixar bland annat /F problemet i schemaläggaren och de problem som hindrat installern att slutföras.
Hej Tom,
Jag måste tyvärr återmata lite fortsatta problem. (Window XP)
För att vara på säkra sidan installerade jag dina patchade filer, några dagar efter att jag själv tagit bort /F.
Det visar sig att den "functions.php" som ligger i system ( i patchen) fortfarande har en /F kvar.

De problem som jag fortfarande har försöker jag beskriva så här:
Jobb läggs upp.
Det verkar som de fungerar första gången de exekveras.
Problemet är att en aktivitet kan stå som kommande.
När tiden passerats försvinner det som ”kommande” i statusfönstret till höger, inget händer.
Det syns inte heller som ”senast i loggen”
Ibland visas samtidigt ett dos fönster som säger:
" Updating schedules: Det finns ingen aktivitet med namnet...."
En del av aktiviteterna finns faktiskt i \Windows\Tasks –men dock inte alla.
Ibland syns ett blank öppnat dos-fönster (möjligen en följd av det första)

Det verkar ju som homeautomation_updateschedules har lite problem?

Jag försökte bifoga ett worddokument eller en pdf som kanske visar problemet tydligare, men det får man inte göra.

//mvh Janne
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 »

nordh wrote:Nu är det efter midnatt, och Task Scheduler borde ha fått ett uppdaterat körschema av homeautomation_updateschedules eventet.

Detta är informationen från schtasks.

Code: Select all

Taskname                                            Next Run Time    Status
homeautomation_activation_1              N/A                    Ready
homeautomation_activation_5              N/A                    Ready
homeautomation_activation_7              N/A                    Ready
homeautomation_activation_8              N/A                    Ready
homeautomation_updateschedules           2012-11-28 00:01:00    Ready
Kollar jag i Task Scheduler så är triggern på de där tasken satt på gårdagens datum (26/11), vilket betyder att det är de där som redan körts.


Om jag går in i HomeAutomation och trycker på "Rebuild Schedules" så läggs två events till i listan. Som synes finns de gamla kvar i listan fortfarande.

Code: Select all

Taskname                                            Next Run Time    Status
homeautomation_activation_1              N/A                    Ready
homeautomation_activation_4              2012-11-27 08:08:00    Ready
homeautomation_activation_5              N/A                    Ready
homeautomation_activation_6              2012-11-27 05:00:00    Ready
homeautomation_activation_7              N/A                    Ready
homeautomation_activation_8              N/A                    Ready
homeautomation_updateschedules           2012-11-28 00:01:00    Ready
Ytterliggare ett problem är att jag bör ha 4 event i listan efter att jag byggt upp den igen. Jag har en schedule som sätter på lamporna kl 05.00, stänger av dem när solen går upp, sätter på dem igen när solen går ner och stänger av dem kl 23.00. Borde jag dela upp dem så att de är i olika schedules istället för ett enda?

--------

En annan fråga, jag upptäckte tidigare ikväll att en av mina Nexa-kontakter har en dimmer-funktion, trycker man på on efter att den redan är på så dimmrar den från max till min och tillbaka till max igen ända till man trycker på on-knappen igen och då stannar den i det läget. I TelldusCenter kan jag trycker på on hur många gånger som helst, finns det någon funktion i HomeAutomation som jag kan använda för Dimmer-funktionen? På House plan-vyn kan jag bara trycka av och på, oavsett om jag sätter den till Dimmer istället för Lampa, och Dimmer (abs) fungerar tyvärr inte med den kontakten.


Gillar verkligen HomeAutomation, två stora tummar upp för gränssnittet! Hoppas bara vi kan lösa det där med schedule, annars går nog den biten att lösa med någon annan modul.
Har du rätt konfigurerat servernamn\användarnamn och lösenord (finns under inställningar)?

Du skall inte behöva dela upp ditt exempel schema på 2 olika schemor utan det skall gå att ha dem i samma.

Gällande din fråga om dimmers. Orsaken till varför HA inte tillåter dimmande av en sån dimmer som du har är att du nödvändigtvis är närvarande och vet om enheten faktist är på eller inte och därmed kan detta ställa till problem => enheten dimmar i värsta fall i oändlighet :D Dock så skall det fungera att dimma om du lägger enheten som lampa, problemet blir som sagt här att enheten kan börja dimma om enheten exempelvis finns i ett schema och enheten redan är på, då börjar den dimma istället för att bli påslagen (eftersom den redan är på)
janed wrote: Hej Tom,
Jag måste tyvärr återmata lite fortsatta problem. (Window XP)
För att vara på säkra sidan installerade jag dina patchade filer, några dagar efter att jag själv tagit bort /F.
Det visar sig att den "functions.php" som ligger i system ( i patchen) fortfarande har en /F kvar.

De problem som jag fortfarande har försöker jag beskriva så här:
Jobb läggs upp.
Det verkar som de fungerar första gången de exekveras.
Problemet är att en aktivitet kan stå som kommande.
När tiden passerats försvinner det som ”kommande” i statusfönstret till höger, inget händer.
Det syns inte heller som ”senast i loggen”
Ibland visas samtidigt ett dos fönster som säger:
" Updating schedules: Det finns ingen aktivitet med namnet...."
En del av aktiviteterna finns faktiskt i \Windows\Tasks –men dock inte alla.
Ibland syns ett blank öppnat dos-fönster (möjligen en följd av det första)

Det verkar ju som homeautomation_updateschedules har lite problem?

Jag försökte bifoga ett worddokument eller en pdf som kanske visar problemet tydligare, men det får man inte göra.

//mvh Janne
functions.php är nog rätt som den är i patchen, orsaken till att det finns ett /F kvar är för att man skall kunna aktivera den flaggan genom konfiguration.

Skicka mig dokumentet per mail så får jag kolla över det.

Samma fråga också till dig, har du rätt användarnamn \ lösenord konfigurerat i inställningar?
//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
urk
Posts: 100
Joined: Fri Mar 17, 2023 9:45 am

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

Post by urk »

Jag har fortsatt att försöka forska lite i problemet som jag har. Tittar jag med kommandot atq på vilka jobb som ligger och väntar så får jag följande (inloggad på användare www-data):

$ atq
1770 Wed Nov 28 15:49:00 2012 a www-data
1773 Wed Nov 28 22:30:00 2012 a www-data
1771 Wed Nov 28 15:34:00 2012 a www-data
1772 Wed Nov 28 15:34:00 2012 a www-data

När sedan dessa jobb blivit exekverade så försvinner de. Alltså det sista försvinner 22:30:00 ikväll. Därefter dyker inga nya jobb upp fast jag kollar i homeautomation där det nu ligger exempelvis dessa:

Motorvarmare alla dagar, on tomorrow 05:00 Run now
Motorvarmare alla dagar, off tomorrow 06:35 Run now
Fasadbelysning altan, off tomorrow 08:26 Run now
Fasadbelysning gasthus, off tomorrow 08:26

Det förefaller alltså som om nästa dygns jobb inte läggs upp.
Vad är det som styr vilka jobb som läggs upp? Kan jag felsöka detta på något vis?

Men, det verkar vara de jobben på natten som inte körs, de på dagen eller eftermiddagen verkar läggas upp.
nordh
Posts: 4
Joined: Fri Mar 17, 2023 9:45 am

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

Post by nordh »

tom_rosenback wrote: Har du rätt konfigurerat servernamn\användarnamn och lösenord (finns under inställningar)?

Du skall inte behöva dela upp ditt exempel schema på 2 olika schemor utan det skall gå att ha dem i samma.

Gällande din fråga om dimmers. Orsaken till varför HA inte tillåter dimmande av en sån dimmer som du har är att du nödvändigtvis är närvarande och vet om enheten faktist är på eller inte och därmed kan detta ställa till problem => enheten dimmar i värsta fall i oändlighet :D Dock så skall det fungera att dimma om du lägger enheten som lampa, problemet blir som sagt här att enheten kan börja dimma om enheten exempelvis finns i ett schema och enheten redan är på, då börjar den dimma istället för att bli påslagen (eftersom den redan är på)
Servernamn? Om du menar username under "System"-delen så ja, det är rätt. Ser dock ingen option för Servernamn. Och jag antar att det är användare och lösenord för inloggning på datorn (eftersom det krävs för att aktivera tasks i Task Scheduler), om det är något annat som ska stå där så kanske det är det som är fel?

Tack för svaret om dimmers. It makes sense! =)
salmonsalar
Posts: 58
Joined: Fri Mar 17, 2023 9:45 am

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

Post by salmonsalar »

urk wrote:Jag har fortsatt att försöka forska lite i problemet som jag har. Tittar jag med kommandot atq på vilka jobb som ligger och väntar så får jag följande (inloggad på användare www-data):

$ atq
1770 Wed Nov 28 15:49:00 2012 a www-data
1773 Wed Nov 28 22:30:00 2012 a www-data
1771 Wed Nov 28 15:34:00 2012 a www-data
1772 Wed Nov 28 15:34:00 2012 a www-data

När sedan dessa jobb blivit exekverade så försvinner de. Alltså det sista försvinner 22:30:00 ikväll. Därefter dyker inga nya jobb upp fast jag kollar i homeautomation där det nu ligger exempelvis dessa:

Motorvarmare alla dagar, on tomorrow 05:00 Run now
Motorvarmare alla dagar, off tomorrow 06:35 Run now
Fasadbelysning altan, off tomorrow 08:26 Run now
Fasadbelysning gasthus, off tomorrow 08:26

Det förefaller alltså som om nästa dygns jobb inte läggs upp.
Vad är det som styr vilka jobb som läggs upp? Kan jag felsöka detta på något vis?

Men, det verkar vara de jobben på natten som inte körs, de på dagen eller eftermiddagen verkar läggas upp.
Jag tror jag har samma problem, eller ett liknande.
Motorvärmaren startade inte imorse kl 04:00. Däremot tändes lampor som de skulle vid 6-tiden och m-värmaren stängdes av vid 8 (enligt loggen i HA)
Kan inte se i loggen att m-värmaren sattes på och den var kall när jag kom till bilen...
Kollade igår kväll och den låg planmerad som kommande event i HA.
Kollade i loggen nu och m-värmaren startade som den skulle igår och i förrigår.

atq ger mig inget alls när jag kör det.
Hur loggar man in som www-data?
urk
Posts: 100
Joined: Fri Mar 17, 2023 9:45 am

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

Post by urk »

salmonsalar wrote:
Jag tror jag har samma problem, eller ett liknande.
Motorvärmaren startade inte imorse kl 04:00. Däremot tändes lampor som de skulle vid 6-tiden och m-värmaren stängdes av vid 8 (enligt loggen i HA)
Kan inte se i loggen att m-värmaren sattes på och den var kall när jag kom till bilen...
Kollade igår kväll och den låg planmerad som kommande event i HA.
Kollade i loggen nu och m-värmaren startade som den skulle igår och i förrigår.

atq ger mig inget alls när jag kör det.
Hur loggar man in som www-data?
Jag öppnade bara en xterm som vanligt och skrev:

Code: Select all

sudo su www-data
Ange sedan ditt rootlösenord som vanligt. Skriv bash om du vill ha något annat skal.

Jag har inte riktigt fått kläm på hur allting fungerar med schemaläggningar osv. Hade varit bra att kunna debugga eller läsa några loggar lite mer för att få några ledtrådar på vad man skall felsöka. Nu vet jag inte riktigt vad jag skall göra, provar bara lite saker som jag fått som tips av Tom.

Kan det vara något som hänt i uppgradering av distribution eller uppdateringar? Då borde fler användare börja rapportera fel/buggar tycker man.
Vad kör du för dist?
Kör själv Ubuntu 12.10.
salmonsalar
Posts: 58
Joined: Fri Mar 17, 2023 9:45 am

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

Post by salmonsalar »

urk wrote:
salmonsalar wrote:
Jag tror jag har samma problem, eller ett liknande.
Motorvärmaren startade inte imorse kl 04:00. Däremot tändes lampor som de skulle vid 6-tiden och m-värmaren stängdes av vid 8 (enligt loggen i HA)
Kan inte se i loggen att m-värmaren sattes på och den var kall när jag kom till bilen...
Kollade igår kväll och den låg planmerad som kommande event i HA.
Kollade i loggen nu och m-värmaren startade som den skulle igår och i förrigår.

atq ger mig inget alls när jag kör det.
Hur loggar man in som www-data?
Jag öppnade bara en xterm som vanligt och skrev:

Code: Select all

sudo su www-data
Ange sedan ditt rootlösenord som vanligt. Skriv bash om du vill ha något annat skal.

Jag har inte riktigt fått kläm på hur allting fungerar med schemaläggningar osv. Hade varit bra att kunna debugga eller läsa några loggar lite mer för att få några ledtrådar på vad man skall felsöka. Nu vet jag inte riktigt vad jag skall göra, provar bara lite saker som jag fått som tips av Tom.

Kan det vara något som hänt i uppgradering av distribution eller uppdateringar? Då borde fler användare börja rapportera fel/buggar tycker man.
Vad kör du för dist?
Kör själv Ubuntu 12.10.
vet inte vad jag har för root password...
Jag kör raspbian Wheezy
urk
Posts: 100
Joined: Fri Mar 17, 2023 9:45 am

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

Post by urk »

salmonsalar wrote: vet inte vad jag har för root password...
Jag kör raspbian Wheezy
Vad använder du när du gör sudo för t ex systeminställningar? Antar att du har ett password för detta...?
Annars prova

Code: Select all

sudo passwd
Välj därefter valfritt password.
janed
Posts: 25
Joined: Fri Mar 17, 2023 9:45 am
Location: Linköping

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

Post by janed »

Hur skall egentligen aktiviteten updateschedules fungera?
================================================
Det verkar som flera upptäckt att nya aktiveringar från schemorna inte läggs upp vid midnatt. Det gäller tydligen för flera OS.
Bland de tveksamheter som komer upp är huruvida vi har rätt användarnamn och lösenord vid anrop till Schedulern.
Det verkar som flera bekräftar att de har rätta inställningar. (anges ju på inställningar: sever\användare + lösenord)

En fråga i sammanhanget: Har något ändrats beträffande användare+lösen vid övergång till version 2?

Updateschedules skall köras 00:01 varje natt.
Kommande dygns aktiveringar skall läggas upp (en 4 händelse programmering resulterar i 4 rader aktiveringar)
Jag ser inga resultat av det i windows\tasks. Inga nya aktiveringar tillkommer.

Jag försöker köra homeautomationupdateschedules direkt i Windows scheduler på annat klockslag => inget händer.
Det är precis så jag upplever att HomeAutomation också fungerar just nu.
Skall man kunna göra så som jag försöker?

Vad är det för skillnad om jag kör "Återskapa schemor", som finns nederst på schemaläggaren?
Om jag gör det läggs det ju upp aktiveringar i window\tasks.

Samanfattningsvis: Om jag kör "Återskapa schemor", eller sparar om varje programmering en gång om dagen, fungerar HomeAutomation.
Upplagda aktiveringar betas av, och raderas, under det kommande dygnet.

//Janne
urk
Posts: 100
Joined: Fri Mar 17, 2023 9:45 am

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

Post by urk »

janed wrote:Hur skall egentligen aktiviteten updateschedules fungera?
================================================
Det verkar som flera upptäckt att nya aktiveringar från schemorna inte läggs upp vid midnatt. Det gäller tydligen för flera OS.
Bland de tveksamheter som komer upp är huruvida vi har rätt användarnamn och lösenord vid anrop till Schedulern.
Det verkar som flera bekräftar att de har rätta inställningar. (anges ju på inställningar: sever\användare + lösenord)

En fråga i sammanhanget: Har något ändrats beträffande användare+lösen vid övergång till version 2?

Updateschedules skall köras 00:01 varje natt.
Kommande dygns aktiveringar skall läggas upp (en 4 händelse programmering resulterar i 4 rader aktiveringar)
Jag ser inga resultat av det i windows\tasks. Inga nya aktiveringar tillkommer.

Jag försöker köra homeautomationupdateschedules direkt i Windows scheduler på annat klockslag => inget händer.
Det är precis så jag upplever att HomeAutomation också fungerar just nu.
Skall man kunna göra så som jag försöker?

Vad är det för skillnad om jag kör "Återskapa schemor", som finns nederst på schemaläggaren?
Om jag gör det läggs det ju upp aktiveringar i window\tasks.

Samanfattningsvis: Om jag kör "Återskapa schemor", eller sparar om varje programmering en gång om dagen, fungerar HomeAutomation.
Upplagda aktiveringar betas av, och raderas, under det kommande dygnet.

//Janne
Trots att vi kör olika OS så verkar ju vi ha liknande problem. Det konstiga är ju att själva homeautomationpgmvaran inte uppdaterats något, med undantag för den patch som kom för ett tag sedan.

Jag kan genom att trycka på "Rebuild schedules" i HA få upp mina scheman i kö under "www-data"-användaren (antar att det motsvarar windows\tasks] dagtid/kvällstid men aldrig de som ligger nattetid/morgon.
Enligt nedanstående tabell som jag klippt ut från HA betyder färgerna grönt=läggs upp och körs, rött=läggs ej upp och körs således ej.

Fasadbelysning altan, on 15:33 Run now
Fasadbelysning gasthus, on 15:33 Run now
Utomhusbelysning friggebod, on 15:48 Run now
Utomhusbelysning friggebod, off 22:30 Run now

Hogtalare Genelec, off tomorrow 03:00 Run now
Motorvarmare alla dagar, on tomorrow 05:00 Run now
Motorvarmare alla dagar, off tomorrow 06:35 Run now
Fasadbelysning altan, off tomorrow 08:28 Run now
Fasadbelysning gasthus, off tomorrow 08:28 Run now


Är detta någon bugg i HA som vi hittat?
janed
Posts: 25
Joined: Fri Mar 17, 2023 9:45 am
Location: Linköping

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

Post by janed »

urk wrote:
janed wrote:Hur skall egentligen aktiviteten updateschedules fungera?
================================================
Det verkar som flera upptäckt att nya aktiveringar från schemorna inte läggs upp vid midnatt. Det gäller tydligen för flera OS.
Bland de tveksamheter som komer upp är huruvida vi har rätt användarnamn och lösenord vid anrop till Schedulern.
Det verkar som flera bekräftar att de har rätta inställningar. (anges ju på inställningar: sever\användare + lösenord)

En fråga i sammanhanget: Har något ändrats beträffande användare+lösen vid övergång till version 2?

Updateschedules skall köras 00:01 varje natt.
Kommande dygns aktiveringar skall läggas upp (en 4 händelse programmering resulterar i 4 rader aktiveringar)
Jag ser inga resultat av det i windows\tasks. Inga nya aktiveringar tillkommer.

Jag försöker köra homeautomationupdateschedules direkt i Windows scheduler på annat klockslag => inget händer.
Det är precis så jag upplever att HomeAutomation också fungerar just nu.
Skall man kunna göra så som jag försöker?

Vad är det för skillnad om jag kör "Återskapa schemor", som finns nederst på schemaläggaren?
Om jag gör det läggs det ju upp aktiveringar i window\tasks.

Samanfattningsvis: Om jag kör "Återskapa schemor", eller sparar om varje programmering en gång om dagen, fungerar HomeAutomation.
Upplagda aktiveringar betas av, och raderas, under det kommande dygnet.

//Janne
Trots att vi kör olika OS så verkar ju vi ha liknande problem. Det konstiga är ju att själva homeautomationpgmvaran inte uppdaterats något, med undantag för den patch som kom för ett tag sedan.

Jag kan genom att trycka på "Rebuild schedules" i HA få upp mina scheman i kö under "www-data"-användaren (antar att det motsvarar windows\tasks] dagtid/kvällstid men aldrig de som ligger nattetid/morgon.
Enligt nedanstående tabell som jag klippt ut från HA betyder färgerna grönt=läggs upp och körs, rött=läggs ej upp och körs således ej.

Fasadbelysning altan, on 15:33 Run now
Fasadbelysning gasthus, on 15:33 Run now
Utomhusbelysning friggebod, on 15:48 Run now
Utomhusbelysning friggebod, off 22:30 Run now

Hogtalare Genelec, off tomorrow 03:00 Run now
Motorvarmare alla dagar, on tomorrow 05:00 Run now
Motorvarmare alla dagar, off tomorrow 06:35 Run now
Fasadbelysning altan, off tomorrow 08:28 Run now
Fasadbelysning gasthus, off tomorrow 08:28 Run now


Är detta någon bugg i HA som vi hittat?
Hej,
Här kommer en lte redogörelse för vad jag erfarit de senaste dygnen:
HA fungerar nu för mig i Win XP. Den har byggt aktiviteter i win\tasks tre nätter i följd och allt tycks fungera normalt.
En osäkerhet är huruvida motorvärmaren fungerar. Den styrs av extern temperatur från en extern källa. Skall fokusera på det i natt/i morgon bitti.

Bakgrund: Problemen jag fick kom vid uppdatering från v1.2.2 till v2.0.2

Jag vet inte exakt orsak till att HA började fungera, men följande saker har jag gjort:
1. Updateschedules körs 00:01, jag upptäckte att jag hade en extra "stäng av allt" inprogrammerad just till 00:01
2. Jag ändrade då Updateschedules till 00:02. (Har ingen aning om detta innebar en konflikt i praktiken!?)
3. Jag rensade datorn på samtidiga program.
4. Stängde webläsarinterfacet som gick via localhost (skall testa att köraIE, har tidigare haft Firefox, men sett störningar
typ "väntar på localhost..."
5. Provade att ha debug mode on/off - spelar dock ingen roll (krävdes på i en tidigare version för att det skulle fungera).

Det är inte mycket till vägledning, vill främst peka på att det inte var någon bug i HA, som förorsakade mina problem.

// mvh Janne
Post Reply