With 'mqtt in' the use of a wildcard is possible, like stat/+/STATUS11
How to request all devices with 'mqtt out' using a wildcard like cmnd/+/STATUS11 ?
it seems that request doesn't polls all the mqtt devices. So, what is the best workaround?
Thanks for sharing your idea!
Indeed the Tasmota device have that "GroupTopic" setting. Older seems to have only one, but newer I found up to four.
Setting it is quiet simple, open the device UI console with http://<ip>/cs.
Enter to "Enter Command" GroupTopic and the current is shown, enter GroupTopic <new name> to set a new one.
It might help others if you share with us the device mqtt topic settings, the value you used for GroupTopic and the final mqtt topic that you can send a command to the whole group with.
@jbudd
With tasmota the GroupTopic is excellent to work with a number of devices very easily. But you need to know the individual settings for each device. Since there is no wildcard to get all the individual settings, you have to ping each device individually. The best way is to open the device's UI console and set the required GroupTopic.
With the new Tasmota firmware, GroupTopic is set to tasmotas.