Wb-mqtt-db-cli

Материал из Wiren Board
Версия от 15:04, 21 августа 2018; Admin (обсуждение | вклад) (Новая страница: «Эта страница содержит инструкцию по запуску на контроллере Wiren Board утилиты [https://github.com/conta…»)

Эта страница содержит инструкцию по запуску на контроллере Wiren Board утилиты wb-mqtt-db-cli для извлечения исторических данных из внутренней базы данных wb-mqtt-db контроллера.

Проверено на Wiren Board 6. Работает только под Python 2.

  1. apt update; apt install python-pip
  2. pip install json-rpc python-dateutil
  3. wget http://releases.contactless.ru.s3-eu-west-1.amazonaws.com/experimental/pool/experimental/p/python-json-rpc/python-json-rpc_1.0.1_all.deb; dpkg -i python-json-rpc_1.0.1_all.deb
  4. wget http://releases.contactless.ru.s3-eu-west-1.amazonaws.com/experimental/pool/experimental/p/python-mqttrpc/python-mqttrpc_1.1_all.deb; dpkg -i python-mqttrpc_1.1_all.deb
  5. wget https://raw.githubusercontent.com/contactless/wb-mqtt-db-cli/master/wb-mqtt-db-cli.py
  6. Можно использовать. Для локального использовании укажите IP 127.0.0.1:
    python wb-mqtt-db-cli.py -h 127.0.0.1 --from "2018-08-20" --limit 5 -d';'  wb-adc/Vin