Hola,
puede hacerse con PHP que lea una base de datos, pero aquí eso no va. Entonces se me ocurre esto. Necesitas una cuenta FTP, te recomiendo este servicio:
http://www.zymic.com/
Entonces subes una imagen por ejemplo llamada "estado.png". Debes tener 2 imágenes llamadas "estado.png" en tu PC una que diga "encendido" y otra "apagado" entonces la cosa es subir la imagen a tu cuenta dependiendo del estado de tu radio reemplazando el archivo existente en tu cuenta
FTP. Estas tienen la particularidad de darte un directorio propio y entonces no cambiar la URL si es que subes un archivo con el mismo nombre. Entonces ya no sería necesario que edites el botón desde tu PWG. Quizás me enredé un poco para explicarte, te lo resumo:
Subirás a tu cuenta la imagen de encendido o apagado según corresponda el estado de tu radio en ese momento, lo importante es que ambas imágenes tengan el mismo nombre para que desde tu PWG se lea la misma URL de imagen siendo que la variación tu la determinas desde tu cuenta FTP
Salu2!