GithubHelp home page GithubHelp logo

monostick_to_influxdb's Introduction

monostick_to_influxdb

TWELITE 無線データのHTTP送信スクリプト

Description

モノワイヤレス社の無線マイコンモジュールTWELITEから取得したデータを、 リモートのinfluxDBサーバにHTTPで送信するスクリプトです。 このスクリプトは、MONOSTICKを無線データの受信機として取り付けたOS上で実行することを想定しています。

[画像]

References

本スクリプトは、下記のモノワイヤレス社の配布スクリプトを改変して作成しました。
https://mono-wireless.com/jp/products/TWE-APPS/App_Twelite/python_twelite/index.html

Getting Started

本スクリプトの実行方法を説明します。

Prerequisites

  • Python3系で実行してください。Python2系では動きません。
  • 下記のコマンドで、関連モジュールをインストールします
    pip install pyserial # シリアル通信用ライブラリ
    pip install requests # HTTP通信用ライブラリ
    ※OSの管理者権限が必要

Usage

pythonスクリプトを実行します。
python monostick_to_influxdb.py [Device Name]
例(Windowsの場合):
python monostick_to_influxdb.py COM4

[出力例]

Settings

monostick_to_influxdb.iniファイルで、下記のパラメータを設定できます。

  • デフォルトのデバイス名
  • influxDBのURL
  • influxDBのポート番号
  • influxDBのデータベース名
  • influxDBのメジャメント名(テーブル名)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.