PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Moderator: Telldus
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Hej!
Har några problem och frågor
Problem:
1: När jag kör "php /var/www/parser/parser.php" så kommer det fler "Datapunkter" men datumet "Senaste avläsningen" ändras inte? i homeautomation sidan
2:I vilken config fil kan jag ändra sensor whitelist? jag gorde det tidigare men har helt glömt bort det, var något att man tog bort "//"
3: När jag klickar på graferna i homeautomation sidan kommer det bara en vit sida där det står "Stäng graf"
Frågor
1: Kan man få likadan TelldusCenter till raspberry pi som i win7?
2:Kan man lägga till en fjärrkontroll till homeautomation som man gör i TelldusCenter? så om jag stänger en enhet via fjärrkontrollen så uppdateras statusen till homeautomation
Ber om ursäkt om frågorna är konstiga är nybörjare på det här
Tack på förhand!
Mvh
Har några problem och frågor
Problem:
1: När jag kör "php /var/www/parser/parser.php" så kommer det fler "Datapunkter" men datumet "Senaste avläsningen" ändras inte? i homeautomation sidan
2:I vilken config fil kan jag ändra sensor whitelist? jag gorde det tidigare men har helt glömt bort det, var något att man tog bort "//"
3: När jag klickar på graferna i homeautomation sidan kommer det bara en vit sida där det står "Stäng graf"
Frågor
1: Kan man få likadan TelldusCenter till raspberry pi som i win7?
2:Kan man lägga till en fjärrkontroll till homeautomation som man gör i TelldusCenter? så om jag stänger en enhet via fjärrkontrollen så uppdateras statusen till homeautomation
Ber om ursäkt om frågorna är konstiga är nybörjare på det här
Tack på förhand!
Mvh
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Hej.
Har exakt samma problem. Vad blev lösningen?
Mvh
Har exakt samma problem. Vad blev lösningen?
Mvh
-
- Posts: 3
- Joined: Fri Mar 17, 2023 9:45 am
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Har trubbel i Linux med tempsensor. Jag får upp givaren i tdtool -l och jag har ändrat i en del parser filer. Någonstans har jag missat eller gjort fel för när jag går in på websidan och uppdaterar temperaturgivare får jag upp fineoffset-temperature-5 fineoffset-temperature-5 1. Vad har jag gjort för fel då? I telldusduo.php har jag angivet $whitelistedSensors[] = "fineoffset-temperature-56";
Tror inte jag lyckades få in wview, om det nu behövs men jag antar att det är något annat som ger felet ovan om det nu är ett fel, det kanske ska se ut så?
Under fliken temperaturer får jag upp felmeddelande JpGraph 25068, som troligtivis beror på att det inte finns något värde att visa. Det hör väl förmodligen ihop med ovanstående?
Någon som har några förslag på vad jag ska göra för att få till det?
Tack på förhand!
Tror inte jag lyckades få in wview, om det nu behövs men jag antar att det är något annat som ger felet ovan om det nu är ett fel, det kanske ska se ut så?
Under fliken temperaturer får jag upp felmeddelande JpGraph 25068, som troligtivis beror på att det inte finns något värde att visa. Det hör väl förmodligen ihop med ovanstående?
Någon som har några förslag på vad jag ska göra för att få till det?
Tack på förhand!
-
- Posts: 3
- Joined: Fri Mar 17, 2023 9:45 am
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Ibland är allt som behövs lite tålamod för när jag tittade idag så fungerade det. Det var väl förmodligen bara att den behövde lite värden innan den kunde rita upp kurvan.
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Svar på problemenaGluteniz wrote:Hej!
Har några problem och frågor
Problem:
1: När jag kör "php /var/www/parser/parser.php" så kommer det fler "Datapunkter" men datumet "Senaste avläsningen" ändras inte? i homeautomation sidan
2:I vilken config fil kan jag ändra sensor whitelist? jag gorde det tidigare men har helt glömt bort det, var något att man tog bort "//"
3: När jag klickar på graferna i homeautomation sidan kommer det bara en vit sida där det står "Stäng graf"
Frågor
1: Kan man få likadan TelldusCenter till raspberry pi som i win7?
2:Kan man lägga till en fjärrkontroll till homeautomation som man gör i TelldusCenter? så om jag stänger en enhet via fjärrkontrollen så uppdateras statusen till homeautomation
Ber om ursäkt om frågorna är konstiga är nybörjare på det här
Tack på förhand!
Mvh
1. Detta är antagligen för att du inte vit listat sensorerna. Vad för du för output när du kör parsern?
2. Antar du syftar på TelldusDuo parsningen, då är det i system_config/telldusduo.php
3. Beror på 1&2, dvs du har inga datapunkter.
Frågor
1. Detta är en Telldus grej men såvitt jag vet finns det inget GUI för Linux.
2. Förtillfället nej.
Vilket problem?poma wrote:Hej.
Har exakt samma problem. Vad blev lösningen?
Mvh
Precis det är avsaknaden av datapunkter som ställde till det, eller rättare sagt hade du för litet med punkter.Micke_BKRD wrote:Ibland är allt som behövs lite tålamod för när jag tittade idag så fungerade det. Det var väl förmodligen bara att den behövde lite värden innan den kunde rita upp kurvan.
//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!!
Hej!tom_rosenback wrote:
Svar på problemena
1. Detta är antagligen för att du inte vit listat sensorerna. Vad för du för output när du kör parsern?
2. Antar du syftar på TelldusDuo parsningen, då är det i system_config/telldusduo.php
3. Beror på 1&2, dvs du har inga datapunkter.
Frågor
1. Detta är en Telldus grej men såvitt jag vet finns det inget GUI för Linux.
2. Förtillfället nej.
Tack för svaren, det var just det här jag sökte "system_config/telldusduo.php"
Nu har jag vit listat min sensor "mandolyn" och så här ser det ur när jag kör parsern:
Code: Select all
PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/ming.ini on line 1 in Unknown on line 0
Parsing 'logtemp'
Invalid sensor file not found for sensor with serial: '0B0000000C8E831D'
Invalid sensor file not found for sensor with serial: 'E3000800ACC6A110'
Parsing 'logtemp' completed
Parsing 'telldusduo'
Array
(
[0] => mandolyn
[1] => temperaturehumidity
[2] => 11
[3] => 22.4
[4] => 22
[5] => 2013-11-29 20:43:02
)
Array
(
[0] => fineoffset
[1] => temperature
[2] => 255
[3] => -204.7
[4] =>
[5] => 2013-11-29 20:42:55
)
Found: mandolyn-temperaturehumidity-11, value: 22.4
Found: mandolyn-temperaturehumidity-11-humidity, value: 22
Sensor with serial 'fineoffset-temperature-255' not whitelisted in configuration, skipping
Sensor with serial 'fineoffset-temperature-255-humidity' not whitelisted in configuration, skipping
Parsing 'telldusduo' completed
Invalid sensor file not found for sensor with serial: '0B0000000C8E831D'
Invalid sensor file not found for sensor with serial: 'E3000800ACC6A110'
Så här ser det ut i min "system_config/logtemp.php"
Code: Select all
<?php
/* logtemp specific config */
// the path to the logtemp sensor files
$logtempPath = "X:/logtemp/";
//date format, indexed from 0-2, example date dd.mm.yy
$dateFormat["d"] = 0;
$dateFormat["m"] = 1;
$dateFormat["y"] = 2;
$dateFormat["separator"] = ".";
// an array of sensors to parse, where xyz is the sensor serial eg. 1026CA23010800A7
// if you have several sensors, just duplicate the row below and change xyz to match the sensor serials for ea$
$sensorsToParse[] = "0B0000000C8E831D";
$sensorsToParse[] = "E3000800ACC6A110";
// When using 1-wire systems the readout of the sensor can sometimes be faulty, enable this if you experience $
$filteringEnabled = true;
/*
example contents of logfile
/////////////////// FILE STARTS HERE //////////////////////////
Date; Time; Temp �C
09.08.2011; 21:29:23;25.38
/////////////////// FILE END HERE ////////////////////////////
*/
?>
Tack återigen!
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Det är i system configgen du behöver stänga av logtemp helt gör det med // i början på raden
//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!!
Tack för din tid och svaren!tom_rosenback wrote:Det är i system configgen du behöver stänga av logtemp helt gör det med // i början på raden
Nu ser det ut att fungera bra, återstår bara att vänta och se att graferna fungerar
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Hej!
Efter flera månaders problemfri användning av HA har det plötsligt hänt en skum sak.
Har ett enkelt schema som tänder och släcker alla (3 st.) lampor morgon och kväll. För cirka en vecka sedan slutade 2 av lamporna tändas/släckas via schemat. 1 fungerar alltså som tidigare. I schemat är "Aktiva enheter" satt till "Alla enheter".
Klickar jag i planlösningen på en individuell lampa funkar den (även de 2 som slutat aktiveras via schemat ovan). Klickar jag däremot på ikonerna för alla lampor funkar endast den som nu aktiveras via schemat.
Mao. fungerar varje enhet individuellt men inte via standardgruppen "Alla enheter", varken via schema eller planlösning.
Någon som har en ide om vad som kan ha hänt eller har tips på felsökning?
Efter flera månaders problemfri användning av HA har det plötsligt hänt en skum sak.
Har ett enkelt schema som tänder och släcker alla (3 st.) lampor morgon och kväll. För cirka en vecka sedan slutade 2 av lamporna tändas/släckas via schemat. 1 fungerar alltså som tidigare. I schemat är "Aktiva enheter" satt till "Alla enheter".
Klickar jag i planlösningen på en individuell lampa funkar den (även de 2 som slutat aktiveras via schemat ovan). Klickar jag däremot på ikonerna för alla lampor funkar endast den som nu aktiveras via schemat.
Mao. fungerar varje enhet individuellt men inte via standardgruppen "Alla enheter", varken via schema eller planlösning.
Någon som har en ide om vad som kan ha hänt eller har tips på felsökning?
-
- Posts: 7
- Joined: Fri Mar 17, 2023 9:45 am
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Har äntligen (utan ha någon som helst kunskap inom Linux) lyckats få ingång Tellstick + HomeAutomation på min D-Link DNS-325 NAS och allt fungerar förutom schemaläggningen.
Lägger jag till scheman får jag upp följande när jag kör crontab -l eller crontab -l -u root (testar jag ex. "www-data" får jag felet att användaren inte finns)
Men när jag försöker lista jobben med ATQ får jag inte upp något. Kör jag manuellt däremot uppdateras ATQ och schemat fungerar för dagen, men laddas aldrig om efter midnatt trots att det fortfarande ligger i crontab.
Tacksam för hjälp av alla dess slag!!
Lägger jag till scheman får jag upp följande när jag kör crontab -l eller crontab -l -u root (testar jag ex. "www-data" får jag felet att användaren inte finns)
Code: Select all
01 00 * * * /usr/bin//php /mnt/USB/HD_c1/wwwroot/homeauto/run.php command=updateschedules >/dev/null 2>&1
Code: Select all
/usr/bin//php /mnt/USB/HD_c1/wwwroot/homeauto/run.php command=updateschedules
Tacksam för hjälp av alla dess slag!!
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Bra jobbat!lokaltrafik wrote:Har äntligen (utan ha någon som helst kunskap inom Linux) lyckats få ingång Tellstick + HomeAutomation på min D-Link DNS-325 NAS och allt fungerar förutom schemaläggningen.
Lägger jag till scheman får jag upp följande när jag kör crontab -l eller crontab -l -u root (testar jag ex. "www-data" får jag felet att användaren inte finns)Men när jag försöker lista jobben med ATQ får jag inte upp något. Kör jagCode: Select all
01 00 * * * /usr/bin//php /mnt/USB/HD_c1/wwwroot/homeauto/run.php command=updateschedules >/dev/null 2>&1
manuellt däremot uppdateras ATQ och schemat fungerar för dagen, men laddas aldrig om efter midnatt trots att det fortfarande ligger i crontab.Code: Select all
/usr/bin//php /mnt/USB/HD_c1/wwwroot/homeauto/run.php command=updateschedules
Tacksam för hjälp av alla dess slag!!
Problemet du beskriver tyder på rättighetsproblem. Kolla at.deny samt at.allow så att dom är rätt konfade (dvs www-data bör finnas med i .allow men inte i .deny)
//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: 7
- Joined: Fri Mar 17, 2023 9:45 am
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Tack!tom_rosenback wrote: Bra jobbat!
Problemet du beskriver tyder på rättighetsproblem. Kolla at.deny samt at.allow så att dom är rätt konfade (dvs www-data bör finnas med i .allow men inte i .deny)
Testade att tömma at.deny på innehåll, sen skapade jag at.allow då den inte fanns. Skrev in root, admin, nobody och www-data och testade igen, men det hjälpte inte.
Googlade upp betydelsen av den sista biten som läggs till i crontab och valde att logga händelserna, detta är vad jag får:
Code: Select all
Array
(
[USER] => root
[HOME] => /ffp/home/root
[TERM] => vt102
[PATH] => /sbin:/usr/sbin:/bin:/usr/bin
[RUNLEVEL] => :::DB88FXX81:egiga0:none
[SHELL] => /bin/sh
[PWD] => /mnt/USB/HD_c1/ffp/home/root
[PHP_SELF] => /mnt/USB/HD_c1/wwwroot/homeauto/run.php
[SCRIPT_NAME] => /mnt/USB/HD_c1/wwwroot/homeauto/run.php
[SCRIPT_FILENAME] => /mnt/USB/HD_c1/wwwroot/homeauto/run.php
[PATH_TRANSLATED] => /mnt/USB/HD_c1/wwwroot/homeauto/run.php
[DOCUMENT_ROOT] =>
[REQUEST_TIME] => 1386874801
[argv] => Array
(
[0] => /mnt/USB/HD_c1/wwwroot/homeauto/run.php
[1] => command=updateschedules
)
[argc] => 2
)
</pre>
Updating schedules
sh: atrm: not found
warning: commands will be executed using /bin/sh
job 3 at 2013-12-12 20:02
sh: atq: not found
sh: sort: not found
Completed in 0.2579 seconds
Borde det inte gå att skapa en länk dit?
[SHELL] => /bin/sh borde kanske istället vara [SHELL] => /ffp/bin/sh (för det var ju faktiskt så man skrev in när man installerade fun_plug, "usermod -s /ffp/bin/sh root")? Fast jag har ingen aning om var jag kan ändra det..
EDIT*
Jag gjorde en ln -s för atq, atrm och sort likt
Code: Select all
/ffp/opt/optware/bin/at /bin/at
För det verkar fungera hur bra som helst nu!
Men jag får enbart upp dagens jobb och inte de jag har för imorgon, ska det vara så?
EDIT II*
Nya jobb uppe, verkar fungera då
Men de ligger inte sorterade i listan efter klockslag, spelar det någon roll?
-
- Posts: 779
- Joined: Fri Mar 17, 2023 9:45 am
- Contact:
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Bra lösning tycker jag. Det är enbart dagens jobb du ser, varje natt sätts följande dags schemor upp. Det spelar ingen roll att dom inte är rätt sorterade.lokaltrafik wrote:Tack!tom_rosenback wrote: Bra jobbat!
Problemet du beskriver tyder på rättighetsproblem. Kolla at.deny samt at.allow så att dom är rätt konfade (dvs www-data bör finnas med i .allow men inte i .deny)
Testade att tömma at.deny på innehåll, sen skapade jag at.allow då den inte fanns. Skrev in root, admin, nobody och www-data och testade igen, men det hjälpte inte.
Googlade upp betydelsen av den sista biten som läggs till i crontab och valde att logga händelserna, detta är vad jag får:Fast jag har både atrm och atq under /ffp/opt/optware/bin (där ffp = Fonz fun_plug som är ett plugin till min NAS)Code: Select all
Array ( [USER] => root [HOME] => /ffp/home/root [TERM] => vt102 [PATH] => /sbin:/usr/sbin:/bin:/usr/bin [RUNLEVEL] => :::DB88FXX81:egiga0:none [SHELL] => /bin/sh [PWD] => /mnt/USB/HD_c1/ffp/home/root [PHP_SELF] => /mnt/USB/HD_c1/wwwroot/homeauto/run.php [SCRIPT_NAME] => /mnt/USB/HD_c1/wwwroot/homeauto/run.php [SCRIPT_FILENAME] => /mnt/USB/HD_c1/wwwroot/homeauto/run.php [PATH_TRANSLATED] => /mnt/USB/HD_c1/wwwroot/homeauto/run.php [DOCUMENT_ROOT] => [REQUEST_TIME] => 1386874801 [argv] => Array ( [0] => /mnt/USB/HD_c1/wwwroot/homeauto/run.php [1] => command=updateschedules ) [argc] => 2 ) </pre> Updating schedules sh: atrm: not found warning: commands will be executed using /bin/sh job 3 at 2013-12-12 20:02 sh: atq: not found sh: sort: not found Completed in 0.2579 seconds
Borde det inte gå att skapa en länk dit?
[SHELL] => /bin/sh borde kanske istället vara [SHELL] => /ffp/bin/sh (för det var ju faktiskt så man skrev in när man installerade fun_plug, "usermod -s /ffp/bin/sh root")? Fast jag har ingen aning om var jag kan ändra det..
EDIT*
Jag gjorde en ln -s för atq, atrm och sort liktoch la dessa i mitt startupskript som körs varje gång NAS:en startar, bra eller dumt?Code: Select all
/ffp/opt/optware/bin/at /bin/at
För det verkar fungera hur bra som helst nu!
Men jag får enbart upp dagens jobb och inte de jag har för imorgon, ska det vara så?
EDIT II*
Nya jobb uppe, verkar fungera då
Men de ligger inte sorterade i listan efter klockslag, spelar det någon roll?
//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!!
Hej!
Samma problem återstår har haft den på i 19dagar och 7398 Datapunkter.
När jag klickar på temperatur graferna så kommer det bara upp en vit sida med "Stäng graf" knapp, gäller all grafer "24h/7d/30d"
samt problem med "Medeltal"
Samma problem återstår har haft den på i 19dagar och 7398 Datapunkter.
När jag klickar på temperatur graferna så kommer det bara upp en vit sida med "Stäng graf" knapp, gäller all grafer "24h/7d/30d"
samt problem med "Medeltal"
-
- Posts: 7
- Joined: Fri Mar 17, 2023 9:45 am
Re: PHP & MySQL gränssnitt, HomeAutomation v2.0.2 releasad!!
Jo, märkte det Fungerar riktigt bra nu!tom_rosenback wrote:Bra lösning tycker jag. Det är enbart dagens jobb du ser, varje natt sätts följande dags schemor upp. Det spelar ingen roll att dom inte är rätt sorterade.
Håller på att skapa ett nytt tema + ikonpack för dator/mobil, hade hoppats på att det skulle räcka att bara göra en ny css men har hittills tyvärr fått ändra lite i index och functions. Lägger upp en .zip när allt är klart!