I’m sure I’m not alone in thinking “I wish my Vera could do that?”
But sadly i lack the skills to code/programme/develop an app/plugin., and i’m sure i’m not alone in feeling that way. so, considering the collaborative nature of this forum I thought I would kick off a post that looked to captured the plugins people would like to see, in the hope that the many talented programmers we have out there might pick it up and make it a reality.
(After all, where would IT an Apple be without the Jobs and Wazniacks, or music without Elton and Bernie )
Here one for starters
Name : Generic Broadband/ADSL Plugin
Description : Your internet is your 4th utility nowadays, (gas, water, electric) so i’d like to see plugin that looks shows me i) I’m connected (like the ping sensor) ii) shows me my upload/download speeds iii) my intenet facing IP iv) uptime, v) Devices connected (static IPs) vi) reboot button
Benefits : Able to see the performance and utilisation of you broadband connection, also can tell if you are connected it not. Triggers can be used to notify you when certain people are connected, or when performance is poor to trigger a reboot (to renew IP) etc.
Potential Challenges (if known) : Vast number of different routers out there, the Netgear I have looks to have a uPnP service description file that lists an number of devices and services which Vera and a developer could maybe use.
Now some of your ideas may not be possible for a number of reasons, but I wouldn’t want to restrict peoples the chance to share an ideas or show the thought process. Plus elements/aspects of the functionality required might already be in existence in other exisiting apps - but again i wouldn’t want us to hide the intent of any new ideas.
Here’s a suggested template for those of you looking to share an idea…
Who knows maybe one or more may find someone with the skills to help you make it a reality.
Name :
Description :
Benefits :
Potential Challenges (if known) :
If an idea is liked by a group, spin the idea off into a new thread and see if you can make something happen !
Description : Generic Event Scheduler that could be applied to Thermostat Controls, Irrigation Systems and any other control that uses a more complex schedule than currently available without Lua coding or bunches of scenes.
Benefits : Simplify otherwise difficult programming of routines that do not fit the current ‘schedule’ format. For example, an irrigation system that triggers on Mon, Wed at 6 am and Fri at 9 pm. Or a thermostat scene that varies the set point at several different times of the day, only on weekdays, with a different weekend schedule.
Potential Challenges (if known) : Build a layout that allows both Day and Time and will allow multiple occurrences. As an added benefit allow recurring events similar to those found in most Calendar apps (the first weekday of the month, every 3rd Tuesday, ect)
[quote=“teonebello, post:5, topic:174125”]Hi two ideas:
Name : System Status
Description : the plug in report in different variable the Vera status like:
System CPU status
System RAM status
Internet connection status
zwave connection status
last reboot
not working devices after healing
etc[/quote]
Tick…
Interesting, I’ve just started this ;). You should find a SysMon plugin on apps.mios.com (I think MCV approved it yesterday). It currently supports memory status - reporting amount of memory used etc. I intend to update it as my knowledge of how Linux uses and reports memory has improved as a result of doing this, but I just haven’t put the new version onto the app store yet.
The next thing I want to add is CPU loading, but this may be a little less easy…
[quote=“Chris, post:6, topic:174125”][quote=“teonebello, post:5, topic:174125”]Hi two ideas:
Name : System Status
Description : the plug in report in different variable the Vera status like:
System CPU status
System RAM status
Internet connection status
zwave connection status
last reboot
not working devices after healing
etc[/quote]
Tick…
Interesting, I’ve just started this ;). You should find a SysMon plugin on apps.mios.com (I think MCV approved it yesterday). It currently supports memory status - reporting amount of memory used etc. I intend to update it as my knowledge of how Linux uses and reports memory has improved as a result of doing this, but I just haven’t put the new version onto the app store yet.
The next thing I want to add is CPU loading, but this may be a little less easy…
Description : Generic Event Scheduler that could be applied to Thermostat Controls, Irrigation Systems and any other control that uses a more complex schedule than currently available without Lua coding or bunches of scenes.
Benefits : Simplify otherwise difficult programming of routines that do not fit the current ‘schedule’ format. For example, an irrigation system that triggers on Mon, Wed at 6 am and Fri at 9 pm. Or a thermostat scene that varies the set point at several different times of the day, only on weekdays, with a different weekend schedule.
Potential Challenges (if known) : Build a layout that allows both Day and Time and will allow multiple occurrences. As an added benefit allow recurring events similar to those found in most Calendar apps (the first weekday of the month, every 3rd Tuesday, ect)
Description : A variable container for weather measure from a Netatmo Weather Station
Benefits : A real weather and Air condition device
Potential Challenges (if known) : Need to access the api, more sensors to come. It sould be a master device with the main values, and a lot of child device for each sensor.
Description : A sensor which will show the severe weather alert state. e.g. If there is a Tornado Warning it would trip to the Tornado Warning state and would be available to trigger scenes like flash kitchen light or close garage door.
Benefits : Provide an additional Severe Weather Alert warning path.
Potential Challenges (if known) : I know that there are several free services which can send emails, text messages or desktop alerts. It should be possible to obtain this information directly from the NWS, via the Wunderground API or other services.
A challenge will be to categorize the alerts to those which you want to be notified and those you do not. e.g. a tornado warning (immediately) compared to a freeze warning (probably not, at least not a 3AM).
Unless you were given permission to redistribute his work, you are violating his request and have no write to post his work. Please remove the attachments. He removed his work for a reason!
He removed his work because he wanted to make a deal with MCV (earn money I guess).
Foremore I contact him in PM before he disappear from this forum and I didn’t get any answer.
I will not post these source to Mios Store but if it can help someone to develop another plugins which will be share, sorry but I post…
In this case I don’t care to redistribute his work because of it’s way of sharing work isn’t mine.
[quote=“jojoflyhigh, post:14, topic:174125”]He removed his work because he wanted to make a deal with MCV (earn money I guess).
Foremore I contact him in PM before he disappear from this forum and I didn’t get any answer.
I will not post these source to Mios Store but if it can help someone to develop another plugins which will be share, sorry but I post…
In this case I don’t care to redistribute his work because of it’s way of sharing work isn’t mine.[/quote]
As I mentioned in another thread, this is not a place to argue. There are a few reasons why he removed his work and it was not because of money. His work is copyrighted (stated in his files). Unless he has given you the rights to distribute his work, you are violating his rights. It baffles me that you do not respect another persons work and feel that you can pass it along to whoever. There is a whole lot of wrong with your statement. I have taken proper measures to have your posts edited for the removal of the files. I am sure that others on this forum (other developers) would agree with me.
You are very aggressive and it’s not with this kind of behavior that you will improve the satisfaction of customers by limiting helpful plugins already available.
AP15 has distributed this plugins and you know internet… This shouldn’t have been done if we wanted to keep it for him. I don’t want do money with this.
In my mind, it was a question of money for him… and he lost…
I don’t like to loose time and re-invent the wheel and if I can help people on this forum I will do.
I wonder what will stop the madness of copyright whose defenders make me more reminiscent of religious fanatics.
Here is a good exemple and I’m proud not to live in the USA.
Moving us all back to the objective of my original post… Lets see if we can bring out some new ideas form forum members, that might inspire a new plugin for us all to enjoy in the future.
Here’s another one from me.
Name : Email Scanner
Description : The objective of this app is to periodically check the sender, subject line and/or body of the unread/new emails in your mailbox. (Similar to the principle of the GCAL plugin)
Benefits : This plugin could be set up to look for trigger words or exact sentences within your new emails in order to then invoke a scene or maybe create a TTS to say “you have an email from xxxxxx xxxxx”. This app could be good for people that are sent alert notifications e.g. from their home security providers or maybe you just want to be notified by Vera as soon as an very important email arrives.
Potential Challenges (if known) : The are so many different types of email accounts which may make it difficult to scan them. , I think Lua has an imap module so maybe something can be done for gmail accounts etc.