Pilot: Home Automation Control (iOS app)

Moderator: leecollings

Bikey
Posts: 331
Joined: Sunday 22 February 2015 12:19
Target OS: Linux
Domoticz version: 2020.x
Location: Netherlands
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by Bikey »

Great! When will 1.7 be released?
patoo77
Posts: 296
Joined: Thursday 17 July 2014 18:20
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Paris, France
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by patoo77 »

Bikey wrote:Great! When will 1.7 be released?
Beta this week, release on the AS when the beta is stable enough :P
Bikey
Posts: 331
Joined: Sunday 22 February 2015 12:19
Target OS: Linux
Domoticz version: 2020.x
Location: Netherlands
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by Bikey »

To add to my earlier post: I see in the logs that the Pilot App does try to connect to my Domoticz server (with the login errors), even if I have closed the App and removed it from the background. That seems to my as being undesirable behavior, why is that?
(I have disabled the notifications in Pilot)
patoo77
Posts: 296
Joined: Thursday 17 July 2014 18:20
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Paris, France
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by patoo77 »

Bikey wrote:To add to my earlier post: I see in the logs that the Pilot App does try to connect to my Domoticz server (with the login errors), even if I have closed the App and removed it from the background. That seems to my as being undesirable behavior, why is that?
If you activate location services, this can obviously happen even if the app is closed/killed.

Otherwise the app can't do anything in the background.
Bikey
Posts: 331
Joined: Sunday 22 February 2015 12:19
Target OS: Linux
Domoticz version: 2020.x
Location: Netherlands
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by Bikey »

patoo77 wrote: If you activate location services, this can obviously happen even if the app is closed/killed.
Otherwise the app can't do anything in the background.
Sure, I agree that if a switch must be triggered based on the location, the App must activate a JSON-command to Domoticz. However if no triggers are present there should be no need for Pilot to poll Domoticz in the background, is that correct?

Besides that, I have not not even activated location services in Pilot and also have not activated push-services. I even disabled background refresh for Pilot in the iOS settings, but still I get login messages in the Domoticz log :?:

** EDIT ** I may have found the reason: I was using the Pilot widget, I guess that is doing the polling if you open the iPhone homescreen?
Have removed the widget, see what happens.
User avatar
deejc
Posts: 168
Joined: Tuesday 22 September 2015 18:50
Target OS: Raspberry Pi / ODroid
Domoticz version: 3.5641
Location: UK
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by deejc »

I have recently setup my domoticz install to use the secure nginx reverse proxy,including SSO, But i am unable to setup pilot to use the internet accessible url, any ideas why it doesnt work ?
i am using these settings:
Address = url.domo.com
port 443
SSL = on
Self Signed = on
requires login = on
username = username from cert and also pasted in domo settings
password = tried both the password i used to have setup and the email address in the cert.

error message reads :
error trying to connect to the server, please make sure your server settings are correct.


I can send a URL using UN:PW@IP/json.htm .... from my phone and it switches on/off.
Domoticz 3.5641 on RPI (Raspbian GNU/Linux 8)
pepijn
Posts: 251
Joined: Friday 12 July 2013 13:19
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: The Netherlands
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by pepijn »

deejc wrote:I have recently setup my domoticz install to use the secure nginx reverse proxy,including SSO, But i am unable to setup pilot to use the internet accessible url, any ideas why it doesnt work ?
i am using these settings:
Address = url.domo.com
port 443
SSL = on
Self Signed = on
requires login = on
username = username from cert and also pasted in domo settings
password = tried both the password i used to have setup and the email address in the cert.

error message reads :
error trying to connect to the server, please make sure your server settings are correct.


I can send a URL using UN:PW@IP/json.htm .... from my phone and it switches on/off.
The app does not support client certificate authentication. The browser on your device sends the client certificate to nginx when needed. This is not available in the app.
Kenedy
Posts: 2
Joined: Thursday 04 February 2016 18:44
Target OS: Windows
Domoticz version:
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by Kenedy »

you have explained the topic very well.Great Job
Graduated from Soran University with First Class Degree with Honours in Computer Science.
User avatar
deejc
Posts: 168
Joined: Tuesday 22 September 2015 18:50
Target OS: Raspberry Pi / ODroid
Domoticz version: 3.5641
Location: UK
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by deejc »

so this wont be a feature of the app ? to use the client certificate ?
I assumed form the SSL switch and Self Signed Cert switch this was a feature...the reason i ask is that i believe i saw a post in another thread that mentions the pilot app "Doing Domoticz authentication properly" so i wonder what properly means if not via certificate ?
cheers
Domoticz 3.5641 on RPI (Raspbian GNU/Linux 8)
pepijn
Posts: 251
Joined: Friday 12 July 2013 13:19
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: The Netherlands
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by pepijn »

deejc wrote:so this wont be a feature of the app ? to use the client certificate ?
I assumed form the SSL switch and Self Signed Cert switch this was a feature...the reason i ask is that i believe i saw a post in another thread that mentions the pilot app "Doing Domoticz authentication properly" so i wonder what properly means if not via certificate ?
cheers
I'am not the developer of this app, maybe he will implement x509 but it's also not native supported by Domoticz.

The option Self Signed Certificate allows you to use a server certificate that is signed by your own CA. These certificates are generally marked invalid because they are not issued by a trusted CA (like Symantec)
patoo77
Posts: 296
Joined: Thursday 17 July 2014 18:20
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Paris, France
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by patoo77 »

Bikey wrote:
patoo77 wrote: If you activate location services, this can obviously happen even if the app is closed/killed.
Otherwise the app can't do anything in the background.
Sure, I agree that if a switch must be triggered based on the location, the App must activate a JSON-command to Domoticz. However if no triggers are present there should be no need for Pilot to poll Domoticz in the background, is that correct?

Besides that, I have not not even activated location services in Pilot and also have not activated push-services. I even disabled background refresh for Pilot in the iOS settings, but still I get login messages in the Domoticz log :?:

** EDIT ** I may have found the reason: I was using the Pilot widget, I guess that is doing the polling if you open the iPhone homescreen?
Have removed the widget, see what happens.
That should be the notification center widget, yup :) please let me know if it gets better now!
pepijn wrote:
deejc wrote:so this wont be a feature of the app ? to use the client certificate ?
I assumed form the SSL switch and Self Signed Cert switch this was a feature...the reason i ask is that i believe i saw a post in another thread that mentions the pilot app "Doing Domoticz authentication properly" so i wonder what properly means if not via certificate ?
cheers
I'am not the developer of this app, maybe he will implement x509 but it's also not native supported by Domoticz.

The option Self Signed Certificate allows you to use a server certificate that is signed by your own CA. These certificates are generally marked invalid because they are not issued by a trusted CA (like Symantec)
Thanks for the reply as I was not sure myself wether this should actually work or not. I think you are right though, client certificate can't work at the moment.

Soon you will be able to use the reverse proxy server my.domoticz.com directly within Pilot. Lots of stuff to be done on the mydomoticz service first, but that would definitely be the easiest way to connnect to your Domoticz server from the outside, and securely. ;)
P
User avatar
deejc
Posts: 168
Joined: Tuesday 22 September 2015 18:50
Target OS: Raspberry Pi / ODroid
Domoticz version: 3.5641
Location: UK
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by deejc »

i use that service as well, if the pilot app worked through that app i would turn off the reverse proxy and us the my.domoticz site exclusively
thanks, i will keep an eye on this thread for info.
Domoticz 3.5641 on RPI (Raspbian GNU/Linux 8)
User avatar
Dynamic
Posts: 109
Joined: Friday 12 July 2013 14:50
Target OS: -
Domoticz version:
Location: Enschede
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by Dynamic »

Running 1.7 beta now. Interface is getting better and better. I really like the circles.

Got one issue: when trying to view a graph, the first 1-2 times it does nothing at all. After that, I can view the graph. Can it be a caching-problem?
Steven84
Posts: 69
Joined: Tuesday 15 April 2014 17:05
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Vaassen
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by Steven84 »

On iphone 5s graphs don't work. The swipe function works really good


Verzonden vanaf mijn iPhone met behulp van Tapatalk
patoo77
Posts: 296
Joined: Thursday 17 July 2014 18:20
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Paris, France
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by patoo77 »

deejc wrote:i use that service as well, if the pilot app worked through that app i would turn off the reverse proxy and us the my.domoticz site exclusively
thanks, i will keep an eye on this thread for info.
I talked about it with chimit some time ago. MyDomoticz is still in alpha, they are focusing on making it work flawlessly. Then they will add support for 3rd party app login.
When that's ready, Pilot will be too ;) it's actually one of the reasons why I added multi-server, I needed it to make Pilot totally compatible with the mydomoticz features. :lol: lots of work involved, but worth it ^^

Lots of good stuff incoming, gotta be patient though!

Steven84 wrote:On iphone 5s graphs don't work. The swipe function works really good
Can you be a bit more specific? Send me a screenshot, and the kind of device you're trying to see the graph for ;)
Dynamic wrote:Running 1.7 beta now. Interface is getting better and better. I really like the circles.

Got one issue: when trying to view a graph, the first 1-2 times it does nothing at all. After that, I can view the graph. Can it be a caching-problem?
Well that's weird!
Do you get that on *every* device?
Steven84
Posts: 69
Joined: Tuesday 15 April 2014 17:05
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Vaassen
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by Steven84 »

Steven84 wrote:On iphone 5s graphs don't work. The swipe function works really good


Verzonden vanaf mijn iPhone met behulp van Tapatalk

Edit: Graphs do work but really hard to open.


Verzonden vanaf mijn iPhone met behulp van Tapatalk
Steven84
Posts: 69
Joined: Tuesday 15 April 2014 17:05
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Vaassen
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by Steven84 »

Alarm panel shows status not correctly. Image


Verzonden vanaf mijn iPhone met behulp van Tapatalk
User avatar
deejc
Posts: 168
Joined: Tuesday 22 September 2015 18:50
Target OS: Raspberry Pi / ODroid
Domoticz version: 3.5641
Location: UK
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by deejc »

patoo77 wrote: Lots of good stuff incoming, gotta be patient though!
yeah i see a lot of good things coming, i have been holding off purchasing the new vera plus if i can get domoticz to do the things my old vera edge used to do.
i am just waiting on decent reverse proxy for security and geofencing and sonos support :roll:
Domoticz 3.5641 on RPI (Raspbian GNU/Linux 8)
patoo77
Posts: 296
Joined: Thursday 17 July 2014 18:20
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Paris, France
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by patoo77 »

deejc wrote:
patoo77 wrote: Lots of good stuff incoming, gotta be patient though!
yeah i see a lot of good things coming, i have been holding off purchasing the new vera plus if i can get domoticz to do the things my old vera edge used to do.
i am just waiting on decent reverse proxy for security and geofencing and sonos support :roll:
Well you already got geofencing with Pilot! :P
I am also working on iBeacon support to make it even better.
Steven84 wrote:Alarm panel shows status not correctly.[/img]
I don't see what the problem is :lol: :lol: :lol:
I think I forgot to test the display on iPhone 5S... :lol:
Steven84
Posts: 69
Joined: Tuesday 15 April 2014 17:05
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Vaassen
Contact:

Re: Pilot: Home Automation Control (iOS app)

Post by Steven84 »

I will immediately demand my boss to get me iphone6


Verzonden vanaf mijn iPhone met behulp van Tapatalk
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests