[APP][Pro] Advanced Virtual Device (Device Capabilities App) with Unique Text Status Indicator

done

Dont i/the app have a flowcard to set the url?

Yes. But this url changes every time

Example
https://192-168-1-159.homey.homeylocal.com/api/image/8ad58a4c-fed2-40dc-a4af-a3b483e26c3a?_r=0.3253975758664067

Next image generates with de same flow

https://192-168-1-159.homey.homeylocal.com/api/image/d09cc7ee-e8a6-4c2e-b904-9622469373ff?_r=0.7061260717338878

I just found out with the ‘Insights Graph app’ an image tag becomes available, which you can send to the virtual cam

1 Like

That’s a very good start.
However, I would really like it if I press refresh camera and a new graph appears. Otherwise I have to run the flow every 15 minutes, for example, and I want to prevent that.

Hmmm… What’s the problem with running a tiny flow every 15 minutes?

When the insights graph card isn’t triggered, there’s no new graph, you can press refresh on the cam device all you want. I see no other way (yet), than running such a flow every x minutes

You can create a feature request, i might be able to execute a flow when you press refresh.

1 Like

Maybe someone can help me with this?
I put the question simpler now:
What is the easiest way to get the chosen value of a picker-list as text in the status-indicator field?
I would be very thankfull!

(The complex version of my question was posted 10 aug)

FYI This has been available since the mobile app v7.2.0.


5 Likes

Now that we have you hooked :wink:
Can you please create a way for apps to dynamically fill a custum ENUM capability (with picker UI)? Or at least be able to programatically change the texts displayed in the picker?
That would make a HUGE difference when mapping capabilities from all kinds of devices.

Same goes for device settings dropdown lists.

I’m sure you agree @Arie_J_Godschalk ?

3 Likes

Yeah, that would be very nice, since now people need to request ENUM/Pickers and i need to add them in the app.json and deploy the app.
It would be very nice if there was a way of adding them dynamicly.

2 Likes

Thank you very much!

@Everyone
Seems to work nicely!

You can now use any text-capability as status indicator.
So no more need for the 0 (zero) to be displayed.
Plus, using a text-value uses way less resources than using the Unit property of a number capability.

1 Like

Hmmm, I didn’t occur to me, it was about the status indicator, was it clear to anyone?

To be honest? I really do not get it. I am trying to figure out how to show the text of the picked item in a status indicator of an AVD. Too difficult for me… :sob:

Can you show a screenshot of your status indicator fields of your AVD?

Make sure you’re on mobile app v7.2.x or higher

Hi Peter_Kawa: Thanks for trying to help.
On my i-pad runs the latest version.
This is a screenshot of the status indicator fields of the ADV.


And a screenshot in the settings of the indicator in the Homey-app:

And this is the picker list I use for my trial-ADV. I would like ti see the chosen text (in this example “Aan”) as ndicator in the tile. (EDIT: added the screenshot of the pickerlsit of my trial ADV)

I suspect that the BLL expression s the problem… (by the way (String) was just a long shot :thinking:)

You need to use a Text field for what you want.

1 Like

That was the question… I could not find the textfield, but I will search for it again, now I know that they exist as such… (I am new to this, maybe it is out of my reach, we’ll see.)
EDIT: I got it working somehow, though I do not understand exactly.

One Question: In my AVD i get the pickerlist in Dutch, (which I like) but ste stsutusindicator in the tile is in English: is there a way to change this (and wehre to find)?

Hi. I am using AVD, and have a small issue with flows.

I am setting a dimmer value to the avd via a flow, which works fine. But also want it to work the other way, so when the dimmer value is changed on homey, the card ‘When dimmer value changed’ is triggered. The later works fine, but that dimmer card is also triggered when data is received and avd is set to that value? How can we overcome this? I already tried to set the flow card to ‘do nothing’ but it still seems to trigger the ’when dimmer changed’ card.

In device capabilities, I want to SUBTRACT instead of the SUM of the two devices.
I do not know how to refer to the values and come up with a BLL formula.
Tips welcome.

image