Pilot: Home Automation Control (iOS app)
Moderator: leecollings
-
- Posts: 16
- Joined: Friday 04 March 2016 9:23
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Pilot: Home Automation Control (iOS app)
If I may drop a suggestion for geofence I would like to suggest to following to make it more reliable.
It seems that if internet connection is not present Pilot is not updating. But when internet connection is back Pilot is not updating either it location. As far as I can see only when it is crossing the border of a location.
This means that if I am leaving home with WiFi and arrive at work with WiFi (in in between no internet connection) the switch (once switch on) will stay ON at home.
Maybe it is possible to check if internet connection is back (or once in several minutes) the current location and send an “update”.
This means that if I am leaving home with WiFi and arrive at work with WiFi (in in between no internet connection) the switch will switch home OFF and work ON.
This also means in my opinion that if Pilot has “missed“ crossing the border of a location, it can recover this easily.
Hope this fits with Pilot’s architecture and makes it more reliable…..
It seems that if internet connection is not present Pilot is not updating. But when internet connection is back Pilot is not updating either it location. As far as I can see only when it is crossing the border of a location.
This means that if I am leaving home with WiFi and arrive at work with WiFi (in in between no internet connection) the switch (once switch on) will stay ON at home.
Maybe it is possible to check if internet connection is back (or once in several minutes) the current location and send an “update”.
This means that if I am leaving home with WiFi and arrive at work with WiFi (in in between no internet connection) the switch will switch home OFF and work ON.
This also means in my opinion that if Pilot has “missed“ crossing the border of a location, it can recover this easily.
Hope this fits with Pilot’s architecture and makes it more reliable…..
-
- 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)
I wish I could do that, but that doesn't fit with iOS architecture itself. :/JohnBoy32 wrote:If I may drop a suggestion for geofence I would like to suggest to following to make it more reliable.
It seems that if internet connection is not present Pilot is not updating. But when internet connection is back Pilot is not updating either it location. As far as I can see only when it is crossing the border of a location.
This means that if I am leaving home with WiFi and arrive at work with WiFi (in in between no internet connection) the switch (once switch on) will stay ON at home.
Maybe it is possible to check if internet connection is back (or once in several minutes) the current location and send an “update”.
This means that if I am leaving home with WiFi and arrive at work with WiFi (in in between no internet connection) the switch will switch home OFF and work ON.
This also means in my opinion that if Pilot has “missed“ crossing the border of a location, it can recover this easily.
Hope this fits with Pilot’s architecture and makes it more reliable…..
I have considered all sorts of things, but at the end of the day, geofence is very limited by the iOS API. I can't let a job run in the background that easily, it's technically possible, but that job might be killed at any point, and I'm not even sure iOS would allow such app in the App Store.
Domoticz on iOS: Pilot: Home Automation Control
-
- Posts: 347
- Joined: Friday 03 April 2015 17:09
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Pilot: Home Automation Control (iOS app)
What about Pilot doing regular updates (alive message) about the status (at home) to Domiticz, this is done as long as there is a WIFI connection. As soon as the phone is outside the WIFI range Pilot cannot update Domitcz anymore. Then within Domiticz it can be configure that if there is not message from Pilot received for an X amount of time it means that the phone is not "at home" anymore. And you can take the required actions what you would normally would do when the phone leaves the house. This is just an idea! Would be nice because then I can use this feature on the phone of my kids as they do not have a data/internet subscription.patoo77 wrote:I wish I could do that, but that doesn't fit with iOS architecture itself. :/JohnBoy32 wrote:If I may drop a suggestion for geofence I would like to suggest to following to make it more reliable.
It seems that if internet connection is not present Pilot is not updating. But when internet connection is back Pilot is not updating either it location. As far as I can see only when it is crossing the border of a location.
This means that if I am leaving home with WiFi and arrive at work with WiFi (in in between no internet connection) the switch (once switch on) will stay ON at home.
Maybe it is possible to check if internet connection is back (or once in several minutes) the current location and send an “update”.
This means that if I am leaving home with WiFi and arrive at work with WiFi (in in between no internet connection) the switch will switch home OFF and work ON.
This also means in my opinion that if Pilot has “missed“ crossing the border of a location, it can recover this easily.
Hope this fits with Pilot’s architecture and makes it more reliable…..
I have considered all sorts of things, but at the end of the day, geofence is very limited by the iOS API. I can't let a job run in the background that easily, it's technically possible, but that job might be killed at any point, and I'm not even sure iOS would allow such app in the App Store.
-
- 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)
I'm pretty sure this is not possible. :/rgroothuis wrote:What about Pilot doing regular updates (alive message) about the status (at home) to Domiticz, this is done as long as there is a WIFI connection. As soon as the phone is outside the WIFI range Pilot cannot update Domitcz anymore. Then within Domiticz it can be configure that if there is not message from Pilot received for an X amount of time it means that the phone is not "at home" anymore. And you can take the required actions what you would normally would do when the phone leaves the house. This is just an idea! Would be nice because then I can use this feature on the phone of my kids as they do not have a data/internet subscription.patoo77 wrote:I wish I could do that, but that doesn't fit with iOS architecture itself. :/JohnBoy32 wrote:If I may drop a suggestion for geofence I would like to suggest to following to make it more reliable.
It seems that if internet connection is not present Pilot is not updating. But when internet connection is back Pilot is not updating either it location. As far as I can see only when it is crossing the border of a location.
This means that if I am leaving home with WiFi and arrive at work with WiFi (in in between no internet connection) the switch (once switch on) will stay ON at home.
Maybe it is possible to check if internet connection is back (or once in several minutes) the current location and send an “update”.
This means that if I am leaving home with WiFi and arrive at work with WiFi (in in between no internet connection) the switch will switch home OFF and work ON.
This also means in my opinion that if Pilot has “missed“ crossing the border of a location, it can recover this easily.
Hope this fits with Pilot’s architecture and makes it more reliable…..
I have considered all sorts of things, but at the end of the day, geofence is very limited by the iOS API. I can't let a job run in the background that easily, it's technically possible, but that job might be killed at any point, and I'm not even sure iOS would allow such app in the App Store.
Pilot 1.8 (which I'm working on) will add support for iBeacons, that could be the best way to use geofence for those that don't have a data subscription.
However, it requires iBeacons!
Oh and by the way, 1.8 will bring support for the iPad.
Domoticz on iOS: Pilot: Home Automation Control
- mvveelen
- Posts: 678
- Joined: Friday 31 October 2014 10:22
- Target OS: NAS (Synology & others)
- Domoticz version: Beta
- Location: Hoorn, The Netherlands
- Contact:
Re: Pilot: Home Automation Control (iOS app)
Did the iOS 9.3 update break the geofencing?Nautilus wrote:I've had the reliability problem since starting to experiment with the feature a few weeks ago. At that point I was still not running iOS 9.3. I just updated so I'll have to wait and see if that has any effect on it.patoo77 wrote:
Well that's good to know, kinda weird though.
To everyone, did you notice a change after upgrading to iOS 9.3? Or did it stopped working consistently all of a sudden?
I'm having troubles since iOS 9.3, but at the same time we started having problems with the 3G coverage around our house (contacting our phone company every day since....), so it's hard to determine what is causing the problems: iOS 9.3 or the poor data coverage.
RPi3b+/RFXCOM rfxtrx433E/Shelly/Xiaomi Gateway/Philips HUE Lights/Atag Zone One/2 SunnyBoy inverters/AirconWithMe/P1 smartmeter/Domoticz latest Beta
-
- 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)
Feels like people are getting mixed feelings about 9.3: for some it fixed geofencing, for others, it broke it.mvveelen wrote:Did the iOS 9.3 update break the geofencing?Nautilus wrote:I've had the reliability problem since starting to experiment with the feature a few weeks ago. At that point I was still not running iOS 9.3. I just updated so I'll have to wait and see if that has any effect on it.patoo77 wrote:
Well that's good to know, kinda weird though.
To everyone, did you notice a change after upgrading to iOS 9.3? Or did it stopped working consistently all of a sudden?
I'm having troubles since iOS 9.3, but at the same time we started having problems with the 3G coverage around our house (contacting our phone company every day since....), so it's hard to determine what is causing the problems: iOS 9.3 or the poor data coverage.
At the moment I'm not sure where the issue comes from.
Domoticz on iOS: Pilot: Home Automation Control
- mvveelen
- Posts: 678
- Joined: Friday 31 October 2014 10:22
- Target OS: NAS (Synology & others)
- Domoticz version: Beta
- Location: Hoorn, The Netherlands
- Contact:
Re: Pilot: Home Automation Control (iOS app)
Let's hope 9.3.1 will be released soon (with a fix for this too).
RPi3b+/RFXCOM rfxtrx433E/Shelly/Xiaomi Gateway/Philips HUE Lights/Atag Zone One/2 SunnyBoy inverters/AirconWithMe/P1 smartmeter/Domoticz latest Beta
-
- Posts: 347
- Joined: Friday 03 April 2015 17:09
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Pilot: Home Automation Control (iOS app)
The Geofencing is working correctly on my iPhone 6 Plus with iOS 9.3. I just got home and received the nice message to get comfy
-
- 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)
Apparently, disabling a geofence and reenabling it inside Pilot fixes the issue.mvveelen wrote:Let's hope 9.3.1 will be released soon (with a fix for this too).
Please try
Domoticz on iOS: Pilot: Home Automation Control
- mvveelen
- Posts: 678
- Joined: Friday 31 October 2014 10:22
- Target OS: NAS (Synology & others)
- Domoticz version: Beta
- Location: Hoorn, The Netherlands
- Contact:
Re: Pilot: Home Automation Control (iOS app)
So: disable, save, enable, save ?patoo77 wrote:Apparently, disabling a geofence and reenabling it inside Pilot fixes the issue.mvveelen wrote:Let's hope 9.3.1 will be released soon (with a fix for this too).
Please try
Just did it, now I have to wait until I'm finished at work Will try it on my way home and set some different 'home'-locations.
RPi3b+/RFXCOM rfxtrx433E/Shelly/Xiaomi Gateway/Philips HUE Lights/Atag Zone One/2 SunnyBoy inverters/AirconWithMe/P1 smartmeter/Domoticz latest Beta
-
- 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)
Yes Let me know how that goes!mvveelen wrote: So: disable, save, enable, save ?
Domoticz on iOS: Pilot: Home Automation Control
- mvveelen
- Posts: 678
- Joined: Friday 31 October 2014 10:22
- Target OS: NAS (Synology & others)
- Domoticz version: Beta
- Location: Hoorn, The Netherlands
- Contact:
Re: Pilot: Home Automation Control (iOS app)
Well, here I am, letting you know
During the ride home (with traffic jams it took me almost 2 hours ), I tried several times the above mentioned tips. A few times it seemed to work, but every time I got a message that the server couldn't be reached. Strange, because I could read all data from the server, switch on/off switches, so I wondered what was going wrong. During a gasstop I decided to reboot the Synology NAS, and after that I tried again. Same error messages.
Finally I decided to delete the Pilot app, restart my iPhone, and install the Pilot app from scratch.Something I already did a few days ago, but what the heck. And....Eureka !! It worked !! From that moment on I tried a few times and it gave me a 100% result back. 20km's before I arrived at home, I set the right home location, and when I finally got home I got the well known message to get comfy In this case the traffic jams were a real gift
I immediately did the same with the iPhone of my wife, without the restarting by the way. Tomorrow we will know if it's al working again.
Oh, and the coverage problems are not solved yet, but somehow there was enough coverage to switch the dummy switch in Domoticz.
During the ride home (with traffic jams it took me almost 2 hours ), I tried several times the above mentioned tips. A few times it seemed to work, but every time I got a message that the server couldn't be reached. Strange, because I could read all data from the server, switch on/off switches, so I wondered what was going wrong. During a gasstop I decided to reboot the Synology NAS, and after that I tried again. Same error messages.
Finally I decided to delete the Pilot app, restart my iPhone, and install the Pilot app from scratch.Something I already did a few days ago, but what the heck. And....Eureka !! It worked !! From that moment on I tried a few times and it gave me a 100% result back. 20km's before I arrived at home, I set the right home location, and when I finally got home I got the well known message to get comfy In this case the traffic jams were a real gift
I immediately did the same with the iPhone of my wife, without the restarting by the way. Tomorrow we will know if it's al working again.
Oh, and the coverage problems are not solved yet, but somehow there was enough coverage to switch the dummy switch in Domoticz.
RPi3b+/RFXCOM rfxtrx433E/Shelly/Xiaomi Gateway/Philips HUE Lights/Atag Zone One/2 SunnyBoy inverters/AirconWithMe/P1 smartmeter/Domoticz latest Beta
-
- 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)
@Patoo:
Love your App, I'm using it everyday, but based on that experience, here some suggestions for the next release:
Love your App, I'm using it everyday, but based on that experience, here some suggestions for the next release:
- Just like for lamps, tt would be nice to see at a glance which door contacts are "open" or which PIR's are active ("On") by giving these a different color (green or orange perhaps). Same for a smoke detector that is active ("Panic").
- I would like to see the log of PIR's and door contacts.
- A separate screen for the general Log would be nice!
- I am really interested in the Geofencing based on BLTE-beacons.
- Please, please, please make absolute dimming from 0 - 100% with a right swipe possible (again)!
-
- 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)
@Patoo: it has been silent for a while, any chance version 1.8 is released soon?
-
- 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)
Is it possible to implement RGBW dim able lamps?
Verzonden vanaf mijn iPhone met behulp van Tapatalk
Verzonden vanaf mijn iPhone met behulp van Tapatalk
-
- 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)
Lots of work-related stuff lately, I don't have any free time to ship 1.8!Bikey wrote:@Patoo: it has been silent for a while, any chance version 1.8 is released soon?
RGBW are poorly implemented on the Domoticz side. The API doesn't let you retrieve the current RGBW status.Steven84 wrote:Is it possible to implement RGBW dim able lamps?
For that reason, I decided not to implement RGBW in Pilot.
When the Domoticz API gets better, I will definitely add support for it.
Domoticz on iOS: Pilot: Home Automation Control
-
- Posts: 4
- Joined: Friday 01 April 2016 7:17
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Pilot: Home Automation Control (iOS app)
...what bikey said, and please, please, please x.509 authentication. I have it set up if you would like to test it.Bikey wrote:@Patoo:
Love your App, I'm using it everyday, but based on that experience, here some suggestions for the next release:
- Just like for lamps, tt would be nice to see at a glance which door contacts are "open" or which PIR's are active ("On") by giving these a different color (green or orange perhaps). Same for a smoke detector that is active ("Panic").
- I would like to see the log of PIR's and door contacts.
- A separate screen for the general Log would be nice!
- I am really interested in the Geofencing based on BLTE-beacons.
- Please, please, please make absolute dimming from 0 - 100% with a right swipe possible (again)!
It would also be great if I could send notifications to multiple pilot apps, so both me and my wife get an alert when the alarm goes off.
-
- 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)
I wonder how that would work on the iPhone side. What I am planning to do is add my.domoticz.com compatibility as soon as the service is ready. Regarding x509, I can't promise anything!SimonH wrote:
...what bikey said, and please, please, please x.509 authentication. I have it set up if you would like to test it.
It would also be great if I could send notifications to multiple pilot apps, so both me and my wife get an alert when the alarm goes off.
Sending notifications to multiple iOS devices is one of the new features of Pilot 1.8, currently under dev.
Domoticz on iOS: Pilot: Home Automation Control
-
- Posts: 4
- Joined: Friday 01 April 2016 7:17
- Target OS: Raspberry Pi / ODroid
- Domoticz version:
- Contact:
Re: Pilot: Home Automation Control (iOS app)
Hi @patoo77patoo77 wrote:I wonder how that would work on the iPhone side. What I am planning to do is add my.domoticz.com compatibility as soon as the service is ready. Regarding x509, I can't promise anything!SimonH wrote:
...what bikey said, and please, please, please x.509 authentication. I have it set up if you would like to test it.
It would also be great if I could send notifications to multiple pilot apps, so both me and my wife get an alert when the alarm goes off.
Sending notifications to multiple iOS devices is one of the new features of Pilot 1.8, currently under dev.
Thanks for the update!
I set up X.509 with Nginx using the guide on the wiki. X.509 works just fine on the iPhone when signing into the domoticz web ui. This works really well, you don't have to mess around with VPNs and it is extremely secure. But me and my wife would much rather use your app!
I'm not that interested in my.domoticz, the whole reason I started using domoticz was because I found the cloud services provided by paid for home automation tools to be unreliable (piper, Yale).
I've seen other apps use client certificates from the iOS cert store just like safari. Is this hard to do?
Would you accept a donation to your PayPal account to help you get it working?! PM me...
-
- 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)
Hi guys,
1.8 is about to be released to beta-testers!
* Selector switch support
* iBeacon support
* iPad support.
I am also looking for people to help translate the app to following languages: dutch, german, swedish, send me a PM if you're willing to help
Not that much work to do, only a few strings to translate here and there. Any help is appreciated.
Cheers!
1.8 is about to be released to beta-testers!
* Selector switch support
* iBeacon support
* iPad support.
I am also looking for people to help translate the app to following languages: dutch, german, swedish, send me a PM if you're willing to help
Not that much work to do, only a few strings to translate here and there. Any help is appreciated.
Cheers!
Domoticz on iOS: Pilot: Home Automation Control
Who is online
Users browsing this forum: No registered users and 1 guest