Загрузка и температура CPU. Состояние ОЗУ на главной сцене. Курс валют.

Наш телеграмм канал

Сегодня мы с вами отобразим на сцене данные о загрузке процессора, его температуре и состояние памяти. Для этого создадим сценарий. Открываем вкладку Объекты, переходим в меню Сценарии и нажимаем кнопку Добавить новый сценарий. В поле Название вводим Sys_Info, в поле Категория выбираем Режим работы и нажимаем кнопку Добавить. В появившемся ниже окне выбираем Код и заполняем его следующим кодом:

Данный сценарий отрабатывает только один раз. Создадим ещё один сценарий который будет запускать сценарий Sys_info каздые 3 секунды для обновления новых данных с Raspberry. Так же открываем вкладку Объекты, переходим в меню Сценарии и нажимаем кнопку Добавить новый сценарий. В поле Название вводим Timer_Sys_Info, в поле Категория выбираем Режим работы и нажимаем кнопку Добавить. В появившемся ниже окне выбираем Код и заполняем его следующим кодом:

Переходим в меню сцены. Там нас интересует элемент Проц, Память, Температура. Сначала выбираем элемент Проц, переходим почти в самый низ страницы до раздела Состояние. Видим там три состояния high, low и default. Нам нужно изменить код этих состояний по очереди. Начнём с состояния high и low.Для этих состояние изменения одинаковы. В поле Код здесь нужно server.cpuload заменить на ThisComputer.CPUload. Должна получиться вот такая строка :

В списке Cвязанный объект выбираем ThisComputer и нажимаем кнопку Сохранить.

Для состояния default в поле Код вводим тоже самое, связаный объект и свойство отсутсвуют. Вместо них нам нужно в первой строчке поля Advanced condition заменить server.cpuload на ThisComputer.CPUload. Стока кода должна выглядеть так:

Нажимаем сохранить и переходим к редактированию элемента Память. Элемент Память настраивается точно так же, как и элемент Проц. Здесь нам везде нужно заменить server.memload на ThisComputer.System_memory. Связанный объект мы так же выбираем ThisComputer.

Элемент Температура настраивается так. Значение поля Код нужно привести к следующему виду:

Теперь переходим во вкладку Приложения, выбираем Курс валют, на открывшейся странице снимаем все галочки кроме Курс Банка России (для России) и нажимаем кнопку Обновить. После этого появятся интересующие нас курсы валют.

На этом и порешим. В следующий раз будем подключать наши рампочки – розетки к сцене.

Добавить комментарий