Форум

Вимірюй, Аналізуй, Контролюй ... запитуй, відповідай, радь.

0

Виджет качества работы Осмос

EcoH2O 2 роки тому в Дашбоард и виджеты оновлений 2 роки тому 7

На вході та на виході Осмос встановлені датчики TDS_in, TDS_out. Окремо віджети успішно працюють. Питання: чи можна зробити віджет якості роботи Осмос (наприклад, використовуючи інструмент віртуальних значень), використовуючи функцію: (1-TDS_in/TDS_out)*100%? Таким чином, робота Осмос нижче наприклад 60% до заміни мембрани та ін.

0
Завершено

Подсчет времени, когда потребление превышает определенное значение

Yevgeniy 2 роки тому в Советы и хитрости оновлено Support Manager 2 роки тому 1

Добрый день. Можете подсказать, как настроить на дашборде подсчет времени в сутках, при которых общее потребление квартиры превышает определенное значение (например 2квт/час)?

+5
Обсуждается

Как получить минимум и максимум за период

Andrey 2 роки тому в Дашбоард и виджеты оновлено Daniparts 2 роки тому 4

Потрібно отримати максимальне і мінімальне значення за деякий період часу.

Наприклад температура за сутки. Або максимальне/мінімальне напруги.

Пробував у виджеті таблиця використання функції Math.max(d.T5) і Math.min(d.T5)

Вони повертають однакове значення (власне рівне d.T5).

А як отримати max/min із усього множества за час/день...?

0
Є відповідь

Чому пристрій може не отримувати сигнали?

STARPRIME Admin 2 роки тому в Оборудование оновлено Support Manager 2 роки тому 1

Пристрій що рахує сигнали лічильника води перестав надсилати дані. 
При замкнені кабелем першого контакту і другого пульси рахувались. Тобто сам пристрій працює. Чи може бути проблема в підключені до лічильника?

0
Не помилка

Virtual values are generating numbers even from missing values - ruins the graph scaling

Minipilot 2 роки тому в Дашбоард и виджеты оновлено Support Manager 2 роки тому 1

I am using D280 sensor to measure Dew point in the room.

For this, I made a virtual value to show in a graph:

(243.04 * (Math.log(d.T2/100) + ( (17.625*d.T1) / (243.04+d.T1) ))) / (17.625 - (Math.log(d.T2/100) +( (17.625*d.T1) / (243.04+d.T1) )))

However, my device sometimes loses signal for a minute or two. Which shows as nothing on a graph of temperature, because that is a direct measurement. That is ok.

What is not OK is, that the virtual values work even with missing numbers - and display zero in graph, which both ruins the scaling and is incorrect.


How can I fix this? Something to do with IsNaN() in the virtual value definition? But how to assign NaN as output? (presuming that using NaN will not display itself in the graph.


Image with details here:

https://i.imgur.com/zeMn3Vi.png


Thanks