I'm not sure about how the web interface works for remote machines. But, I think you could easily build a REST API with bas-remote-node and then make your own web interface.
У вас до этого действия - нет обернутого в ошибку действия - объекта такого нет - вот он и не может его прочитать. Оберните в ошибку например кликнуть по элементу.