Publish beacon state to ui