[EDGE][RELEASE] Simple Device Info Viewer

Hi, @lmullineux! I’ll check with the team if this is possible and let you know.

2 Likes

Is there a logic on the arrangement of the rooms? Mine are neither in alphabetical order nor in the order I use them in the smartthings app.

I also notice that once the room name has been pressed to open the list, it is no longer possible to close it.

Nothing serious, just my curiosity.

Short Answer: They are ordered in whichever way the API returns them - I’m hoping to keep this simple

Slightly Longer Answer: I think the API orders them by creation date, at least that is the order of mine. With the exception of the room called ‘Unassigned’ as that is a fake room i created just in the UI to house those devices which have a location, but are not in a room. Unassigned will always be the last room.

I have used a a UI framework called Bootstrap to try and keep it simple, I think this is the default behaviour of the accordion (what that UI element is called). I think it makes more sense if you default the top room open (so a room is always open), which I intended to do but didn’t.

1 Like

App Update 28/09:

  • Added the ability to view preferences for devices that support them
  • Changed buttons to icons to give a little more screen space
4 Likes

Hi, @lmullineux. Sorry for the delay. About the health information being retrieved from the endpoint device/id/status, it is not supported. You need to make a separate request to the /health endpoint (here’s an example).
I’ll create a report to remove the sample from the API reference and avoid confusion.

2 Likes

Ok thank you @nayelyz

When using this on multi component devices Which is the main device ID and which is the switch 1 ID?

Could any information through this system give results such as CLI? Sorry maybe I’m asking absurd things, I don’t know what CLI is, and which developer asked me for data coming from him to check some drives that don’t work well with my devices.
Forgive me if I asked for a silly thing and direct me to some tutorials to use CLI :slight_smile:

What information was you asked to capture from the CLI? This app has pretty much all of the device info available from the CLI & API

If the developer asked for logs, or logcat then you must do that via the CLI

1 Like

Can the drive provide information about which zigbee bridge it uses to connect to the hub?
If it’s a stupid question, I apologize. :pray:

Those who dip into the pull requests for the Edge driver repo to see what is coming along may have noticed a recent draft includes child devices of type EDGE_CHILD being created. Something new, if nothing else.

1 Like

I already have a parent child relationship on some of my edge drivers ( harmony and wiser). I just manually set the parent device in the child devices meta data. To aid communication between the parents and child and to ensure the children get deleted if the parent does. I’m wondering if this is just a new label for that, or something else. Both of these devices I’ve made the parents bound to a hub ( harmony hub or wiser heat hub), so responsible for communication to the harmony or wiser hub, allowing a variable amount of child devices that represent the state of harmony activities, or wiser rooms.

No idea if this is something different though @orangebucket

Update: 11/10/22

Added the ability to add virtual devices to each room.

As far as I know, these devices are of type ‘VIRTUAL’ and will live in the cloud, not on your hub.

This replicates the functionality of the official CLI, so please don’t ask me how the devices work, report problems to me with the devices themselves or ask me to create additional ones - you would need to ask samsung to do that.

I’m not sure how useful these devices will be to people, the switch certainly will be.

8 Likes

Very cool and easy to use.

My 2nd location doesn’t have a ST hub, and is heavily dependent on virtual devices, so this will allow me to migrate over to the new architecture.

1 Like

@lmullineux maybe you haven’t seen my message? Or maybe my question is not clear?

I did miss that, but also not sure what you mean

What type of device are you talking about? If it’s a zigbee device then wont the zigbee bridge be the hub?

Or are you talking about something else?

Yes, that’s right, but from the IDE I could see for the zigbee devices, through which other devices it connected to the hub. Now with edge, I don’t know if this information is available. I was asking this to understand what to expect if I delete a zigbee device from my network.
Excuse my bad english

@Diegocampy

No, I don’t think it is. That’s more a question for the smartthings team though

1 Like

@nayelyz, as you can see @lmullineux has created a great and easy way for people without ST hubs to create virtual devices for the new architecture.

One glaring omission is the lack of an Alexa Switch. It is basically a Virtual Switch with an integral Contact Sensor, so that the switch can trigger Alexa Routines. SmartThings needs to provide the ability for people without ST hubs to make Alexa Switches.

Thank you @lmullineux

1 Like