Я предполагаю, что обращения к URL-адресам осуществляются с контроллера / службы.
Если это так, у вас, вероятно, есть некоторые функции, которые вы вызываете при нажатии, и другие события, возможно, что-то вроде этого будет работать для вас:
<span ng-class="styleFunction('Power')">some text</span>
и в контроллере:
$scope.styleFunction = function(param){
$http.get(http://sonoff/cmnd?cmnd=" + param)
.then(function(response) {
if (response[param] === 'on')
return "ClassOn";
else
return "ClassOff";
});
}
}