а высокоуровневая задача-то какая?
делаю command line свичи, которые через api octoprint дергают его разные функции, а вот результат нужно как то в эти свичи передавать. делаю для этого отдельный command line сенсор, который также через api возсращает состояние принтера. его надо рассовывать по свичам