Можно начать с этого https://ipc2u.ru/articles/prostye-resheniya/chto-takoe-mqtt/а это как ? где почитать для чайников ?
Брокеров пруд пруди. Хотите свой сервер поднимайте, или используйте открытый. Только вот с панелями под смартфон немного разношерстно и как по мне недоделано, но использовать можно. Я пробую освоить homeassistant. Вроде как позволяет каждому пользователю свою панель, и с MQTT умеет работать.