Ошибка Error getting history: MQTT RPC request timed out

Да, согласен, ответили не очень быстро. Сейчас дописал ответ в другую тему, чтобы все замечали. Но считаю, что если кончилось место, то довольно логично проверить, из-за чего именно.

defineVirtualDevice("freeDiskSpace", {
  title:"Free Disk Space, in kB",
  cells: {
  'mnt data': {
    type: "text",
    value: "1200000"
  },
  }
});

function updateFreeDiskSpace() {
  runShellCommand("df -k /mnt/data | tail -1 | awk '{print $4}'", {
    captureOutput: true,
    exitCallback: function (exitCode, capturedOutput) {
      dev["freeDiskSpace"]["mnt data"] = capturedOutput.toString();
    }
  });
};

updateFreeDiskSpace();
setInterval(updateFreeDiskSpace, 1000);

Но я мог потратить это время на более важную задачу. А чтобы включить это в стандартное ПО, нужно потратить ещё больше времени: тестирование, включение в пакет, проверка установки пакета. Вы мне кажетесь заинтересованным пользователем, поэтому решил пойти навстречу; надеюсь, мои усилия не пропадут.

Чтобы нам понять, нужно ли это включать в стандартное ПО, давайте поступим так: каждый пользователь может отметиться в этой теме.

При этом нужно учитывать, что:

  1. Отдельная задача на исследование проблем логирования уже поставлена.
  2. Но сроки её выполнения неизвестны.
1 лайк