Just for info: On iOS/iPhone (XS Max and 12 Pro Max) it works like charm! So it’s Android (?) related.
Strange, I have it even on developers interface ? …
I can confirm this more or less. Checked with Safari and Firefox browser. But the last icon “other_20” can still be selected. It may not be nice, but it works.
Hey @Sharkys @fantross @Arie_J_Godschalk , I noticed the odd tick box a while ago as well, the tick box looks like that on linux desktop Firefox, and on the mobile Homey app Android10.
It works fine though, but just the graphics is looking odd.
No i
or mac
devices in the house.
Ill have a look when i can.
I have tried to make this flow working, but not successful:
How do I get this device with both target and room temp showing up?
I have 5 different physical thermostat devices that shows the setpoint, but not the actual temperature:
Here is a link to that post:
Thermostat device: Display Target and Room temperatures Thermostat device tiles are nice, but they only show the target temperature. But, with this flow, you can alter the device name and show the room temperature as well! Look at the animated device: [20220928_172206] [Screenshot from 2022-09-28 16-57-15] Import: Make sure to replace tado° Thermostaat with your own thermostat device Replace Slapen by your own “everyone is asleep” device, or delete it from the flow afterwards. …
Will it be the same procedure as this procedure?
Dynamic Multi Person Presence Status Device tile Sometimes there’s just too much info, too many tiles. Now, you can show the household members’ presence with just one tile [Peek 2022-09-09 03-23] [Screenshot from 2022-09-28 21-00-09] After creating a new Advanced Virtual Device for this go to ‘Repair’ (right click at device tile) go to ‘Open share your Device’ Copy the TEF (find it below) hit 'Read Device and hit ‘Save’ hit ‘Read Flows’ and, adjust the flowname(optional), an…
Can you please add a link to the post with that flow?
It’s shared in my original post now
Hi @Arie_J_Godschalk,
is it possible to reduce memory usage of the DC app?
What does the use of the memory depend on? No. of devices? No. of fields?
Hey Dirk,
I have tried to reduce it, as much as i can.
When using TFE’s, it grows in size, and it takes time te reduce or a Homey restart.
Currently with me it is running on 25.8MB and i have a lot of (example) AVD’s with flows.
But i havent used the TFE’s (or a few other flowcards) since the last Homey restart a few days/weeks ago (update to 8.1.0).
I don’t know a realistic way of reducing the memory usage for DC. The heavy memory consumtion happens within the athom-api. And i cannot find any way to clear that memory usages.
It’s the same for HomeyScript, it keeps growing.
Sometimes it will schrink a bit, but overal, it keeps growing.
And an app restart might reduce it’s memory usages, but it will not completly reset it’s usage to the amount of MB it was using after first start.
Restart your Homey, and all apps, like HS or DC will use way less memory.
I know of now way to dump/garbage-collect the unused memory buildup within the Athom-API.
I also tried to clear the complete AthomApi and initialize a new one. Clearing it reduces the MB directly, but not to the starting point. And when you then need info through the new Api, the total memory is higher than using a single API.
So, currently, DC uses a single API instance and whenever it needs data, that data is directly converted into simple non-referenced object, making sure the internal GarbageCollection that clears the items from the API, has no reference to DC.
But still, the Athom-API grows. Someone knows how to stop that?
But, can you send me a Diagnostic (without an App restart or anything)?
Perhaps there is something that makes the LOG very big for you specificly.
(I asume the LOG is counted as Memory usage beloging to the APP, and since it’s text, it could potentionally be pretty big).
I observe the same (DC memory utilisation grows during time) ,just thought it’s caused by the complexity of the DC itself, as it’s doing miracles Will provide log, but I just rebooted today…
I have to say it shrinks by itself as well.
Homey Uptime is 3 days now.
37 active AVD’s at the moment.
But I was thinking 40 to 50MB is reasonable for this mega-cool app. For instance MQTT hub is using over 40MB’s continuously.
Will it be the same procedure as this procedure?
Yes they both change the device name.
Did you configure H.o.o.p. in advance?
Otherwise the device name will not get changed when you run the flow(s)…
When using TFE’s, it grows in size, and it takes time te reduce or a Homey restart.
Maybe you should break out TEF to its own app?
The DC app is doing many different things, becoming a Zwiss tool.
That would not help enough: the DC uses the same stuff also for some flowcards.
And importing an AVD would not be possible through another app, i wouldn’t be able to import and create it.
It might be an option to put a option to load TFE stuff on a specific button or something: right now it loads when you go into app settings or create an avd.
Please also do note, that all default icons, during App install/update, are extracted from a single compressed file, into the userdata folder.
And the userdata folder is shown as memory usage.
Extracted it is about 3,5MB (on my local disk it uses 7MB diskspace).
Perhaps (one day) i could create a addendum to Better Logic Library: Icons.
That way, the icons would be placed in the addendum app, and would not need to be compressed.
But im not sure that it will save memory in total, i’ll have a look some day.
Thank you!
I forgot to do that
Followed the link, pressing Allow:
But the page stands still here:
Where am I supposed to get redirected?
Refreshing the site once, getting this code:
Shall this client ID be replaced with an ID of my own?
And do I have to start creating an app and download node js as Athom does in this video?
Uhh, you are sharing your ClientID and Secret (auth code). Luckily this code is only valid for a short time
You should better delete the screenshot.
This is not mine!
This is from an official YouTube video made by Athom
But I still need help to get this started on my own.