Ich würd das Ganze per MQTT machen.
Da du ja ohnehin weitere Funktionen einbauen willst, bietet es sich an- MQTT ist genau dafür gemacht.