'Dromotica' app for controlling Domoticz from Android

Moderator: leecollings

User avatar
remb0
Posts: 499
Joined: Thursday 11 July 2013 22:21
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: The Netherlands
Contact:

Re: Android app

Post by remb0 »

Wow great update.

some feedback:
widgets
- Let users choose icons for the widgets.
- let see the status in the widget
switches
- let users arrange switches
- let users hide devices (i have some sensors i can't control for example)
Notifications
- Use the android notification system to display status/notifications etc.

bug: settings is an hardware button and a special option in your menu. the hardware option didn't work

other little ideas:
- a about screen with version number and check, link to topic etz.
- version check for domoticz and an option to start updating. (so you can update on the road and test when you are @ home. ;)
- a link to start the domotic website (for options not yet implemented)


Another word: RESPECT.
It comes close to the clear and bright interface of homewizzard! great work!

When you are in need of hosting, ideas, help or anything else let me know!
gertjuhh

Re: Android app

Post by gertjuhh »

Some more feedback (based on Samsung Galaxy S2 android 4.1.2):
- app crashes when i rotate my phone
- no (visual) feedback for scenes / groups (when turning a group on / off)
- wordwrap for switch names (and possibly other names) doesn't work. I have a switch called "Woonkamer achterdeur", the second word is partly rendered over the switch behind it.

Keep up the good work, this app has made working with domoticz from my mobile a LOT better!
asjmcguire
Posts: 71
Joined: Saturday 13 July 2013 2:45
Target OS: Linux
Domoticz version: 3.5877
Location: Scotland
Contact:

Re: Android app

Post by asjmcguire »

Been working fine through the various versions until today when for no apparent reason it crashes immediately after the splashscreen on both my Nexus 4 and Nexus 7.
I'm wondering if it has something to do with the clocks changing - even though I am in the UK and our clocks changed last weekend.... I just can't think of anything else - nothing has changed on our end.
AEOTEC ZStick, 11 ZWave Nodes, RFXCOMM, 50ish Byron Sockets.. HE851 (PIR), 2x HE852 (DoorContact)
WS2300, CM180, CC128, 2xTHGR122NX, 2xPiZeroW w/DS18B20, 8Ch 1W Relay Board.
8 Panasonic IP Cams, 1 16ch CCTV DVR + 15 CCTV Cams
sebas
Posts: 117
Joined: Tuesday 17 September 2013 7:46
Target OS: Linux
Domoticz version:
Location: Deventer, The Netherlands
Contact:

Re: Android app

Post by sebas »

asjmcguire wrote:Been working fine through the various versions until today when for no apparent reason it crashes immediately after the splashscreen on both my Nexus 4 and Nexus 7.
I'm wondering if it has something to do with the clocks changing - even though I am in the UK and our clocks changed last weekend.... I just can't think of anything else - nothing has changed on our end.
That's odd. I'm not doing anything with time in the app. Also we (NL) changed time a week ago and it still works.
Did you update your Domoticz server?
asjmcguire
Posts: 71
Joined: Saturday 13 July 2013 2:45
Target OS: Linux
Domoticz version: 3.5877
Location: Scotland
Contact:

Re: Android app

Post by asjmcguire »

Nothing changed - and sure enough the next day everything worked without a problem.
While you are here though - could I make a request for Temperature sensors to be added next :)

Also count me in as another voice requesting the app be put on the Play Store - I'm even willing to pay for it!
AEOTEC ZStick, 11 ZWave Nodes, RFXCOMM, 50ish Byron Sockets.. HE851 (PIR), 2x HE852 (DoorContact)
WS2300, CM180, CC128, 2xTHGR122NX, 2xPiZeroW w/DS18B20, 8Ch 1W Relay Board.
8 Panasonic IP Cams, 1 16ch CCTV DVR + 15 CCTV Cams
alfred_j_kwak
Posts: 110
Joined: Friday 20 September 2013 18:49
Target OS: Raspberry Pi / ODroid
Domoticz version: 2.3530
Location: Finland
Contact:

Re: Android app

Post by alfred_j_kwak »

If it is not too complicate - I'd like to have 'dark'-theme.
Something like this: http://www4.gira.com/attachment/iPhone0 ... 720943.jpg it is Gira Control app for KNX/EIB system.

Your software works mainly ok. Some texts are partly under switches and I also think that those 'slide'-type switches take too much screen.
I have also once reinstall sotware because it stop working.

Is there any way to install multiple instances?

-Jussi-
sebas
Posts: 117
Joined: Tuesday 17 September 2013 7:46
Target OS: Linux
Domoticz version:
Location: Deventer, The Netherlands
Contact:

Re: Android app

Post by sebas »

Quick update. I'm currently working on getting the app more stable. It crashes to often and randomly.
I recently started working at a new job so I've been really busy with that. I've got more time now to continue working on the app.

Thanks for all the feedback.
User avatar
mobisat
Posts: 25
Joined: Thursday 31 October 2013 17:21
Target OS: Linux
Domoticz version: 2020.1
Location: Scotland
Contact:

Re: Android app

Post by mobisat »

Any idea when you will be launching the app in the Play Store?


OK I've installed it today and it works. However I have one small issue. I have 3 switches as per the screenshots below. The boiler on/off switch activates the relay to turn on the boiler. The 30 and 60 minute timer switches have a 4 second off delay linked to them and through the blocky script they turn on the boiler on/off switch for 30 or 60 minutes.

In the app if I click the 30 minute timer that switch lights up but doesn't turn off and you don't see the boiler on/off switch light up. I'm presuming the app doesn't constantly refresh or constantly check the switch states to know when to turn the lights on and off?

Boiler switches.jpg
Boiler switches.jpg (62.14 KiB) Viewed 6178 times
Boiler switch blocky.jpg
Boiler switch blocky.jpg (35.08 KiB) Viewed 6178 times
Raspberry PI 3 model B running Domoticz. RFLink, Zigbee2MQTT,
Domoticz V2020.1, utilising 1 wire DS18B20 Digital Temperature Sensors. Running Domoticz Premium android app.
sebas
Posts: 117
Joined: Tuesday 17 September 2013 7:46
Target OS: Linux
Domoticz version:
Location: Deventer, The Netherlands
Contact:

Re: Android app

Post by sebas »

mobisat wrote:Any idea when you will be launching the app in the Play Store?
...
In the app if I click the 30 minute timer that switch lights up but doesn't turn off and you don't see the boiler on/off switch light up. I'm presuming the app doesn't constantly refresh or constantly check the switch states to know when to turn the lights on and off?
...
Correct, the status of the switches / scenes are read when the screen opens. After that it doesn't refresh.
There will be a pop-up message on all the screens in the next update. It's only on some screens at the moment.

I'm planning on releasing the next update via the Play store. I want to tidy it up and implement the widgets correctly before that.
Should take a week or two.
D3LTA
Posts: 24
Joined: Monday 15 July 2013 2:37
Target OS: Raspberry Pi / ODroid
Domoticz version: 3.8153
Location: Twente
Contact:

Re: Android app

Post by D3LTA »

Any updates? Can't get it to work on HTC One S with android 4 connection error to server.

Andromotiz is working.
User avatar
XL-Network
Posts: 13
Joined: Thursday 21 November 2013 14:15
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Norg, The Netherlands
Contact:

Re: Android app

Post by XL-Network »

Looks great! Except I found a few bugs.
  • When you don't have any 'Utilities' (like me) you get a 'Error reading utilities list' / 'The server did not return a valid response.
  • When you use a slider to set the dimmer level the off/on button stays off (should turn on).
  • When switching a light in Domoticz and/or manually the screen doesn't automaticly update / nor does the slider show the current value (it's always 0%). Auto/update of the screens (every 10 seconds or so) would be nice.
  • I have a switch called "Voordeur (extern contact)" but the screen only shows me "Voordeur (extern". I don't know if the text is too long, because a other switch has a longer name ("Bewegingssensor (overloop)").
I'll try to use the app the next couple of days (just installed it today).

Question: Does the app auto-update? I think not, so I should update it myself, right?
2x RPi (B) + RFXtrx433 and beta Domoticz
KAKU: AYCT-102, AKCT-510, 9x AWST-8800, AWST-8802, AMST-606, wireless doorbell, 2x ACD-300, ACD-200, 5x AMWD-250, ACD-1000, 2x ACDB-7000C
Marmitek: DS90, 2x MS13E
Other: 3x FA20RF, 5m RGB LED strip, P1 Smart Meter
sebas
Posts: 117
Joined: Tuesday 17 September 2013 7:46
Target OS: Linux
Domoticz version:
Location: Deventer, The Netherlands
Contact:

Re: Android app

Post by sebas »

XL-Network wrote:Looks great! Except I found a few bugs.
  • When you don't have any 'Utilities' (like me) you get a 'Error reading utilities list' / 'The server did not return a valid response.
  • When you use a slider to set the dimmer level the off/on button stays off (should turn on).
  • When switching a light in Domoticz and/or manually the screen doesn't automaticly update / nor does the slider show the current value (it's always 0%). Auto/update of the screens (every 10 seconds or so) would be nice.
  • I have a switch called "Voordeur (extern contact)" but the screen only shows me "Voordeur (extern". I don't know if the text is too long, because a other switch has a longer name ("Bewegingssensor (overloop)").
I'll try to use the app the next couple of days (just installed it today).

Question: Does the app auto-update? I think not, so I should update it myself, right?
Thanks for the feedback. I'll try to fix them.

The app currently doesn't do an auto update. Next version will be launched in the Play store and then we'll have auto update.
Sappien
Posts: 114
Joined: Saturday 24 August 2013 9:59
Target OS: Linux
Domoticz version: beta
Contact:

Re: Android app

Post by Sappien »

Feature request : Local / External function (internal/external ip) (auto select internal when connected to specified wifi ESSID)
asjmcguire
Posts: 71
Joined: Saturday 13 July 2013 2:45
Target OS: Linux
Domoticz version: 3.5877
Location: Scotland
Contact:

Re: Android app

Post by asjmcguire »

Sappien wrote:Feature request : Local / External function (internal/external ip) (auto select internal when connected to specified wifi ESSID)
Oh god, yes please!
AEOTEC ZStick, 11 ZWave Nodes, RFXCOMM, 50ish Byron Sockets.. HE851 (PIR), 2x HE852 (DoorContact)
WS2300, CM180, CC128, 2xTHGR122NX, 2xPiZeroW w/DS18B20, 8Ch 1W Relay Board.
8 Panasonic IP Cams, 1 16ch CCTV DVR + 15 CCTV Cams
sebas
Posts: 117
Joined: Tuesday 17 September 2013 7:46
Target OS: Linux
Domoticz version:
Location: Deventer, The Netherlands
Contact:

Re: Android app

Post by sebas »

I just published the app to the Play Store. It will take a couple of hours before it's available for download.
It will be available under the name Dromotica.

The following updates are in this version:
- Better support for long switch names;
- Auto refresh of the switch and utilities page. So changes to the switches and utilities will be visible on screen within a few seconds.
- Finished the widgets for the switches. They will now refresh their status every 10 seconds so you can see if they're on or off.
- The dimmer slider will now also change the on/off button
- Several fixes to make the app more stable.

Now that it's in the store the app will auto update if you want to and it will also report crash reports better so I'm able to fix those pesky bugs.

The app should become available here (takes a few hours):
Image
User avatar
XL-Network
Posts: 13
Joined: Thursday 21 November 2013 14:15
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Norg, The Netherlands
Contact:

Re: Android app

Post by XL-Network »

Nice, I will try it out when it comes available. I guess I should (manually) uninstall the current version I've been using, right?
2x RPi (B) + RFXtrx433 and beta Domoticz
KAKU: AYCT-102, AKCT-510, 9x AWST-8800, AWST-8802, AMST-606, wireless doorbell, 2x ACD-300, ACD-200, 5x AMWD-250, ACD-1000, 2x ACDB-7000C
Marmitek: DS90, 2x MS13E
Other: 3x FA20RF, 5m RGB LED strip, P1 Smart Meter
User avatar
remb0
Posts: 499
Joined: Thursday 11 July 2013 22:21
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: The Netherlands
Contact:

Re: Android app

Post by remb0 »

Great news! :)
sebas wrote:I just published the app to the Play Store. It will take a couple of hours before it's available for download.
It will be available under the name Dromotica.

The following updates are in this version:
- Better support for long switch names;
- Auto refresh of the switch and utilities page. So changes to the switches and utilities will be visible on screen within a few seconds.
- Finished the widgets for the switches. They will now refresh their status every 10 seconds so you can see if they're on or off.
- The dimmer slider will now also change the on/off button
- Several fixes to make the app more stable.

Now that it's in the store the app will auto update if you want to and it will also report crash reports better so I'm able to fix those pesky bugs.

The app should become available here (takes a few hours):
Image
sebas
Posts: 117
Joined: Tuesday 17 September 2013 7:46
Target OS: Linux
Domoticz version:
Location: Deventer, The Netherlands
Contact:

Re: Android app

Post by sebas »

It's now available in the store :D
The old version should be deleted manually. The store download doesn't overwrite it.
asjmcguire
Posts: 71
Joined: Saturday 13 July 2013 2:45
Target OS: Linux
Domoticz version: 3.5877
Location: Scotland
Contact:

Re: Android app

Post by asjmcguire »

Absolutely fantastic news! now.... where do we send the donations?!
AEOTEC ZStick, 11 ZWave Nodes, RFXCOMM, 50ish Byron Sockets.. HE851 (PIR), 2x HE852 (DoorContact)
WS2300, CM180, CC128, 2xTHGR122NX, 2xPiZeroW w/DS18B20, 8Ch 1W Relay Board.
8 Panasonic IP Cams, 1 16ch CCTV DVR + 15 CCTV Cams
sebas
Posts: 117
Joined: Tuesday 17 September 2013 7:46
Target OS: Linux
Domoticz version:
Location: Deventer, The Netherlands
Contact:

Re: Android app

Post by sebas »

asjmcguire wrote:Absolutely fantastic news! now.... where do we send the donations?!
Euh, let me set something up for that. :)

Edit: added a donate buttons to my website.
Thanks for any donations. :D
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests