Резко начал тормозить majordomo
Модератор: immortal
-
- Сообщения: 66
- Зарегистрирован: Пн ноя 25, 2019 10:05 pm
- Благодарил (а): 12 раз
- Поблагодарили: 0
Резко начал тормозить majordomo
Всем привет!!
Вчера вечером выключил комп как обычно, пока временно тестирую majordomo, едет малина и буду на неё устанавливать.
Так вот утром включаю а всё вист да и ещё тормозит комп, зашел в диспетчер а там mysqld.exe сожрал все ресурсы, проц грузит от 99% до 87 примерно. Поскольку для меня это всё новое не понимаю в какую сторону смотреть.
Только что обнаружил что если нажать на любую иконку например давления то вместо графика выдаёт ошибку {"ERROR":1,"ERROR_DATA":"Invalid chart id"} может базы данных упали?
Всё установлено на win10
Вчера вечером выключил комп как обычно, пока временно тестирую majordomo, едет малина и буду на неё устанавливать.
Так вот утром включаю а всё вист да и ещё тормозит комп, зашел в диспетчер а там mysqld.exe сожрал все ресурсы, проц грузит от 99% до 87 примерно. Поскольку для меня это всё новое не понимаю в какую сторону смотреть.
Только что обнаружил что если нажать на любую иконку например давления то вместо графика выдаёт ошибку {"ERROR":1,"ERROR_DATA":"Invalid chart id"} может базы данных упали?
Всё установлено на win10
-
- Сообщения: 66
- Зарегистрирован: Пн ноя 25, 2019 10:05 pm
- Благодарил (а): 12 раз
- Поблагодарили: 0
Re: Резко начал тормозить majordomo
Рано радовался. Помогло на пол часа.
В итоге рылся в инете дня 3, нашел статьи по настройки mysql. В итоге когда редактирую my.ini падает база данных но не на всех командах, правил в слепую т.к ничего не понимаю. Перепробовал всё что только рекомендовали, половину настроек на мажордомовской мускл не работает, падает база. Я вообще не пойму а какой версии там мускл? У мен 64 бит винды, как можно хотя бы для начала установить 64 бит мускл? И как потом мажора подключить к новому мусклу? В обще все 3 дня на смарку, я не планировал изучать глубоко мускл. Меня интересует умный дом а не мускл. У меня тем более скоро кончится столько времени сколько есть и хотелось бы вплотную именно автоматизацией заняться.
И тормозить начал мускл когда пошли данные, пока кнопочками баловался и лампочками ничего не было.
Как только подключил счётчик энергии и пошли данные ток, напряжение, мощность, затем счётчик воды, температуры давления и ещё всякое, вплане давление воды, температура и давление отопления и ещё море всего подключить, база тогда вообще крякнет. )) Пока на винде потому что хочется отладить и потом перенести настройки на малину которая едет. Вот может на малине и не будет такого гемора.
И тут на форуме ничего про мускл нет вообще, есть какие то там мелкие настройки которые никак не помогли и молчание.
Ну не уже ли у меня одного такой тормоз? Ну не все же только лампочками балуются с кнопочками???
В итоге рылся в инете дня 3, нашел статьи по настройки mysql. В итоге когда редактирую my.ini падает база данных но не на всех командах, правил в слепую т.к ничего не понимаю. Перепробовал всё что только рекомендовали, половину настроек на мажордомовской мускл не работает, падает база. Я вообще не пойму а какой версии там мускл? У мен 64 бит винды, как можно хотя бы для начала установить 64 бит мускл? И как потом мажора подключить к новому мусклу? В обще все 3 дня на смарку, я не планировал изучать глубоко мускл. Меня интересует умный дом а не мускл. У меня тем более скоро кончится столько времени сколько есть и хотелось бы вплотную именно автоматизацией заняться.
И тормозить начал мускл когда пошли данные, пока кнопочками баловался и лампочками ничего не было.
Как только подключил счётчик энергии и пошли данные ток, напряжение, мощность, затем счётчик воды, температуры давления и ещё всякое, вплане давление воды, температура и давление отопления и ещё море всего подключить, база тогда вообще крякнет. )) Пока на винде потому что хочется отладить и потом перенести настройки на малину которая едет. Вот может на малине и не будет такого гемора.
И тут на форуме ничего про мускл нет вообще, есть какие то там мелкие настройки которые никак не помогли и молчание.
Ну не уже ли у меня одного такой тормоз? Ну не все же только лампочками балуются с кнопочками???
-
- Сообщения: 717
- Зарегистрирован: Ср май 03, 2017 7:41 pm
- Благодарил (а): 117 раз
- Поблагодарили: 113 раз
Re: Резко начал тормозить majordomo
А часто значения счётчиков и температуры/влажности в базу записываются ? Если значений очень много может хотя бы оптимизацию этих значений сделать и записывать их в базу пореже ?
-
- Сообщения: 66
- Зарегистрирован: Пн ноя 25, 2019 10:05 pm
- Благодарил (а): 12 раз
- Поблагодарили: 0
Re: Резко начал тормозить majordomo
Вообще все раз в секунду. По идее температуру на улице достаточно раз в 10 минут записывать.
Давление и вообще всю погоду.
А вот с энергией никак. Что бы видеть скачки напряжения и мощности нужно раз в секунду я бы вообще раз в 300мс записывал что бы потом увидеть нежелательные всплески напряжения.
Давление воды тоже я бы хотел видеть раз в 100мс что бы видеть сколько раз на дню гидроудары ловит магистиаль. А гидроудар сам по себе короткий. Я вообще думаю можент мне какой то промышленный контроллер купить и уже с ним связь делать что бы оттуда графики вытаскивать. Или на esp сделать самописец что бы он во внешнюю память писал каждые 100мс и потом если надо график подробный оттуда вытягивать данные. Хотя я думаю с месяц помониторю и мне больше не нужно будет. Я хочу посмотреть максимальное давление во время гидроудара. В общем сперва мне кажется нужно время уменьшить всего что есть на самом деле кроме учёта энергии.
И кстати я даже не знаю как это сделать, как увеличить это время записи?
И например я бы с удовольствием сейчас обнулил всю базу, всё равно пока всё экспериментально. Учусь так сказать. Как можно очистить все базы с показаниями?
Давление и вообще всю погоду.
А вот с энергией никак. Что бы видеть скачки напряжения и мощности нужно раз в секунду я бы вообще раз в 300мс записывал что бы потом увидеть нежелательные всплески напряжения.
Давление воды тоже я бы хотел видеть раз в 100мс что бы видеть сколько раз на дню гидроудары ловит магистиаль. А гидроудар сам по себе короткий. Я вообще думаю можент мне какой то промышленный контроллер купить и уже с ним связь делать что бы оттуда графики вытаскивать. Или на esp сделать самописец что бы он во внешнюю память писал каждые 100мс и потом если надо график подробный оттуда вытягивать данные. Хотя я думаю с месяц помониторю и мне больше не нужно будет. Я хочу посмотреть максимальное давление во время гидроудара. В общем сперва мне кажется нужно время уменьшить всего что есть на самом деле кроме учёта энергии.
И кстати я даже не знаю как это сделать, как увеличить это время записи?
И например я бы с удовольствием сейчас обнулил всю базу, всё равно пока всё экспериментально. Учусь так сказать. Как можно очистить все базы с показаниями?
-
- Сообщения: 66
- Зарегистрирован: Пн ноя 25, 2019 10:05 pm
- Благодарил (а): 12 раз
- Поблагодарили: 0
Re: Резко начал тормозить majordomo
Ура запустил Optomizer и всё стало отлично!!! Элементарно но подсказали.
А данные идут через модуль ESP8266. Модуль для majordomo Wi-fi IoT
А данные идут через модуль ESP8266. Модуль для majordomo Wi-fi IoT
-
- Сообщения: 111
- Зарегистрирован: Ср апр 26, 2017 11:44 am
- Откуда: Москва
- Благодарил (а): 14 раз
- Поблагодарили: 9 раз
Re: Резко начал тормозить majordomo
С погодой совершенно верно. С энергией, если стоит PZEM-004, то можно снимать показания не чаще раза в секунду. Боитесь перенапряжений - ставьте реле контроля напряжения. С гидроударом всё значительно проще. Поставить компенсатор гидроудара и расслабитсяКулибин писал(а): ↑Вт дек 10, 2019 1:57 pmВообще все раз в секунду. По идее температуру на улице достаточно раз в 10 минут записывать.
А вот с энергией никак. Что бы видеть скачки напряжения и мощности нужно раз в секунду я бы вообще раз в 300мс записывал что бы потом увидеть нежелательные всплески напряжения.
Давление воды тоже я бы хотел видеть раз в 100мс что бы видеть сколько раз на дню гидроудары ловит магистиаль.

- Рейтинг: 1.16%
-
- Сообщения: 717
- Зарегистрирован: Ср май 03, 2017 7:41 pm
- Благодарил (а): 117 раз
- Поблагодарили: 113 раз
Re: Резко начал тормозить majordomo
Поставьте в прошивке Wi-fi IoT отправку данных о погоде например раз в 10 минут, чтобы базу не захламлять. Или можно ещё в методе, вызываемом при получении данных, сделать проверку и если новое значение равно старому, то просто его не записывать.
- Рейтинг: 1.16%
-
- Сообщения: 66
- Зарегистрирован: Пн ноя 25, 2019 10:05 pm
- Благодарил (а): 12 раз
- Поблагодарили: 0
Re: Резко начал тормозить majordomo
Кстати да. Хорошая идея про которую я забыл. Я так делаю когда работаю с памятью микроконтроллеров.))
Перезаписывать только если значение не поменялось!!
Да а напряжение c pzem можно раз в сеунду. Я думаю что я щас побалуюсь пока малинка едет, как раз посмотрю что да как и уже на малинке всё настрою как надо.
Перезаписывать только если значение не поменялось!!
Да а напряжение c pzem можно раз в сеунду. Я думаю что я щас побалуюсь пока малинка едет, как раз посмотрю что да как и уже на малинке всё настрою как надо.