MyDomoticz - Testers wanted!
Moderator: leecollings
- chimit
- Posts: 259
- Joined: Saturday 18 April 2015 18:55
- Target OS: Raspberry Pi / ODroid
- Domoticz version: master
- Location: Rotterdam, the Netherlands
- Contact:
MyDomoticz - Testers wanted!
This topic is about the about-to-be-released MyDomoticz service.
The MyDomoticz service allows for accessing Domoticz instances via the world wide web, without having the need of opening public external http ports of the Domoticz instance in question.
The service aims to be able to be managed as simple as possible, in order to be used by users who cannot (or don't want to) open external ports to the public Internet. It will be available in a future version of Domoticz.
The service is now being alpha-tested but before integrating the code in the Domoticz code base, it needs to be thoroughly tested. For this, we are looking for people that want to have a sneak preview of the service and are willing to provide feedback about bugs and user experience improvements.
This is your chance to contribute to the Domoticz open source project, even if you cannot code or translate or anything else. You just need to be using the service and see if it works.
The only thing required is be able to compile your own Domoticz from a Github branch that will be given to you.
In order to enter to this unique opportunity, please PM me.
Rene
The MyDomoticz service allows for accessing Domoticz instances via the world wide web, without having the need of opening public external http ports of the Domoticz instance in question.
The service aims to be able to be managed as simple as possible, in order to be used by users who cannot (or don't want to) open external ports to the public Internet. It will be available in a future version of Domoticz.
The service is now being alpha-tested but before integrating the code in the Domoticz code base, it needs to be thoroughly tested. For this, we are looking for people that want to have a sneak preview of the service and are willing to provide feedback about bugs and user experience improvements.
This is your chance to contribute to the Domoticz open source project, even if you cannot code or translate or anything else. You just need to be using the service and see if it works.
The only thing required is be able to compile your own Domoticz from a Github branch that will be given to you.
In order to enter to this unique opportunity, please PM me.
Rene
-
- Posts: 228
- Joined: Thursday 21 May 2015 9:08
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Contact:
Re: Testers wanted!
Great initiative.... Pm sent.
- Egregius
- Posts: 2582
- Joined: Thursday 09 April 2015 12:19
- Target OS: Linux
- Domoticz version: v2024.7
- Location: Beitem, BE
- Contact:
Re: Testers wanted!
I am also concerned about that.
Security is very important in stuff like this. If someone could access the information from domoticz he can easily know when you're at home or not.
My domoticz isn't available on the net, only my own portal. On a random port number with a authentication system that blocks every failed attempt completely.
At least I hope this service can be disabled?
Can you tell something more about it?
Security is very important in stuff like this. If someone could access the information from domoticz he can easily know when you're at home or not.
My domoticz isn't available on the net, only my own portal. On a random port number with a authentication system that blocks every failed attempt completely.
At least I hope this service can be disabled?
Can you tell something more about it?
- chimit
- Posts: 259
- Joined: Saturday 18 April 2015 18:55
- Target OS: Raspberry Pi / ODroid
- Domoticz version: master
- Location: Rotterdam, the Netherlands
- Contact:
Re: Testers wanted!
About your concerns: This service is not enabled by default. So only available to users that choose to use it.
For the rest, the same security restrictions (ip restriction, password protection) apply as if your Domoticz were to be accessed by a forwarded port. Also all communication flows through secure connections.
So basically, security-wise, it's the same, just easier to use. Except for the independent man-in-the-middle that the DomoProxy is by nature.
Having said that, of course I am very open to code reviews to see if there's any security leak that I overlook. That's why it's open source.
For the rest, the same security restrictions (ip restriction, password protection) apply as if your Domoticz were to be accessed by a forwarded port. Also all communication flows through secure connections.
So basically, security-wise, it's the same, just easier to use. Except for the independent man-in-the-middle that the DomoProxy is by nature.
Having said that, of course I am very open to code reviews to see if there's any security leak that I overlook. That's why it's open source.
- Egregius
- Posts: 2582
- Joined: Thursday 09 April 2015 12:19
- Target OS: Linux
- Domoticz version: v2024.7
- Location: Beitem, BE
- Contact:
Re: Testers wanted!
Thanks for you reply, I'm totally relaxed now and will grab a beer
-
- Posts: 331
- Joined: Sunday 22 February 2015 12:19
- Target OS: Linux
- Domoticz version: 2020.x
- Location: Netherlands
- Contact:
Re: Testers wanted!
As it is open source perhaps this service can also run on once own host and domain I expect? Is it a PHP/MySQL script?
That would be great because I then can finally get a good certificate for Domoticz at that domain which I cannot for my home-Ip. No more "unsigned certificate" warnings when logging in. And no concerns about a man-in-the-middle
That would be great because I then can finally get a good certificate for Domoticz at that domain which I cannot for my home-Ip. No more "unsigned certificate" warnings when logging in. And no concerns about a man-in-the-middle
-
- Posts: 156
- Joined: Monday 25 May 2015 22:44
- Target OS: Raspberry Pi / ODroid
- Domoticz version: V2020.2
- Location: Netherlands
- Contact:
Re: Testers wanted!
PM sent..
- chimit
- Posts: 259
- Joined: Saturday 18 April 2015 18:55
- Target OS: Raspberry Pi / ODroid
- Domoticz version: master
- Location: Rotterdam, the Netherlands
- Contact:
Re: Testers wanted!
It's a more more complicated than to be written in PHP. We're still indecisive as to make it open source or not. Even though it should be.Bikey wrote:As it is open source perhaps this service can also run on once own host and domain I expect? Is it a PHP/MySQL script?
That would be great because I then can finally get a good certificate for Domoticz at that domain which I cannot for my home-Ip. No more "unsigned certificate" warnings when logging in. And no concerns about a man-in-the-middle
The unsigned certificate warnings are indeed history.
If you want to run something like that yourself, you might be off easier running a vpn.
- chimit
- Posts: 259
- Joined: Saturday 18 April 2015 18:55
- Target OS: Raspberry Pi / ODroid
- Domoticz version: master
- Location: Rotterdam, the Netherlands
- Contact:
Re: Testers wanted!
This is some feedback, provided by user hansrune.
With their permission, I am posting it here:
Done a bit of testing using my 3G connected summer house Domoticz. This works very well also for 3G links !
Switching between two Domoticz instances seemed a bit awkward, but only until I found / bookmarked https://my.domoticz.com/mydomoticz/dashboard
This is definately a HUGE win in:
* Setting this up is far easier than OpenVPN + nginx proxy + ssl certs / setup + fixed IP
* User experience is good, responsive, camera images transfer and log tranfers responds very well.
There is just some 30-50ms latency between home and my.domoticz.com, so most of Europe should be well served.
I will now test how much traffic is generated when doing nothing overnight. If I scroll back the logs, this seem to be the typical keep-alive activity:
2015-09-21 20:38:26.995 PROXY: Originating ip 92.221.130.41.
2015-09-21 20:38:26.996 PROXY: Subsystem 1.
2015-09-21 20:38:26.997 PROXY: This is a request pdu for /json.htm?type=devices&filter=all&used=true&order=Name&plan=0&lastupdate=1442860696.
2015-09-21 20:38:26.998 PROXY: Body len: 0.
2015-09-21 20:38:27.024 PROXY: Response, status: 200.
2015-09-21 20:38:27.025 PROXY: Response length: 559.
2015-09-21 20:38:37.155 PROXY: Originating ip 92.221.130.41.
2015-09-21 20:38:37.156 PROXY: Subsystem 1.
2015-09-21 20:38:37.157 PROXY: This is a request pdu for /json.htm?type=devices&filter=all&used=true&order=Name&plan=0&lastupdate=1442860707.
2015-09-21 20:38:37.158 PROXY: Body len: 0.
2015-09-21 20:38:37.177 PROXY: Response, status: 200.
2015-09-21 20:38:37.178 PROXY: Response length: 134.
2015-09-21 20:38:47.307 PROXY: Originating ip 92.221.130.41.
2015-09-21 20:38:47.308 PROXY: Subsystem 1.
2015-09-21 20:38:47.309 PROXY: This is a request pdu for /json.htm?type=devices&filter=all&used=true&order=Name&plan=0&lastupdate=1442860707.
2015-09-21 20:38:47.310 PROXY: Body len: 0.
2015-09-21 20:38:47.337 PROXY: Response, status: 200.
2015-09-21 20:38:47.338 PROXY: Response length: 575.
... shouldn't ruin my data plan, but an adjustable poll interval may become desireable.
With their permission, I am posting it here:
Done a bit of testing using my 3G connected summer house Domoticz. This works very well also for 3G links !
Switching between two Domoticz instances seemed a bit awkward, but only until I found / bookmarked https://my.domoticz.com/mydomoticz/dashboard
This is definately a HUGE win in:
* Setting this up is far easier than OpenVPN + nginx proxy + ssl certs / setup + fixed IP
* User experience is good, responsive, camera images transfer and log tranfers responds very well.
There is just some 30-50ms latency between home and my.domoticz.com, so most of Europe should be well served.
I will now test how much traffic is generated when doing nothing overnight. If I scroll back the logs, this seem to be the typical keep-alive activity:
2015-09-21 20:38:26.995 PROXY: Originating ip 92.221.130.41.
2015-09-21 20:38:26.996 PROXY: Subsystem 1.
2015-09-21 20:38:26.997 PROXY: This is a request pdu for /json.htm?type=devices&filter=all&used=true&order=Name&plan=0&lastupdate=1442860696.
2015-09-21 20:38:26.998 PROXY: Body len: 0.
2015-09-21 20:38:27.024 PROXY: Response, status: 200.
2015-09-21 20:38:27.025 PROXY: Response length: 559.
2015-09-21 20:38:37.155 PROXY: Originating ip 92.221.130.41.
2015-09-21 20:38:37.156 PROXY: Subsystem 1.
2015-09-21 20:38:37.157 PROXY: This is a request pdu for /json.htm?type=devices&filter=all&used=true&order=Name&plan=0&lastupdate=1442860707.
2015-09-21 20:38:37.158 PROXY: Body len: 0.
2015-09-21 20:38:37.177 PROXY: Response, status: 200.
2015-09-21 20:38:37.178 PROXY: Response length: 134.
2015-09-21 20:38:47.307 PROXY: Originating ip 92.221.130.41.
2015-09-21 20:38:47.308 PROXY: Subsystem 1.
2015-09-21 20:38:47.309 PROXY: This is a request pdu for /json.htm?type=devices&filter=all&used=true&order=Name&plan=0&lastupdate=1442860707.
2015-09-21 20:38:47.310 PROXY: Body len: 0.
2015-09-21 20:38:47.337 PROXY: Response, status: 200.
2015-09-21 20:38:47.338 PROXY: Response length: 575.
... shouldn't ruin my data plan, but an adjustable poll interval may become desireable.
- chimit
- Posts: 259
- Joined: Saturday 18 April 2015 18:55
- Target OS: Raspberry Pi / ODroid
- Domoticz version: master
- Location: Rotterdam, the Netherlands
- Contact:
Re: Testers wanted!
Can any of you users think of a more descriptive name, besides MyDomoticz?
== Rene
== Rene
-
- Posts: 228
- Joined: Thursday 21 May 2015 9:08
- Target OS: Raspberry Pi / ODroid
- Domoticz version: Beta
- Contact:
Re: Testers wanted!
Cloudomoticz?
- chimit
- Posts: 259
- Joined: Saturday 18 April 2015 18:55
- Target OS: Raspberry Pi / ODroid
- Domoticz version: master
- Location: Rotterdam, the Netherlands
- Contact:
Re: Testers wanted!
I just uploaded new RFXComm firmware via MyDomoticz. Worked like expected.
Btw, Cloudomoticz, while better than MyDomoticz, doesn't cover what it is. Because it's not a cloud service as in the data or services are on a central server.
On the contrary, it's more like an Internetwork of Domoticz's. But then again. The Domoticz's do not internetwork either... But ey... that gives me an idea!!! But anyhow... it's not on-topic now.
== Rene
Btw, Cloudomoticz, while better than MyDomoticz, doesn't cover what it is. Because it's not a cloud service as in the data or services are on a central server.
On the contrary, it's more like an Internetwork of Domoticz's. But then again. The Domoticz's do not internetwork either... But ey... that gives me an idea!!! But anyhow... it's not on-topic now.
== Rene
-
- Posts: 78
- Joined: Wednesday 30 September 2015 19:33
- Target OS: Linux
- Domoticz version:
- Contact:
Re: Testers wanted!
PM sent.
thanks
thanks
-
- Posts: 145
- Joined: Tuesday 08 July 2014 15:10
- Target OS: -
- Domoticz version: 4.9700
- Location: UK
- Contact:
Re: Testers wanted!
Any idea when this'll go into a stable release?
-
- Posts: 32
- Joined: Tuesday 26 May 2015 18:59
- Target OS: Raspberry Pi / ODroid
- Domoticz version: beta
- Location: Seattle WA, USA
- Contact:
Re: Testers wanted!
great job, I personally chose this code because of the ability to have zero cloud connection haha.. but I totally understand how important this can be for some.
Re: Testers wanted!
New user. I can't PM yet. ***Sigh***
BTW: I like the name MyDomoticz
--K
BTW: I like the name MyDomoticz
--K
- thecosmicgate
- Posts: 188
- Joined: Monday 06 April 2015 14:37
- Target OS: Linux
- Domoticz version: newest
- Location: The Netherlands / Hoeven
- Contact:
Re: Testers wanted!
Still possible to test ? Or testers wanted ?
Sent from my MotoG3 using Tapatalk
Sent from my MotoG3 using Tapatalk
It's nice to be important, but it's more important to be nice
Scooter ;)
Scooter ;)
Who is online
Users browsing this forum: No registered users and 1 guest