Page 52 of 75

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

Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Ok, tackar för info.
Kan vara kul att testa en dag.

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

Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Om jag finge önska mig något i samband med HA skulle det vara en möjlighet
att få med annat än bara temperaturer från 1wirenätet. Jag har t.ex. energiförbrukningen
som registreras. Kanske inte så viktigt med 1wire ger en massa möjligheter, ja inte bara
1wire förresten, många har ju väderstationer också.

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
Snoopy wrote:Om jag finge önska mig något i samband med HA skulle det vara en möjlighet
att få med annat än bara temperaturer från 1wirenätet. Jag har t.ex. energiförbrukningen
som registreras. Kanske inte så viktigt med 1wire ger en massa möjligheter, ja inte bara
1wire förresten, många har ju väderstationer också.
Typen av sensorer är med i kommande version dvs att man kan välja vilken enhet som en viss sensor har. Däremot finns det ännu inte iaf ngn färdig logik för exempelvis beräkningen av strömförbrukningen från en 1-wire counter. Dock ingen större grej att fixa in.

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

Posted: Fri Mar 17, 2023 9:45 am
by pettoooo
Hej, efter att uppgraderat Telldus så får jag detta meddelande när jag skall uppdatera från tellstick.

Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
SELECT d.id, d.telldus_id, d.description, dt.type, dt.text AS typetext, d.date_added FROM devices d INNER JOIN devicetypes dt ON d.type = dt.id WHERE d.telldus_id =

Det är även fler med samma problem http://forum.excito.net/viewtopic.php?f=16&t=3618

Vet någon vad felet är? Har ingen koll på om jag uppgraderade mysql också..

MVH.Peter

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
pettoooo wrote:Hej, efter att uppgraderat Telldus så får jag detta meddelande när jag skall uppdatera från tellstick.

Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
SELECT d.id, d.telldus_id, d.description, dt.type, dt.text AS typetext, d.date_added FROM devices d INNER JOIN devicetypes dt ON d.type = dt.id WHERE d.telldus_id =

Det är även fler med samma problem http://forum.excito.net/viewtopic.php?f=16&t=3618

Vet någon vad felet är? Har ingen koll på om jag uppgraderade mysql också..

MVH.Peter
Jo vet av felet och det beror på ändringar i outputten från tdtool iom uppdatering till 2.1.x av TelldusCenter. Hursomhelst, här är en uppdaterad system/functions.php som korrigerar problemet (Inte den fil som ligger i rooten av HA). Sprid med dig av denna över till excito också.
functions.zip
(7.57 KiB) Downloaded 501 times

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

Posted: Fri Mar 17, 2023 9:45 am
by jed
Hej igen!

Jag har just övertalat en kompis att installera debian och köra home automation, har installerat det mesta och det ser bra ut förutom en sak. Ingenting funkar :)
Jag har lagt på den nya systems/functions.php nedan men inget händer när jag klickar på ikonerna.

Jag slog på debug mode och kollade i koden, det som händer är att den kör tdtool --off men skickar inte med id't på enheten som ska slås på/av.
När jag kör från command line så fungerar det, prylarna tänds och släcks som dom ska.
I konfigurationen är PHP bin path /usr/bin/
Tdtool path är /usr/bin
Kör senaste debian stable (6.0.4), allt uppdaterat. Tellduscenter installerat via apt.


Någon som har en ide om vad som kan vara fel? Jag vet inte riktigt vart jag ska börja kolla...

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jed wrote:Hej igen!

Jag har just övertalat en kompis att installera debian och köra home automation, har installerat det mesta och det ser bra ut förutom en sak. Ingenting funkar :)
Jag har lagt på den nya systems/functions.php nedan men inget händer när jag klickar på ikonerna.

Jag slog på debug mode och kollade i koden, det som händer är att den kör tdtool --off men skickar inte med id't på enheten som ska slås på/av.
När jag kör från command line så fungerar det, prylarna tänds och släcks som dom ska.
I konfigurationen är PHP bin path /usr/bin/
Tdtool path är /usr/bin
Kör senaste debian stable (6.0.4), allt uppdaterat. Tellduscenter installerat via apt.


Någon som har en ide om vad som kan vara fel? Jag vet inte riktigt vart jag ska börja kolla...
Släng debug.txt som finns i HA/logs mappen hit så jag hittar något där. Om du har tillgång till databasen, kolla devices tabellen, står det något i telldus_id kolumnen?

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

Posted: Fri Mar 17, 2023 9:45 am
by jed
telldus_id stämmer med /etc/tellstick.conf, visar två enheter (det finns 7st)

Code: Select all

+----+------------+--------------------------+--------+------+-----------+-------------+-----------+----------+---------------------+
| id | telldus_id | description              | active | type | rawdevice | rawlearncmd | rawoffcmd | rawoncmd | date_added          |
+----+------------+--------------------------+--------+------+-----------+-------------+-----------+----------+---------------------+
|  1 |          1 | Bordslampan i hornet     |      1 |    1 |         0 | NULL        | NULL      | NULL     | 2012-02-20 20:24:49 |
|  2 |          3 | Bordslampan pa finskapet |      1 |    1 |         0 | NULL        | NULL      | NULL     | 2012-02-20 20:39:55 |
+----+------------+--------------------------+--------+------+-----------+-------------+-----------+----------+---------------------+
När jag klickar på ettan får jag:

Code: Select all

21.2.2012	19:44	michand	83.226.50.238	Locking dongle

21.2.2012	19:44	michand	83.226.50.238	Command: /usr/bin/tdtool --off
Output:
Usage: /usr/bin/tdtool [ options ]
[usagetexten bortklippt]
Dvs, den kör tdtool --off men id följer inte med av någon anledning som jag inte hittat än. Några förslag på vart jag ska titta?

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jed wrote:telldus_id stämmer med /etc/tellstick.conf, visar två enheter (det finns 7st)

Code: Select all

+----+------------+--------------------------+--------+------+-----------+-------------+-----------+----------+---------------------+
| id | telldus_id | description              | active | type | rawdevice | rawlearncmd | rawoffcmd | rawoncmd | date_added          |
+----+------------+--------------------------+--------+------+-----------+-------------+-----------+----------+---------------------+
|  1 |          1 | Bordslampan i hornet     |      1 |    1 |         0 | NULL        | NULL      | NULL     | 2012-02-20 20:24:49 |
|  2 |          3 | Bordslampan pa finskapet |      1 |    1 |         0 | NULL        | NULL      | NULL     | 2012-02-20 20:39:55 |
+----+------------+--------------------------+--------+------+-----------+-------------+-----------+----------+---------------------+
När jag klickar på ettan får jag:

Code: Select all

21.2.2012	19:44	michand	83.226.50.238	Locking dongle

21.2.2012	19:44	michand	83.226.50.238	Command: /usr/bin/tdtool --off
Output:
Usage: /usr/bin/tdtool [ options ]
[usagetexten bortklippt]
Dvs, den kör tdtool --off men id följer inte med av någon anledning som jag inte hittat än. Några förslag på vart jag ska titta?
Hade visst lite för bråttom med den där fixen, här kommer en ny fil som skall fungera. Uppdaterade även den tidigare filen.

Denna fil ersätter den som finns i system mappen för v2.0.2
functions.zip
(7.57 KiB) Downloaded 753 times

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

Posted: Fri Mar 17, 2023 9:45 am
by jed
Den fungerar, stort tack för hjälpen!

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jed wrote:Den fungerar, stort tack för hjälpen!
Finemang!

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

Posted: Fri Mar 17, 2023 9:45 am
by jed
Just ja, tyckte det var dags för en donation också :) Sparar för att renovera två badrum så den blir inte så stor... Den här gången :) 10euro på väg!

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jed wrote:Just ja, tyckte det var dags för en donation också :) Sparar för att renovera två badrum så den blir inte så stor... Den här gången :) 10euro på väg!
Det är tanken som räknas! Tack!

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

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

Tänkte testa senaste (svn) versionen och får detta medelenda vid installation,Efter inställningar av SQL kontot!

Code: Select all

Error: Table 'HomeAutomationTest.pages' doesn't exist
SELECT id, translation FROM pages WHERE parentid=-1 AND module NOT IN ('login', 'help') ORDER BY sort
Är det pga att den är under utveckling ?

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

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
riso wrote:Hej

Tänkte testa senaste (svn) versionen och får detta medelenda vid installation,Efter inställningar av SQL kontot!

Code: Select all

Error: Table 'HomeAutomationTest.pages' doesn't exist
SELECT id, translation FROM pages WHERE parentid=-1 AND module NOT IN ('login', 'help') ORDER BY sort
Är det pga att den är under utveckling ?
För tillfället är SVN versionen lite knepig att få igång men det borde lyckas genom att köra update skriptet som finns i install mappen (det beror på vilken version du har nu vilka av dessa skript du skall köra).