I have been on the home automation front for quite a while now (which reminds me I must update my signature with all the other things I have purchased over the last year!). Anyway I have been thinking about what might be coming next. I do love domoticz and I even have my family using it which as most of you will probably know, is the real test of a working solution. With countless switches, monitoring, heating control and so on... I'm starting to hit a bit of a roadblock. What next? So I can turn things on, turn them off, schedule them, write some scripts to try and be a bit smarter. My main problem seems to be I just can’t find the time to go and write the code needed to get the next step. I mean, every time I go into Maplin (on the rare occasion) I seem to see yet another brand of home automation. The only things is they are all doing the same stuff.
So what is that next step? Well to me it's having something that is starting to be much more intelligent, learns your habits, knows when you are getting up or coming home, do I really have to use a switch. Why can't it just know what I want?
I know this seems a bit far-fetched but this has to be where we are heading. If you think about Nest, it does try to say that it learns your habits. Now I can't say, as I don't have one, but seriously, how good can it be? Does it really know when I'm coming home, on holiday, out for the day?
So I'm thinking, what's the plan for Domoticz? What is the 1-2-5 year vision? From my own perspective we have lots and lots of good stuff here. The only thing is that I think we should be thinking of building on more core/flexible functions to the product that make it much better. Things that immediately spring to mind are heating control, presence detection, holiday functions, speech, voice recognition, facial recognition (I know lots of us have written scripts in these areas). As an example can't we build a generic presence detection function that takes whatever inputs you have (door sensors, phones -wifi, bluethooth, PIR, light, calendar, heat, and so on...) and then calculate if you are home, what room you are in? So instead of 50 scripts, we end up with one that we all use?
The second step would be to start combining these functions and letting the system start to learn? I'm no expert in this but I know it can be done. Again this comes back to the vision.
I really do want to make things better as I can’t stand the fact that one of these big companies will come along and do it first. Oh and it will cost a fortune!
If you have made it this far then I a must have said something of interest so thanks for reading

On so that's by brain dump over. I would be really interested if any of you have thoughts along these lines.
Martin
P.s. Thanks to everyone here who contributes to the home automation scene and a special thanks goes out to the people who run this forum as I know it must take time that not al of us have.