v3.0.1 released

http://karpero.mine.nu/ha

Moderators: Daniel, tom_rosenback, Telldus

Post Reply
Fredriks
Posts: 17
Joined: Fri Mar 17, 2023 9:45 am

Re: v3.0.1 released

Post by Fredriks »

Körde in säkerhetsuppdateringen för Bash/Shellshock på min Qnap och då slutade HA att fungera funkar dock att tända släcla från tdtool. när jag kör /mnt/ext/opt/apache/bin/php /share/MD0_DATA/Web/homeautomation/run.php command=activation id=7 status=on hände inge får inget felmeddelande heller.
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: v3.0.1 released

Post by tom_rosenback »

Fredriks wrote:Körde in säkerhetsuppdateringen för Bash/Shellshock på min Qnap och då slutade HA att fungera funkar dock att tända släcla från tdtool. när jag kör /mnt/ext/opt/apache/bin/php /share/MD0_DATA/Web/homeautomation/run.php command=activation id=7 status=on hände inge får inget felmeddelande heller.
Iom att det är en säkerhetsuppdatering som du kört in så misstänker jag starkt att det är något som hindrar PHP från att köra tdtool. Testa manuellt köra tdtool som www-data användaren (apache) och se om du får någon information därifrån.
//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
Fredriks
Posts: 17
Joined: Fri Mar 17, 2023 9:45 am

Re: v3.0.1 released

Post by Fredriks »

:oops: Tack för svaret! Jag provide diverse åtgärder I gårkväll för att försöka få igång det till slut gav jag upp och gick och lade mig. Döm om min förvåning när allt fungerar enligt schema I morse och när jag provide klicka på enheterna I HA så funkade det också! Jag vet inte säkert vad jag gjorde som fick det att hoppa igång men min teori är att uppdateringen sabbade någon av dom symlinks som jag lagt in vilka skulle ha återställts av ett upstarts script.
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: v3.0.1 released

Post by tom_rosenback »

Fredriks wrote::oops: Tack för svaret! Jag provide diverse åtgärder I gårkväll för att försöka få igång det till slut gav jag upp och gick och lade mig. Döm om min förvåning när allt fungerar enligt schema I morse och när jag provide klicka på enheterna I HA så funkade det också! Jag vet inte säkert vad jag gjorde som fick det att hoppa igång men min teori är att uppdateringen sabbade någon av dom symlinks som jag lagt in vilka skulle ha återställts av ett upstarts script.
Härligt att det löste sig :D
//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
jacob
Posts: 7
Joined: Fri Mar 17, 2023 9:45 am

Re: v3.0.1 released

Post by jacob »

Hej!
Finns det något enkelt sätt jag utifrån, ex via run.php, kan kolla om en lampa är tänd eller inte? Eller är det bäst att ta det via telldus-core/doxygen?
Går det att uppdatera HA att en enhet går på utan att exempelvis köra: run.php command=device id=x status=on ?
Har en magnetkontakt som skickar en status, vill att HA ska snappa upp den för att i sin tur ha dynamiska enheter som aktiveras utifrån magnetkontakten.

Under loggar>mätpunkter får jag fram luftfuktigheten under "Nu" i celsius och inte procent. Kikade koden lite snabbt och det såg ut att vara hårdkodat att bli så? Kanske går att ändra på?
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: v3.0.1 released

Post by tom_rosenback »

jacob wrote:Hej!
Finns det något enkelt sätt jag utifrån, ex via run.php, kan kolla om en lampa är tänd eller inte? Eller är det bäst att ta det via telldus-core/doxygen?
Går det att uppdatera HA att en enhet går på utan att exempelvis köra: run.php command=device id=x status=on ?
Har en magnetkontakt som skickar en status, vill att HA ska snappa upp den för att i sin tur ha dynamiska enheter som aktiveras utifrån magnetkontakten.

Under loggar>mätpunkter får jag fram luftfuktigheten under "Nu" i celsius och inte procent. Kikade koden lite snabbt och det såg ut att vara hårdkodat att bli så? Kanske går att ändra på?
Hejsan Jakob!

Om du kör Linux kan du använda skript gentemot telldus för att trigga ett API anrop, läs mer om skripten här http://developer.telldus.se/blog/2012/1 ... #comment-4

För att uppdatera en enhet i HA kan du använda run.php men det finns också ett API för detta. För att anropa APIt kan du använda en av följande

Code: Select all

http://host/ha/api.php?do=devices/toggle&deviceid=X&status=Y - Slår på/av uttaget/lampan beroende på vald status. X är ett ID på en enhet och Y är det nya statuset.
http://host/ha/api.php?do=devices/getStatus&deviceid=X - Hämtar senast kända status, X är ett ID på en enhet
Enheten på sensorer är hårdkodat i HomeAutomation äldre än v3.0, så om du uppdaterar så skall du kunna välja enhet också. Osäker också huruvida ovanstående API anrop fungerar i tidigare versioner utan att börja gräva i gamla loggar.


mvh Tom
//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
jacob
Posts: 7
Joined: Fri Mar 17, 2023 9:45 am

Re: v3.0.1 released

Post by jacob »

tom_rosenback wrote: Hejsan Jakob!

Om du kör Linux kan du använda skript gentemot telldus för att trigga ett API anrop, läs mer om skripten här http://developer.telldus.se/blog/2012/1 ... #comment-4

För att uppdatera en enhet i HA kan du använda run.php men det finns också ett API för detta. För att anropa APIt kan du använda en av följande

Code: Select all

http://host/ha/api.php?do=devices/toggle&deviceid=X&status=Y - Slår på/av uttaget/lampan beroende på vald status. X är ett ID på en enhet och Y är det nya statuset.
http://host/ha/api.php?do=devices/getStatus&deviceid=X - Hämtar senast kända status, X är ett ID på en enhet
Enheten på sensorer är hårdkodat i HomeAutomation äldre än v3.0, så om du uppdaterar så skall du kunna välja enhet också. Osäker också huruvida ovanstående API anrop fungerar i tidigare versioner utan att börja gräva i gamla loggar.


mvh Tom
Grymt! Får ta och kolla upp api:t senare, blir bättre än den lösningen jag gjorde.
Jag gjorde ett skript likt länken du skickade som i sin tur aktiverade eller avaktiverade en dummy-enhet via run.php, då HA inte kände av att enheten för magnetkontakten aktiverades (ligger som en switch i telldus.conf). Fast jag fick det aldrig att fungera så att en dynamisk schemalagd aktivering gick igång efter det att dummy-enheten aktiverats, men det kanske inte är tänkt att fungera så? För mig fungerar annars en dynamisk schemalagd aktivitet om den är beroende av en annan schemalagd aktivitet.

Jag sitter mot SVN:en så jag hoppas på att ha det senaste? :)
Får förresten upp "Strömförbrukning" under ens egna sidor, någon funktion som kanske kommer? :o
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: v3.0.1 released

Post by tom_rosenback »

jacob wrote:
tom_rosenback wrote: Hejsan Jakob!

Om du kör Linux kan du använda skript gentemot telldus för att trigga ett API anrop, läs mer om skripten här http://developer.telldus.se/blog/2012/1 ... #comment-4

För att uppdatera en enhet i HA kan du använda run.php men det finns också ett API för detta. För att anropa APIt kan du använda en av följande

Code: Select all

http://host/ha/api.php?do=devices/toggle&deviceid=X&status=Y - Slår på/av uttaget/lampan beroende på vald status. X är ett ID på en enhet och Y är det nya statuset.
http://host/ha/api.php?do=devices/getStatus&deviceid=X - Hämtar senast kända status, X är ett ID på en enhet
Enheten på sensorer är hårdkodat i HomeAutomation äldre än v3.0, så om du uppdaterar så skall du kunna välja enhet också. Osäker också huruvida ovanstående API anrop fungerar i tidigare versioner utan att börja gräva i gamla loggar.

mvh Tom
Grymt! Får ta och kolla upp api:t senare, blir bättre än den lösningen jag gjorde.
Jag gjorde ett skript likt länken du skickade som i sin tur aktiverade eller avaktiverade en dummy-enhet via run.php, då HA inte kände av att enheten för magnetkontakten aktiverades (ligger som en switch i telldus.conf). Fast jag fick det aldrig att fungera så att en dynamisk schemalagd aktivering gick igång efter det att dummy-enheten aktiverats, men det kanske inte är tänkt att fungera så? För mig fungerar annars en dynamisk schemalagd aktivitet om den är beroende av en annan schemalagd aktivitet.

Jag sitter mot SVN:en så jag hoppas på att ha det senaste? :)
Får förresten upp "Strömförbrukning" under ens egna sidor, någon funktion som kanske kommer? :o
Tycker nog du borde ha fått det att fungera med ditt eget sätt också, men testa med APIt så ser du skillnaden då.

Det som ligger i SVN är nog så gott som det senaste, kan ha något liggande på min utvecklingsmiljö som inte är incheckat, då det ännu är halvfärdigt. Gällande Strömförbrukning så hade jag en tanke tidigare om att räkna ut en ungefärlig förbrukning enligt hur länge enheterna har varit på, men har inte hunnit fixa det klart ännu.
//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
jneander
Posts: 32
Joined: Fri Mar 17, 2023 9:45 am

Re: v3.0.1 released

Post by jneander »

Hi
HA stopped working the the 2:nd of Oct and now I can't get it to work again.
I deleted the jobs queued in at but the scheduled "Comming events" in HA will not disapear and reschedule. How do I remove these in HA and get it to reschedule evenst?

/Jonas
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: v3.0.1 released

Post by tom_rosenback »

jneander wrote:Hi
HA stopped working the the 2:nd of Oct and now I can't get it to work again.
I deleted the jobs queued in at but the scheduled "Comming events" in HA will not disapear and reschedule. How do I remove these in HA and get it to reschedule evenst?

/Jonas
Have you upgraded your system in any way on that particular date? Could there be some permission conflicts for the www-data user?
//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
samigt94
Posts: 4
Joined: Fri Mar 17, 2023 9:45 am

Re: v3.0.1 released

Post by samigt94 »

Hi,

I have a problerm with HA, i can't get devices from telldus service: Error fetching devices: Could not connect to the Telldus Service prints to apache error log every time i try to update from plugins.
I've added wwwrun user to plugdev group, which i created, as it did not exist in opensuse 13.1. Tdtool is working as should as normal user. Is there something i still should check?

Br, Sami
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: v3.0.1 released

Post by tom_rosenback »

samigt94 wrote:Hi,

I have a problerm with HA, i can't get devices from telldus service: Error fetching devices: Could not connect to the Telldus Service prints to apache error log every time i try to update from plugins.
I've added wwwrun user to plugdev group, which i created, as it did not exist in opensuse 13.1. Tdtool is working as should as normal user. Is there something i still should check?

Br, Sami
Have you tried this

Add www-data (Apache user) to /etc/udev/rules.d/99-tellstick.conf ? copied from http://karpero.mine.nu/ha/index.php?page=faq&hl=en_US
//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
jneander
Posts: 32
Joined: Fri Mar 17, 2023 9:45 am

Re: v3.0.1 released

Post by jneander »

tom_rosenback wrote: Have you upgraded your system in any way on that particular date? Could there be some permission conflicts for the www-data user?
I didn't do anything at all. It just stopped to work from one day to the other. It's very strange indeed since it has been running flawless for a half of year. Could it have to do with my raspberry that it didn't have internet access? I went on holliday the 26/9 and shut down my router so it couldn't get out on Internet to update the ntp.
jneander
Posts: 32
Joined: Fri Mar 17, 2023 9:45 am

Re: v3.0.1 released

Post by jneander »

jneander wrote:
tom_rosenback wrote: Have you upgraded your system in any way on that particular date? Could there be some permission conflicts for the www-data user?
I didn't do anything at all. It just stopped to work from one day to the other. It's very strange indeed since it has been running flawless for a half of year. Could it have to do with my raspberry that it didn't have internet access? I went on holliday the 26/9 and shut down my router so it couldn't get out on Internet to update the ntp.
I got HA to update again but nothing are added to at!?!? When I run sudo atq it's empty. Where should I start to search for the problem? I removed the previous error queue with atrm.
tom_rosenback
Posts: 779
Joined: Fri Mar 17, 2023 9:45 am
Contact:

Re: v3.0.1 released

Post by tom_rosenback »

jneander wrote:
jneander wrote:
tom_rosenback wrote: Have you upgraded your system in any way on that particular date? Could there be some permission conflicts for the www-data user?
I didn't do anything at all. It just stopped to work from one day to the other. It's very strange indeed since it has been running flawless for a half of year. Could it have to do with my raspberry that it didn't have internet access? I went on holliday the 26/9 and shut down my router so it couldn't get out on Internet to update the ntp.
I got HA to update again but nothing are added to at!?!? When I run sudo atq it's empty. Where should I start to search for the problem? I removed the previous error queue with atrm.
Check that at.allow and at.deny are correctly configured.
//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
Post Reply