Size: a a a

Orange Pi и не только.

2020 April 28

SE

Sergey Engels in Orange Pi и не только.
отправляю данные с помощью curl в базу.
источник

SE

Sergey Engels in Orange Pi и не только.
Там у них вообще хорошее описание работы с базой.
Пару раз приходилось на этапе наладки, удалять значения, когда датчик показания с марса отправлял.
источник

🌚

🌚 in Orange Pi и не только.
Sergey Engels
я просто отправляю показания датчиков в неё. И всё. 🤷🏼‍♂️
И графана строит по ним графики в браузере.
Мне с головой пока хватает
То же самое хочу сделать
источник

AK

Andrey "Taz" Kuntsevich in Orange Pi и не только.
используйте заббикс, окоянные
источник

SE

Sergey Engels in Orange Pi и не только.
🙂 пусть растут все цветы
источник

SE

Sergey Engels in Orange Pi и не только.
🌚
То же самое хочу сделать
у тебя что снимает данные с датчика? питоноскрипт?
можешь сделать, чтобы он просто выводил три числа  в консоль, без букав эти
источник

🌚

🌚 in Orange Pi и не только.
да, скрипт на питоне
источник

SE

Sergey Engels in Orange Pi и не только.
вот у меня простой баш-скрипт по крону выполняется.
источник

SE

Sergey Engels in Orange Pi и не только.
там и проверка на мои глюки моей машины.
источник

SE

Sergey Engels in Orange Pi и не только.
но тебе нужны по сути две строки
источник

SE

Sergey Engels in Orange Pi и не только.
mesure=$(/home/engels/test/bme280_mod -d)
read TempIN PRESS HUD <<<"$mesure"
источник

SE

Sergey Engels in Orange Pi и не только.
чтение данных в три переменных
источник

SE

Sergey Engels in Orange Pi и не только.
и отправка курлом в базу

          curl -i -XPOST "http://localhost:8086/write?db=homebme280" --data-binary "temperature,locate=indoor value=$TempIN
          pressure,locate=indoor value=$PRESS
          humidity,locate=indoor value=$HUD"
источник

SE

Sergey Engels in Orange Pi и не только.
у курла три строки это принципиально с каждой строки
источник

SE

Sergey Engels in Orange Pi и не только.
температура, давление, влажность
каждая со своей строки, и в общих кавычках
источник

SE

Sergey Engels in Orange Pi и не только.
Sergey Engels
mesure=$(/home/engels/test/bme280_mod -d)
read TempIN PRESS HUD <<<"$mesure"
при чтении естественно принципиально важно, чтобы вывод показаний был в три отдельных числа
источник

SE

Sergey Engels in Orange Pi и не только.
не, ну конечно можно и использовать grep в другом случае. Но жэто ты попробуй сочинить сам 🙂
источник

SE

Sergey Engels in Orange Pi и не только.
я сделал, как мне проще 🤷🏼‍♂️
источник

SE

Sergey Engels in Orange Pi и не только.
Sergey Engels
питоно-скрипт и прога на С
вот, три числа. и не ебать мозги.
источник

SE

Sergey Engels in Orange Pi и не только.
просто при ошибке снятия данных мне выкидывает давление в "inf" 🙄 поэтому я его проверяю и делаю пять попыток чтения.
источник