[APP][Pro] Device Capabilities - Enhance the capabilities of devices

Yeah, i allready have an easy model in my head for fastly supporting many other apps.
But i need time :wink:

But thanks for the research! saves me time!

1 Like

Okay, new version in test.
Should solve the issue you Homey is having :wink:

Also i worked on the design of the settings a bit:

You open settings like this now:
image

Click on Templates →

Click on the Template →

You press Import →

Whoopla!

Much nicer.

Good night everyone, its in test now!

2 Likes

Its nicer to see now.

It works for flows, but it was all a bit of a birding with that update text run via the website. I also tried it on Android maybe that’s why it’s hard it’s small screen.

What I missing in the template is that I couldn’t choose a switch, only lamps in both check boxes, no virtual machine either. Is it my homey or is that in the template?

1 Like

Do you have any OnOff switches?
I have some, but not a lot. Because a lott of real-buttons have different/there own flowcards, not directly compatible (yet).

You need AVDs with Buttons with OnOff with Create FlowCards on. (only one OnOff-With flowcards per AVD can create the original Flowcards).

It was just simple Template, to start of the Templates coding.
When The Flow Exchanger is done (and that will take some time) i will make beter Templates.
But first:

  • Create a module for easy support of certain Apps.
  • Support Zones.
  • Support Creation of (default) Variables.
  • “Unsupport” HomeyScript cards and replace them with (hidden) dummy DC App cards.
    This to prevent security leaks that only HomeyScript posses.
  • Create Template structure for AVD - Share Your Device.
    Topic is allready there, but whats been made for The Flow Exchanger needs to be also setup for AVD - Share Your Device.
  • Etc.

oh yeah that’s because they are still flow cards.
I only have battery switches from Hue and Aqara and some Ikea.

ok so if i create a virtual machine with on off button should be in there?
Edit: yes this is works :face_with_open_eyes_and_hand_over_mouth:

1 Like

Yeah
Here is the TEF for the Light AVD: (Without the flows), created this one first.

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

Here is the Share Your Device TEF for the Switch (with Flows):

H4sIAAAAAAACA61UW2+jOBj9KyNeOwiMzcWV5iEhTUJCkra5kYxGI2PMrVwSAiQw6n9fk27bGW1X6krLA4jvcnx8vmP/EjxWR5RZNM+EW2GMTlbv5TF7DVg2iu4+9FpjuLawbcDxfXDvhlJxzMZFWzgDOrF6yz5KClWa6UmvnCArqkfOBErOBh+qutB8t5VsZR9aj82lrR8xrg2p2O6dSHNi5G+0jOgGhap0nxqzcLjPtwUpYnzjAD0nqxneHt2ZRGLTiUuNLFgV71v7OF0OypV/tGfzdJg5yiyJ79AiV7wibchybLu2PKpX6615cZ5o+Hh0zUXo0Wq4Hp0n7mgomU52d+57auME8oQ522VTUDAdHeJ9TgYXoGvD6hinAyWxk1Se+I/rG0rvIthDq+F4liQh2W4Wdv8p19tLXoxtLs3e0OBg1wvZJFzXxXwQ3OO+dU6dKbbazfbo9XZ2FTSntqT5YRoAaEfWUlb3cDtbu499ZJtag/b46QFWLQ28Q04O2/k+ipvEtL1DUG8Puby6hKMqnbLdcXNWT45ehhZqVByi9Sa2pjPnFG1aho95Ot5Zkm2GaIfuexhMtsnQ3e2ePGzEcbqaDWyHHX1rFzO7Z47SY//YDnBz96Dv8K4wEcwzezFjd7tgU9YmcfY4S/YbpHoRGsXR2dEkZZ2PFto48jWjrefpTTWaXm40SfPva39+mB1u6oPkt/J8qiiaHjkKlNLhE1Llc2erb9+ErwKtTmWedn47Cbe/nr8KeREFUUYSy+MGBNAlgPlIZIYORESpLmKgYRHrSFUVlSnIUDjIiZVllAUdgsAyVgTNz5okFfvZwZYkK4XbrEqSr0JWpS4rFv6KXcphxBKPt8jv4fn1+0Gin+cJI9lHmaos87cEeE+YJGUF+a2DJvwr5GXICk7ZvfaBOa/i0UW28P33qFkwUrJhkp9NUnTtZVGx92zI6BPj8vgkOb2Hl+xACt5mkgNxoyQqI3b6R02Yn3tXGln++4KD6ETc5A2Tj8HrtPyU/LyuuyuW56ikYTfRt11yGH6cAWRUEVVdJSJijIkYeooImIsV39WBr+NXBDsKwvJPAI5AhNvvv4SIxxQAqAcMKCpI4ViaK4vY1QwRAFkxgMtcRWe8/Z3MF5J5X66oX+4uJD0kXZq9qkm7daEn64bO9wWJS0WkEigaGCsiJT70qKpSQlFXd7mOsLm+c75AmKesuX25LG8/6dLoVfefHQEe4LYUSm734OoIPpbvApE9A6u+Jroe9DmUTkRDVZFIPaIjD0KMgS786GT5TOELcST/O/VPzeeV+t+UCS0j/sNJQOJBA6hU1H1NFxFGvogZYrzbk5Gm8XnJ2h/qAfl/0e9q0o8F1FUZQibLoq94hogIM7hJAOX745sxZIAwJFcBP1X4p4Afs/8vEl7P3O8aPj//eP4LOqGY+3UHAAA=
1 Like

New in test: AVD Templates directly within the Device Settings (Repair)!

image

image

Coming up: Select template during creation of a new AVD.

Now in Test:
Create a/multiple fresh AVD(s) directly from a Template.
The icon will be set before the device is created and thus you will see the icon immediately.

image

1 Like

Now in Test: Create new Variables when importing Flows:
image

2 Likes

Next fase in test now:
HomeyScript has been “disabled” in the import.
Whenever a flowcard is of HomeyScript, it gets replaced with my App.
Meaning that the flow stays allright, the code just cannot be triggered automaticly, and you need to replace the card with the HomeyScript cards, keeping (when clicking Replace) the lines and tags all in order!

It also means, that whenever HomeyScript adds cards, it will still gets replaced, just with a card that doesn’t exists (i’ve “copied” all current HomeyScript cards), thus it will just grey-out (giving me time to implement the new card).

This implementation might feel straings to some, but you don’t want the ability to import “random” flows which might contain a HomeyScript that runs every seconds and sends keys and codes (only accessible to HomeyScript) to a server somewhere, only to find out what is in the code after it has allready send it.

Beter save then sorry.

1 Like

Something is broken. I can no longer repair my devices through maintenance. homey equals import and nothing else happens. on android.

1 Like

I see it, working on it, sorry m8!

Solved in Test.

1 Like

Thank you it works again👍

1 Like

@Peter_Kawa in Test now: Zones supported!
image

2 Likes

Anybody has more .svg icon packs for me?

2 Likes

Cool!
Was this related to this request? I think not?

1 Like

No, sorry, not yet.