Contents Menu Expand Light mode Dark mode Auto light/dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Kotori DAQ
Light Logo Dark Logo
Kotori DAQ
  • Introduction
  • Databases
    • CrateDB
    • InfluxDB
    • MongoDB
  • Integrations
    • MQTT
    • HTTP
    • Airrohr
    • Tasmota
    • The Things Stack & Network (TTS, TTN)
  • Getting started
    • Basic example with MQTT
    • Basic example with HTTP
    • Single sawtooth signal
    • Multiple sawtooth signals
    • Troubleshooting
  • Handbook
    • Data acquisition
      • MQTT
      • HTTP
      • UDP
      • Events API
      • Timestamp formats
      • MQTT error signalling
      • Plain C structs
      • Bencode
    • Data export
    • The configuration file
    • Basic application
    • MQTTKit application
    • Channel forwarders
      • HTTP acquisition API configuration
      • HTTP export API configuration
    • Kotori
    • Grafana
    • CrateDB handbook
    • InfluxDB 1.x handbook
  • Setup
    • Setup on Debian and Ubuntu
    • Setup on Arch Linux
    • Run through Docker
    • Setup on macOS
    • Install Python package from PyPI
    • Running Kotori with RabbitMQ
    • Secure the installation
    • Setup behind Nginx reverse proxy
    • Setup development sandbox
    • Troubleshooting installation issues
  • Clients
    • MQTT libraries
    • HTTP libraries
    • Homie
    • Tasmota
    • Bash
    • C++ (Arduino/ESP8266)
    • Python
    • MicroPython
    • Lua (NodeMCU)
    • JavaScript/TypeScript
    • PHP
  • Gallery
  • FAQ
    • Data acquisition in a nutshell
    • Application configuration
    • Grafana vs. data export
    • Processing InfluxDB tags
    • The payload format
    • Ingesting weather data from WeeWX using MQTT
  • Project
    • General information
    • Release notes
    • Contributors
    • License
    • Contact
  • Development
    • Setup development sandbox
    • Integration tests
    • Releasing and packaging
      • Make a new release
      • Packaging
      • Add foundation packages
    • Ideas
    • Backlog
    • Storage adapters
    • Research
      • Acquisition Hardware
      • Environmental monitoring
      • Monitoring and datalogger systems
      • Audio telemetry
      • Bus systems
      • Timeseries databases
      • Data decoders
      • MCU devices
      • SoC devices
      • Protocols
      • LoRa
      • UI Components
      • Watchdogs
      • Using Docker for building packages
      • GPIO control
      • Grafana Research
      • Kotori Box DIY
      • Linux Comedi
      • Linux IIO
      • Linux ZIO
      • Math expressions
      • Postprocessing
      • Data adapters
      • Fieldbus
      • FOSS projects
      • 3rd party platforms
      • Products
      • Science
      • Timeseries Analysis
      • Unsorted links
    • Notepad
      • Home Automation
      • Links
      • LST - Development
      • Weather information publishing
Back to top
View this page
Edit this page

BashΒΆ

There are various ways of transmitting telemetry data from the command line.

Depending on the desired protocol, please read about:

  • How to do data acquisition using MQTT.

  • How to do data acquisition using HTTP.

  • For simulating a simple periodic measurement, see send a sawtooth signal in order to transmit a dynamic, slowly oscillating sawtooth signal from the command line.

Next
C++ (Arduino/ESP8266)
Previous
Homie
Copyright © 2013-2023, The Kotori Developers
Made with Sphinx and @pradyunsg's Furo
Last updated on Jun 13, 2024