Простые устройства / Simple Devices
Модератор: immortal
-
- Сообщения: 2096
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 314 раз
- Поблагодарили: 460 раз
Re: Простые устройства / Simple Devices
где-то несколько раз расписывал (в чатах тлг, возможно в старой курилке)
если добавлять разные варианты, то появится еще один пункт настроек, а большинство текущее то не осиливают
ничего там сложного нет, но смотрю я на реализации порой и плююсь
п.с. вот и смысл развивать и усложнять мдм, когда юзеры не могут это использовать?!
если добавлять разные варианты, то появится еще один пункт настроек, а большинство текущее то не осиливают
ничего там сложного нет, но смотрю я на реализации порой и плююсь
п.с. вот и смысл развивать и усложнять мдм, когда юзеры не могут это использовать?!
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 217
- Зарегистрирован: Вт июл 21, 2015 4:59 pm
- Откуда: Москва
- Благодарил (а): 56 раз
- Поблагодарили: 1 раз
Re: Простые устройства / Simple Devices
Не нашёл, поэтому и спрашиваю.Logrus писал(а): ↑Вс сен 17, 2023 9:38 amгде-то несколько раз расписывал (в чатах тлг, возможно в старой курилке)
если добавлять разные варианты, то появится еще один пункт настроек, а большинство текущее то не осиливают
ничего там сложного нет, но смотрю я на реализации порой и плююсь
п.с. вот и смысл развивать и усложнять мдм, когда юзеры не могут это использовать?!
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
-
- Сообщения: 2096
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 314 раз
- Поблагодарили: 460 раз
Re: Простые устройства / Simple Devices
гы, вспомнил, мдм то обновлять же надоEvgenyG писал(а): ↑Сб сен 16, 2023 9:50 pmКак работает Счётчик в Простых устройствах?
Где можно почитать описание?
Как модуль суммирует значения, если суммирует?
Почему-то не работает Conversion coefficient (work-to-data) или работает, но не понимаю как.
Ввожу коэффициент 0.001 данные записываю в Counter09.valueWork. Но данные в value не умножаются на 0.001
![Wink ;)](./images/smilies/icon_e_wink.gif)
п.с. ну или хотя б файлы счетчика, 9 месяцев почти https://github.com/sergejey/majordomo/c ... 616f28309c
п.п.с. у меня почти все хотя бы в мелочах отличается от дефолта и все работает, и переносить в дефолт, увы это огромные трудозатраты, более того не интересно, стимулы отсутствуют полностью
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 217
- Зарегистрирован: Вт июл 21, 2015 4:59 pm
- Откуда: Москва
- Благодарил (а): 56 раз
- Поблагодарили: 1 раз
Re: Простые устройства / Simple Devices
Обновляюсь регулярно.Logrus писал(а): ↑Пн сен 18, 2023 4:03 amп.с. ну или хотя б файлы счетчика, 9 месяцев почти https://github.com/sergejey/majordomo/c ... 616f28309c
Раскомментировал код. А дальше чего? Не могу разобраться.
Код: Выделить всё
//пример на 3-х тарифный, для дальнейшего учета и передачи показаний
if (timeBetween('23:00', '07:00')) {
$conversion = (float)$this->getProperty('nightRate');
$value = (float)$this->getProperty('night');
$this->setProperty('night', $value + $diff);
}
elseif (timeBetween('10:00', '17:00') || timeBetween('21:00', '23:00')) {
$conversion = (float)$this->getProperty('halfpeakRate');
$value = (float)$this->getProperty('halfpeak');
$this->setProperty('halfpeak', $value + $diff);
} else {
$conversion = (float)$this->getProperty('peakRate');
$value = (float)$this->getProperty('peak');
$this->setProperty('peak', $value + $diff);
}
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
-
- Сообщения: 217
- Зарегистрирован: Вт июл 21, 2015 4:59 pm
- Откуда: Москва
- Благодарил (а): 56 раз
- Поблагодарили: 1 раз
Re: Простые устройства / Simple Devices
Добавил переменные.EvgenyG писал(а): ↑Вт сен 19, 2023 10:20 pmОбновляюсь регулярно.Logrus писал(а): ↑Пн сен 18, 2023 4:03 amп.с. ну или хотя б файлы счетчика, 9 месяцев почти https://github.com/sergejey/majordomo/c ... 616f28309c
Раскомментировал код. А дальше чего? Не могу разобраться.Код: Выделить всё
//пример на 3-х тарифный, для дальнейшего учета и передачи показаний if (timeBetween('23:00', '07:00')) { $conversion = (float)$this->getProperty('nightRate'); $value = (float)$this->getProperty('night'); $this->setProperty('night', $value + $diff); } elseif (timeBetween('10:00', '17:00') || timeBetween('21:00', '23:00')) { $conversion = (float)$this->getProperty('halfpeakRate'); $value = (float)$this->getProperty('halfpeak'); $this->setProperty('halfpeak', $value + $diff); } else { $conversion = (float)$this->getProperty('peakRate'); $value = (float)$this->getProperty('peak'); $this->setProperty('peak', $value + $diff); }
Похоже, что не считается costMinute и т.п.
В каком методе считается стоимость?
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
-
- Сообщения: 2096
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 314 раз
- Поблагодарили: 460 раз
Re: Простые устройства / Simple Devices
этого не достаточно, учитесь читать весь кодРаскомментировал код. А дальше чего? Не могу разобраться.
п.с. по идее это раскидывает показания вт*ч по своим свойствам (это нужно при отправке показаний в любое число месяца) и берет тариф на текущую зоны, в счетчик пишет вт*ч*тариф=₽
не понимаю, в пу такого нетПохоже, что не считается costMinute и т.п.
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 217
- Зарегистрирован: Вт июл 21, 2015 4:59 pm
- Откуда: Москва
- Благодарил (а): 56 раз
- Поблагодарили: 1 раз
Re: Простые устройства / Simple Devices
Я ещё не настоящий сварщик...Logrus писал(а): ↑Ср сен 20, 2023 7:56 amэтого не достаточно, учитесь читать весь кодРаскомментировал код. А дальше чего? Не могу разобраться.
п.с. по идее это раскидывает показания вт*ч по своим свойствам (это нужно при отправке показаний в любое число месяца) и берет тариф на текущую зоны, в счетчик пишет вт*ч*тариф=₽не понимаю, в пу такого нетПохоже, что не считается costMinute и т.п.
Не смог разобраться с кодом.
Да он раскидывает в новые переменные показания в зависимости от времени суток.
Как теперь их нарастающим итогом сохранять?
costMinute - это видимо какие-то мои древние переменные. Пару лет назад пытался уже решить эту задачу.
Куда записываются данные по расчёту стоимости в стандартном варианте Счётчика в ПУ?
MDM Raspberry Pi 3b, esp32, ModBUS, esp8266, NooLite(MTRF-64-USB, SU-1-***, SLF-1-300, PM112, радиопульты PU)
-
- Сообщения: 2096
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 314 раз
- Поблагодарили: 460 раз
Re: Простые устройства / Simple Devices
по задумке в счетчик нарастающим итогом пишется в ₽Как теперь их нарастающим итогом сохранять?
в три свойства временной зоны (без истории) аналогично нарастают показания в вт*ч или квт*ч смотря что на входе (но если пулять каждые 3 сек и в квт*ч это же хрень)
т.е. на графиках смотришь на сколько в рублях потребил, а в любой день месяца берешь из 3 свойств и с записью в ивенты отправляешь показания, в следующем месяце записанные в ивенте вычитаешь из текущих и вот она разница за месяц (у меня это вообще через вопросы от мдм)
закоменченый код это пример, там если это раскоментил то ниже строчку с конверсией в киловатты или коментить или хз как у тебя приходит то смотреть и далее по алгоритму в посте выше (стандарта нет у кого что на входе)
сомневаюсь что и сейчас решите, вот не ого если не получается обратиться, ну дерзайтеПару лет назад пытался уже решить эту задачу.
п.с. если не нравится вышеописанное никто не запрещает сделать так как вам хочется
![Wink ;)](./images/smilies/icon_e_wink.gif)
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 65
- Зарегистрирован: Вт фев 17, 2015 8:40 pm
- Благодарил (а): 19 раз
- Поблагодарили: 2 раза
Re: Простые устройства / Simple Devices
Подскажите пожалуйста.
Как переустановить полностью модуль простые устройства? Значения сенсоров не передаютсь в соседние устройства , хотя сенсоры активны и данные в них корректны и при этом устройства в ручную тоже работают.
Как переустановить полностью модуль простые устройства? Значения сенсоров не передаютсь в соседние устройства , хотя сенсоры активны и данные в них корректны и при этом устройства в ручную тоже работают.
-
- Сообщения: 4
- Зарегистрирован: Пт окт 02, 2020 7:53 am
- Откуда: Новосибирск
- Благодарил (а): 3 раза
- Поблагодарили: 0
- Контактная информация:
Re: Простые устройства / Simple Devices
Давно небыло необходимости в этом модуле, сейчас добавил термостат, хотел поменять иконку, но на шаблоне она не меняется (в свойствах записалась новая и она есть в папке). Если кто знает как исправить - буду благодарен