Executing a Command in another Driver

I'm looking for guideance. I have 3 drivers that do different things (Follow Me for speaking, IFFTT for email and a Tile (home built) for notifications in house. I want to create a "master device driver" that I can add a message to with indicators and launch the other drivers as needed.

So is it possible to execute a command in another driver from a 2nd driver? And if so, how ( or point me at the right command).

I've used search and the documentation but haven't been able to find out if it's possible. Oh I do know I could do it via Maker API, but I would rather not.

Alan

No, this is not possible as it would violate the architecture of the platform. Only Apps can interact with Devices.

UPDATE: Exception to this rule is Parent/Child Devices (i.e. Composite Devices) as pointed out below by @anon81541053! :slight_smile:

1 Like

Good point!

1 Like

Thanks all. I guess I will venture into creating an App to do it. May clean up my code that way also!

Alan

1 Like