зеркало из
1
0
Форкнуть 0
Cross-platform UI for interacting with devices attached to Azure IoT Hub
Перейти к файлу
YingXue cccd7a9e14 move scroll down to the events under header (#55) 2019-08-06 15:09:44 -07:00
icon updated icon for public preview (#21) 2019-07-26 14:25:40 -07:00
pipelines Update pull-request-pipeline.yml for Azure Pipelines (#36) 2019-07-31 13:32:21 -07:00
public remove capture of shortcut (#11) 2019-07-24 15:45:35 -07:00
scripts Initial code migration 2019-07-23 09:51:08 -07:00
src move scroll down to the events under header (#55) 2019-08-06 15:09:44 -07:00
.artifactignore Set up CI with Azure Pipelines (#16) 2019-07-25 15:17:15 -07:00
.gitignore Initial code migration 2019-07-23 09:51:08 -07:00
CODE_OF_CONDUCT.md Initial commit 2019-07-22 14:23:43 -07:00
CONTRIBUTING.md Add contributing information per CELA 2019-07-23 13:45:42 -07:00
LICENSE Initial commit 2019-07-22 14:23:44 -07:00
README.md Add pipeline build status to readme (#17) 2019-07-26 09:38:49 -07:00
azure-pipelines.yml Fix indentation error in CI Pipeline yaml (#35) 2019-07-31 11:46:22 -07:00
images.d.ts Initial code migration 2019-07-23 09:51:08 -07:00
jestSetup.ts ESRP Codesign task, build and test pipeline updates (#32) 2019-07-31 11:35:22 -07:00
jestTrxProcessor.ts Initial code migration 2019-07-23 09:51:08 -07:00
package-lock.json Adds support for pulling telemetry using different consumer groups (#47) 2019-08-05 14:37:51 -07:00
package.json enable device source; remove failure notice on digital twin property get (#39) 2019-08-01 12:42:43 -07:00
scss-stub.js Initial code migration 2019-07-23 09:51:08 -07:00
tsconfig-jest.json Initial code migration 2019-07-23 09:51:08 -07:00
tsconfig.json Initial code migration 2019-07-23 09:51:08 -07:00
tslint.json Initial code migration 2019-07-23 09:51:08 -07:00
webpack.config.js Initial code migration 2019-07-23 09:51:08 -07:00

README.md

Azure IoT Plug and Play (PnP) Device Explorer

Build Status

Table of Contents

Overview

This application provides users an easy and visualized way to interact with Azure IoT devices.

  1. Go to the releases tab, download the installer corresponding to your platform and install.
  2. Fill in IoT Hub connection string and that's it.

Development Setup

Setup

  1. git clone https://github.com/Azure/azure-iot-explorer.git
  2. run npm install
  3. run npm start. This step may take a while, and it would automatically open a new tab in the default browser.
  4. (optional) stop step 3, run npm run build and then run npm run electron will start the electron app locally

Package

Windows

Run npm run package:win this will create a executable installation, an msi installation, and a stand-alone executable in the dist dirctory based on the version number in the package.json file.

Linux

Run npm run package:linux this will create snap and AppImage installations as well as tar.gz, tar.lz, and tar.xz formats. Changes to build.linux.target array entries can be used to only build specific output types.

Macintosh

Run npm run package:mac this will create dmg installations suitable for Macintosh OSX as well as mountable application.

Linux on Windows via Docker

Ensure your Docker environment is set up appropriately. Run npm run docker to pull and launch the electronland/electron-builder image and launch the current working directory as /. Some environments require $(pwd) to be replaced with the actual host directory. You can make the change as needed in package.json.

Once the electron-builder environment is loaded, run npm run package:linux to create the Linux installations as you would in a full Linux environment.

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.