Gearoticz | Gear S3 and S2 Tizen implementation

Client tools or tools that can connect with Domoticz. Tools for Windows, iOS, Android, Linux etc.
ehallq
Posts: 39
Joined: Tuesday 29 December 2015 13:34
Target OS: Linux
Domoticz version:
Contact:

Gearoticz | Gear S3 and S2 Tizen implementation

Post by ehallq » Wednesday 19 April 2017 9:52

Hi

I have just made my first public app. Gearoticz which allows you to control Domoticz with your Gear S2 or S3 watch. App is standalone and is currently awaiting validation in Samsung apps store before it will be released. Link will be added when app has passed Samsungs tests :)

http://apps.samsung.com/gear/appDetail. ... n6USK8R2Y4


GUIDE:

1. When you open the app for the first time you will be redirected to the "Settings" menu. In this menu you can add you Server info, start by doing that.
2. After adding the server info, go to the next menu choice called "Switches". Here you add your switches that you want to be able to switch/dim. (scrolling with bezel does not work here)
3. After adding switches, go back with the back button and select the third option in the list, it is called "Scenes". This works the same way, here you add what scenes/groups you want to be able to switch on or off (scrolling with bezel does not work here)
4. Now back out of settings, Now you switches and scenes should be listed there, and at the bottom there is a button that takes you to the settings menu again. The server info you have added is not going to be shown anymore. If you want to reset the app, just press the reset option at the button of the settings menu. This will remove your server info and all the selected switches and scenes.



Menu Structure:

Main
* List of your selected devices * <- Here is the actual switching done
- Settings <-- You initially start in this menu
- - Server settings
- - All available switches
- - - * List of all available switches * <-- Here you select your switches
- - All available Scenes/groups
- - - * List of all available scenes/groups * <-- Here you select your scenes/groups
- - Reset app

OLD:
Spoiler: show
Just want to say that I am working on a Tizen implementation to work on Gear S3. I am not able to test it on a S2, but hopefully it will just work.

This will be my first app that is made for the public. I am not going to make a companion app for the setup since I dont really have time to develop an Android app which needs different screen support etc. Gear S3/S2 is much easier. I am doing this on my spare time :)

So my idea is that you will enter your server ip/url and port and credentials on the watch on first start. After that you are going to choose which devices/scenes you want on your watch. When that is done I am thinking of just putting all devices and scenes in the same list, just to avoid a lot of choices before actually pressing a switch, and I dont see that you would add alot of devices/scenes to the list since that would not be that nice on a smart watch.

A dimmer will be controlled with the bezel.

My idea is that you should just be able to start the app and immediately be able to switch a light, or enter "dimmer" mode.

Status now is that I made a list of the lights which I can turn on and off or dim (With bezel), the list is currently based of the favorite devices.


Note that the progress will go a bit slow since I have a (more than) full time work and fiancee :)

Let me know if this is something anyone actually want!
Last edited by ehallq on Wednesday 24 May 2017 8:57, edited 10 times in total.

Lebo2d9
Posts: 132
Joined: Tuesday 06 September 2016 20:39
Target OS: Raspberry Pi
Domoticz version: L stab
Location: Belgium
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by Lebo2d9 » Wednesday 19 April 2017 10:10

Hi,
+10 ;)

My girlfriend owns a S2. And I want to test your app

Kind regards
Koen
Domoicz on RPI3 (wifi) directly connected 3x ds18b20 for CV temp, Evohome (9 zone), 1 remote 220V switch based on ESP-12. RFXtrx433E, 16x AMST-606, 5 Somfy RTS motors
Domoticz on RPI3(wifi) as slave for terraruim control
More to come

fkok
Posts: 30
Joined: Thursday 19 January 2017 10:19
Target OS: Raspberry Pi
Domoticz version:
Location: Netherlands
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by fkok » Wednesday 19 April 2017 10:25

I'm looking at the S3 gear for a few months now, but still not sure if i should buy on. If this works, i'm going to buy one for sure!!! :D

User avatar
jannl
Posts: 901
Joined: Thursday 02 October 2014 6:36
Target OS: Raspberry Pi
Domoticz version: Beta
Location: Geleen
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by jannl » Wednesday 19 April 2017 16:57

I also was not sure when I bought my S2, but getting all notifications on it an my phone almost always set to silent mode is great. Only strange thing, when my phone rings I look at my watch.

Any way I am interested. Please make sure https is supported and username/password as well as portnumber.

Verstuurd vanaf mijn SM-G930F met Tapatalk

zak45
Posts: 321
Joined: Sunday 22 January 2017 12:37
Target OS: Windows
Domoticz version: V3.8153
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by zak45 » Wednesday 19 April 2017 19:45

+1 for me ;-)
Have S2 so if testing is needed ...

Lebo2d9
Posts: 132
Joined: Tuesday 06 September 2016 20:39
Target OS: Raspberry Pi
Domoticz version: L stab
Location: Belgium
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by Lebo2d9 » Wednesday 19 April 2017 21:59

Hi I made a mistake this morning my girlfriend doesn't have an S2 but a gearfit 2. Would this work also?
Domoicz on RPI3 (wifi) directly connected 3x ds18b20 for CV temp, Evohome (9 zone), 1 remote 220V switch based on ESP-12. RFXtrx433E, 16x AMST-606, 5 Somfy RTS motors
Domoticz on RPI3(wifi) as slave for terraruim control
More to come

User avatar
Minglarn
Posts: 144
Joined: Friday 21 August 2015 19:27
Target OS: Raspberry Pi
Domoticz version: beta
Location: Stockholm / Sweden
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by Minglarn » Wednesday 19 April 2017 22:08

+100 !!!
Holy Crap! Just got my self a S3 Frontier and would love to have this on my watch!

Go for it! :) Let me know if you want to test it...
When you eliminate the impossible, whatever remains, however improbable, must be the truth.” -Spock in Star Trek VI

ehallq
Posts: 39
Joined: Tuesday 29 December 2015 13:34
Target OS: Linux
Domoticz version:
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by ehallq » Thursday 20 April 2017 16:30

Nice response, I made some progress on the setup part today. I will be a bit busy until next week, but I will update you then :)
Lebo2d9 wrote:Hi I made a mistake this morning my girlfriend doesn't have an S2 but a gearfit 2. Would this work also?
No sorry, I will only support Gear S2/S3 :/

User avatar
mlamie
Posts: 150
Joined: Friday 25 October 2013 17:12
Target OS: Raspberry Pi
Domoticz version: 3.5877
Location: The Netherlands
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by mlamie » Thursday 20 April 2017 22:43

Cool, I now use Task2S on my Gear S3 in combination with Tasker on my phone. Which means I can turn on/off some lights on my Gear S3 watch via json commands. If there is interest I make a short description how to do that, but looking forward to your development.
Raspberry Pi 3, RaZberry, RFXtrx433
Various Z-Wave devices, KlikAanKlikUit devices, ESP8266 NodeMCU, Sonoff POW and a Essent E-thermostaat
IP camera: Dahua 4MP IPC-HDBW4421R-AS, Vivotek FD8134V

ehallq
Posts: 39
Joined: Tuesday 29 December 2015 13:34
Target OS: Linux
Domoticz version:
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by ehallq » Friday 21 April 2017 9:59

mlamie wrote:Cool, I now use Task2S on my Gear S3 in combination with Tasker on my phone. Which means I can turn on/off some lights on my Gear S3 watch via json commands. If there is interest I make a short description how to do that, but looking forward to your development.
Yeah, I use it to, but it requires bluetooth connection. This will only require internet connection, which could come from bluetooth, wifi or LTE :)

Also the loading time is slow since it always needs to resync the tasks to the watch when the app opens. For some reason I can't get that app to resume, and I need to restart it because it crashes. Therefore I wasnt satisfied with TaskS2 way of connecting it to domoticz :)

slowbo
Posts: 4
Joined: Monday 15 August 2016 22:11
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by slowbo » Tuesday 25 April 2017 10:11

Hows it going with development? I own an gear S3 and at the moment i also use tasks2 but i dont find it reliable. Let us know how it goes :)

Sent from my MI 5 using Tapatalk

ehallq
Posts: 39
Joined: Tuesday 29 December 2015 13:34
Target OS: Linux
Domoticz version:
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by ehallq » Friday 28 April 2017 9:34

Hi!
I have a busy week, I have a huge release in 2 weeks in my fulltime work. However I found some time working with the domoticz implementation and the setup process is mostly done, there are some minor bugs that I need to fix.

TODO:
- fix the setup bugs (mostly navigation issues) .... Done
- Dimmer fix .. Done
- Add Scene support .. Done
- Update Add "current status" of devices .. Done
- Deploy to store .. Awaiting account approval from Samsung
Last edited by ehallq on Tuesday 02 May 2017 10:41, edited 1 time in total.

ehallq
Posts: 39
Joined: Tuesday 29 December 2015 13:34
Target OS: Linux
Domoticz version:
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by ehallq » Sunday 30 April 2017 22:29

Made alot progress today and the app is mostly done. Now I just need to test it a couple of days. I got one bug that causes domoticz to ask for credentials even when I give them in the header, but just sometimes, which makes no sence :? . So will check this issue later this week, then I will upload the app to the Galaxy appstore. :)

ehallq
Posts: 39
Joined: Tuesday 29 December 2015 13:34
Target OS: Linux
Domoticz version:
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by ehallq » Friday 05 May 2017 7:45

Update: Still waiting for Samsung to approve my account, process is going slow. After that the app needs to be approved as well...

DieterKoblenz
Posts: 17
Joined: Tuesday 07 July 2015 18:16
Target OS: NAS (Synology & others)
Domoticz version: 2.2619
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by DieterKoblenz » Friday 05 May 2017 16:17

Are you going to open source the app on Github for example?

ehallq
Posts: 39
Joined: Tuesday 29 December 2015 13:34
Target OS: Linux
Domoticz version:
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by ehallq » Wednesday 10 May 2017 13:21

DieterKoblenz wrote:Are you going to open source the app on Github for example?
I could do it later, but I would need to refactor it. It works now, but the code is a bit "ugly" and I want to fix it before I would share.



Update. Got a mail from Samsung today, their verification process is slow due to alot of Korean holidays now in the beginning of May. However, the should be done very soon, and then I can upload the app

ehallq
Posts: 39
Joined: Tuesday 29 December 2015 13:34
Target OS: Linux
Domoticz version:
Contact:

Re: Gear S3 (and S2?) Tizen implementation inprogress

Post by ehallq » Sunday 14 May 2017 15:56

App is waiting for validation now, now I can't do anything else other than wait :)
App is paid and cost 1$, should be nothing for you, but a beer or two for me in the end ;)
Known bug: Scrolling in settings/switches and settings/scenes does not work). Temp fix, press back button and reenter switches or scenes or just scroll with finger.

User avatar
Minglarn
Posts: 144
Joined: Friday 21 August 2015 19:27
Target OS: Raspberry Pi
Domoticz version: beta
Location: Stockholm / Sweden
Contact:

Re: Gearoticz | Gear S3 and S2 Tizen implementation awaiting validation

Post by Minglarn » Sunday 14 May 2017 18:26

Ohh no... As I own a Gear s3 connected to a iphone im not able to see apps with a price. :(
Only free apps are available in the Samsung Gear shop.
When you eliminate the impossible, whatever remains, however improbable, must be the truth.” -Spock in Star Trek VI

slowbo
Posts: 4
Joined: Monday 15 August 2016 22:11
Target OS: Raspberry Pi
Domoticz version:
Contact:

Re: Gearoticz | Gear S3 and S2 Tizen implementation awaiting validation

Post by slowbo » Tuesday 16 May 2017 20:58

What will be the name of the app? :)

Sent from my MI 5 using Tapatalk

ehallq
Posts: 39
Joined: Tuesday 29 December 2015 13:34
Target OS: Linux
Domoticz version:
Contact:

Re: Gearoticz | Gear S3 and S2 Tizen implementation awaiting validation

Post by ehallq » Thursday 18 May 2017 10:46

slowbo wrote:What will be the name of the app? :)

Sent from my MI 5 using Tapatalk
Gearoticz, as the title of the thread ;)

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest