Coder Social home page Coder Social logo

lord-microstrain / sensorcloud Goto Github PK

View Code? Open in Web Editor NEW
26.0 17.0 20.0 6.75 MB

SensorCloud documentation and SDK's

Home Page: https://sensorcloud.com/

C# 1.23% Java 0.69% Python 2.43% Jupyter Notebook 95.66%
jupyter-notebook java csharp labview python

sensorcloud's Introduction

SensorCloud™ GitHub

SensorCloud is a unique sensor data storage, visualization and remote management platform that leverages powerful Cloud computing technologies to provide excellent data scalability, rapid visualization, and user programmable analysis. SensorCloud's core features include FastGraph, MathEngine®, LiveConnect, and the OpenData API.

The following resources are provided to help communicate with SensorCloud via the OpenData API in various programming languages.

If you have any questions, please email [email protected].

API

The documentation for out RESTful Web API can be found here.

SDKs

Software Development Kits are provided that can be used to easily communicate with SensorCloud using the Open Data API.

Java SDK

C# SDK

LabView

SensorCloud provides VI's which allow your LabVIEW applications to communicate with SensorCloud. They are designed to work for desktop applications and embedded devices like the NI CompactRIO. They make it simple to authorize devices, register sensors, and send data from within your LabView code.

Please see the LabVIEW SDK wiki for more information.

Example Code

Example code is provided that demonstrates using the SDKs for authentication, adding a sensor to a device, and uploading data using the SensorCloud Open Data API.

Python Example Code

Java Example Code

C# Example Code

sensorcloud's People

Contributors

brblord avatar colincav avatar dekakaley avatar endolith avatar jpherbst avatar jrbessette avatar msclissa avatar rwslord avatar rwstoneback avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sensorcloud's Issues

Basic MathEngine problem

I am starting with MathEngine following your examples on github. I am getting this error when I try to use the first function: TimeSeriesRepo("Serial")

NameError Traceback (most recent call last)
in ()
----> 1 repo=TimeSeriesRepo('OAPI0039T2KSFD6X')

NameError: name 'TimeSeriesRepo' is not defined

Could you help me, please?

Does it support XML and JSON data format for requests?

Hi,

As per the README, could you please let me know if support for xml and json data formats for some of the requests has been added?

I could see in API for xml format. For what kind of requests this support has been added?

Request data from demo device

Hello,

I am trying to download sensor data using a URL request. Unfortunately, it is not possible to use data from the actual sensor at this moment, so i want to try data from a demo device. I am using the username and password to verify the request.

The simplest request was the get channel info request. so this is my request (the username and password are replaced by ...) :

https://www.sensorcloud.com/SensorCloud/devices//sensors/<32582>/channels/?version=1&username=<...>&password=<...>

(For some reason " OAPI0039T2KSFD6X>/sensors " is changed into this " OAPI0039T2KSFD6X//sensors ")

Can anybody explain if such a request would be possible and why this link does not work?

Greetings,
Ben

Downloading large time series

I am trying to use 'downloadData' function from example code (Python 3) to download my data from SensorCloud. When I want to download a large time series, only the first 100,000 data points are downloaded. Is this a limitation of SensorCloud API?

API method to retrieve gateway info

Is there any API method to send http request in order to retrieve the following info:

  • if the gateway is On or Off
  • OS version
  • last login
  • last heart beat
  • last upload
  • last communication

image

REST API to update/change/delete (old ) data

Do SensorCloud has method for the above?

Sometimes I need to repair or even delete sensor values (due to issues with the sensor, wrong data got uploaded from my MSCL python script, etc).

Thank you,
miq

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.