Jump to content

On Android: Trouble adjusting Z-Wave on level


DaveStLou

Recommended Posts

Posted

Using the Android app, when I select On on my dimmable Z-Wave devices, I'm presented with second image below. If I click "Previous Value" the app takes me to the third image which does nothing but take me back to image 2. If I click the "index" link, it brings up the fourth image. If I click index on that screen, it hops back to image 2 again (no action). If I click on "%" the link below Previous Value in image 2 changes to "%". If I click that new "%" link, it sometime (I can't figure out the pattern) brings up the 5th screen where I can make a selection.

I'm not quite sure of the intended workflow but it's difficult to use currently.

Screenshot_20211023-064139.png

Screenshot_20211023-064148.png

Screenshot_20211023-064157.png

Screenshot_20211023-064208.png

Screenshot_20211023-064254.png

Posted

Hi @DaveStLou,

 

This is the first time I have seen a command with that many options and it does look confusing given that there is only one option for the On parameter with the "index" UOM.  This is the intended behavior for ACCEPTS-CMDs which are not OPTIONAL and have multiple CMD-PARAMs.  Please send me an email with a copy of the backup and I'll see if this should be an OPTIONAL (menu to the right of button) selection not honored by the app (i.e. "On" should be a command by itself with the option of selecting the exact parameters). 

Also to avoid confusion I think the button "UPDATE" on the first screen should be changed to "SEND" and the button "CANCEL" should be removed as there is a back button (I think this is how it was done on iOS)

 

Some additional information if you want to geek out.  I'll add this to our wiki soon for documentation.

Brief definitions:

ACCEPTS-CMD: A command the device accepts (such as on)

CMD-PARAM: A parameter which adds a value to the ACCEPTS-CMD (such as "on" percentage). There may be multiple parameters for a command (i.e. Z-Wave Set-Configuration has both the number and value).  Each of these parameters needs a VALUE.  Default VALUE can be defined to matched to a current status (such as current "on" percentage VALUE),  if VALUE can not be matched the app uses the lowest possible value.

VALUE: A numerical value for the CMD-PARAM (i.e "on" percentage value). Sometimes this is mapped and shows human readable values (i.e. "off" for zero).

UOM: Unit of measurement. Some examples include percentage/binary/index. Note UOM "index" is usually predefined values such as a thermostat mode (heat/cool/off). Some devices accept multiple UOMs for a CMD-PARAM such as percentage (0-100) and byte (0-255).  Multiple UOM is usually just a calculation difference, i.e. UOM percent set to "50" and byte (0-255) set to 128 will both produce the same outcome.  Changing the UOM will affect the accepted VALUEs

OPTIONAL: The ACCEPTS-CMD can be sent by itself (such as "on") or with CMD-PARAM(s) (such as "on" to percentage. Not all ACCEPTS-CMD have OPTIONAL CMD-PARAMS.  The app will show Commands which have an OPTIONAL as a button and a menu next to the button.

 

MultipleParamMultipleEditorHighlight.png

 

 

In the image above:

The title "On"  at the top is the ACCEPTS-CMD

Blue highlighted is the CMD-PARAM

Green highlighted is the VALUE of the CMD-PARAM 

Red highlighted is the UOM.  For most devices this is not selectable as there is only one defined UOM.

 

  • Like 2
Posted
29 minutes ago, Javi said:

Hi @DaveStLou,

This is the first time I have seen a command with that many options and it does look confusing given that there is only one option for the On parameter with the "index" UOM.  This is the intended behavior for ACCEPTS-CMDs which are not OPTIONAL and have multiple CMD-PARAMs.  Please send me an email with a copy of the backup and I'll see if this should be an OPTIONAL (menu to the right of button) selection not honored by the app (i.e. "On" should be a command by itself with the option of selecting the exact parameters). 

Also to avoid confusion I think the button "UPDATE" on the first screen should be changed to "SEND" and the button "CANCEL" should be removed as there is a back button (I think this is how it was done on iOS)

Backup file sent by PM. Thanks for geeking out with the additional information. It helps to fill in the gaps in my understanding.

Posted

Hi @DaveStLou,

The app was ignoring the optional selections of parameters for command with multiple parameters, we also fixed a few issues which should make this less confusing in the Command Parameters Dialog.

Android 0.102: Fixed optional parameter commands for commands with multiple optional parameters. Accepts Parameter value is now reset after UOM Selection for Accepts Parameters with multiple UOMs. Removed CANCEL button from Command Parameters dialog.

  • Like 1
Posted
4 hours ago, Javi said:

Hi @DaveStLou,

The app was ignoring the optional selections of parameters for command with multiple parameters, we also fixed a few issues which should make this less confusing in the Command Parameters Dialog.

Android 0.102: Fixed optional parameter commands for commands with multiple optional parameters. Accepts Parameter value is now reset after UOM Selection for Accepts Parameters with multiple UOMs. Removed CANCEL button from Command Parameters dialog.

Thanks. When will 0.102 show up in Play?

 

Posted
30 minutes ago, DaveStLou said:

Thanks. When will 0.102 show up in Play?

 

Prior to about a month ago it only took a few hours for beta builds, however the last few versions have taken almost 48 hrs.

  • Like 1
Guest
This topic is now closed to further replies.

×
×
  • Create New...