Fixes for bugs / issues reported in 3.0. 3.0.1 also includes some new features (or old ones that have been re-implemented like the custompages). Here is the changelog:
v3.0.1 Released 2014-02-25
- [General] Custom pages not working
- [Mobile] Splash screen not showing on iPhone5
- [Configuration] Sliders on macro configuration are not initiziliazed
- [General] Dimming device that is on from eg 40 to 20% doesn´t log into db
- [Configuration] Adding a new device is not showing any icons in the edit form
- [New functionality] Add check for newer versions
- [Devices] Possibility to check devices "real" state more often
- [API] Get status of devices doesn´t mirror real device status
- [Installer] Add PHP5-GD as required
- [Installer] Field validation doesn´t display infomessage about a field being invalid
If you have any questions or find anything abnormal just give us a ping!
Bug Report -
Can't see how to report bugs at your tracker - so I am reporting here:
When going to Sensors:
Editing an existing sensor (eg Temperature) because the default values are no good for me, upon saving - no changes seem to be saved.
I tried changing Min to -20, Max to 40, High to 18 and Low to 5.
Next I tried adding a new sensor, upon saving - the Description of the sensor is saved, and the unit it uses but all the values are empty and in the DB are NULL.
Editing a sensor manually in the db works as expected.
asjmcguire wrote:Bug Report -
Can't see how to report bugs at your tracker - so I am reporting here:
When going to Sensors:
Editing an existing sensor (eg Temperature) because the default values are no good for me, upon saving - no changes seem to be saved.
I tried changing Min to -20, Max to 40, High to 18 and Low to 5.
Next I tried adding a new sensor, upon saving - the Description of the sensor is saved, and the unit it uses but all the values are empty and in the DB are NULL.
Editing a sensor manually in the db works as expected.
Hi,
You have to be registered in Mantis to be able to report tickets there, only developers have this privilegue.
In principle we could say that this is an unimplemented feature still, the min / max values are not used anywhere and therefore the saving has not been implemented yet either. The issue you have found is related to this ticket http://karpero.mine.nu/mantis/view.php?id=195
First thank you for your great work with homeautomation ! I've been using version 2.x now for over a year and desided to test the new version last week on the raspberry pi. So far only for testing before I upgrade the other server also. Did I understand right that the systemplugins are mainly for output ? I have a couple DUOs and I've made a little php script that listening for incoming signals and executes macros in the old version and was hoping this could have been migrated to a plugin. The script is matcing the id's from the remotes to descriprion field in macros and executing makro if it finds a match. Additionally I've done an cheap burglar alarm with magnetic switches and diffrent scenarios mut that's using a bit more logic so that's a diffrent story.
I've found a couple of bugs with the parser and jpgraph:
Parser doesn't find tdtool without path in cron, getSettings not working ? The second line was commented out in telldusduo.php, I've not tested if it thats the fix for this.
..ha/parser/systems/telldusduo.php: $command .= $sudoCmd.$tellduspath."tdtool --list";
..ha/parser/systems/telldusduo.php: // $command .= $sudoCmd.$this->getSettings("tellduspath")."/tdtool".SYS_FILE_EXT." --list";
TTF verdana missing from jpgraph, I copied folder from old version and fixed location ithe config file jpg-config.inc.php.
First thank you for your great work with homeautomation ! I've been using version 2.x now for over a year and desided to test the new version last week on the raspberry pi. So far only for testing before I upgrade the other server also. Did I understand right that the systemplugins are mainly for output ? I have a couple DUOs and I've made a little php script that listening for incoming signals and executes macros in the old version and was hoping this could have been migrated to a plugin. The script is matcing the id's from the remotes to descriprion field in macros and executing makro if it finds a match. Additionally I've done an cheap burglar alarm with magnetic switches and diffrent scenarios mut that's using a bit more logic so that's a diffrent story.
I've found a couple of bugs with the parser and jpgraph:
Parser doesn't find tdtool without path in cron, getSettings not working ? The second line was commented out in telldusduo.php, I've not tested if it thats the fix for this.
..ha/parser/systems/telldusduo.php: $command .= $sudoCmd.$tellduspath."tdtool --list";
..ha/parser/systems/telldusduo.php: // $command .= $sudoCmd.$this->getSettings("tellduspath")."/tdtool".SYS_FILE_EXT." --list";
TTF verdana missing from jpgraph, I copied folder from old version and fixed location ithe config file jpg-config.inc.php.
Yes you understood the systemplugins correct, for sure they can read statuses too but they are not intended to run constantly. Your script could well be impemented into the parser, but then the parser would need to run all the time, which has not been the intension from the beginning at least. Throw me an email and we can talk about how this could be implemented.
Which operating system are you running? Second line is not yet supported, so you would need to configure tellduspath i telldusduo.php . So you mean the TTF files are missing from 3.x release?
Yes it has to be running all the time still, but I remember there was a possibility to run a script in telldus core when a signal is recieved so that's a better solution when the new version are ready.
I'm running Raspbian Wheezy and now I found the TTF files in this new version also, under /sensors/ but jpgraph doesn't find them, I get error file /usr/share/fonts/truetype/verdana.ttf is not readable or is missing with the original jpg-config.inc.php file.
christer_r wrote:Yes it has to be running all the time still, but I remember there was a possibility to run a script in telldus core when a signal is recieved so that's a better solution when the new version are ready.
I'm running Raspbian Wheezy and now I found the TTF files in this new version also, under /sensors/ but jpgraph doesn't find them, I get error file /usr/share/fonts/truetype/verdana.ttf is not readable or is missing with the original jpg-config.inc.php file.
I think Telldus has got a beta out with events already.
I had the same problem with the fonts. Editing the \plugins\jpgraph\jpg-config.inc file solved it for me.
I Edited/added these lines. Note that you might have a different path to Homeautomation-
Fredriks wrote:I had the same problem with the fonts. Editing the \plugins\jpgraph\jpg-config.inc file solved it for me.
I Edited/added these lines. Note that you might have a different path to Homeautomation-
In short, just put an executable script in /usr/local/share/telldus/scripts/deviceevent and it will be executed every time any device changes status. I have got one that does this:
Hej
Jag har installerat och fått igång det mesta men när jag schemalägger aktiviteter så ser jag aktiviteterna i kommande händelser men det händer inget med mina lampor vid de utsatta tidpunkterna. Jag kan sätta på och stänga av genom att klicka på lamporna i planlösningen så jag har kontakt med dom via homeautmation.
Det schema jag gjort är att tända lamporna vid solnedgång och släcka dem igen vid 22.
Vart kan jag söka efter vad som är fel?
Attachments
Skärmavbild 2014-04-15 kl. 20.44.21.png (108.67 KiB) Viewed 18610 times