An open API service indexing awesome lists of open source software.

https://github.com/benjaminhansen/iot_access_manager_windows

Allows bulk registration of devices via the UA Little Rock IoT Access Portal
https://github.com/benjaminhansen/iot_access_manager_windows

Last synced: over 1 year ago
JSON representation

Allows bulk registration of devices via the UA Little Rock IoT Access Portal

Awesome Lists containing this project

README

          

# IoT Access Manager for Windows
Allows bulk registration of devices via the UA Little Rock IoT Access Portal
-

System Requirements
- Visual C++ Redistributable for VS 2015 (Download From Microsoft)

Setup


  1. Download/clone and unzip the repository's contents into a folder in which you have permission to access

  2. Navigate to the config folder and open the config.json file

  3. Provide your UA Little Rock NetID and Password in the Auth section.
    You can also change the name of the CSV file that the manager looks for in the config folder (this is optional).
    Save and close the file.

  4. Open the iot-devices.csv file also located in the config folder.
    This is where you will provide the MAC addresses and hostnames of the devices you want to register with the IoT network.


    The first column must contain the MAC address for the device you want to register.
    The second column must contain the hostname.

    Do not provide column headers

    00-00-00-00-00-00
    device01

  5. From the root of the project, run install.cmd as an Administrator.
    This will:

    • generate the run.cmd file

    • create the vendor => app\laravel\iotmgmt\vendor symlink

    • move the install.cmd file to the app\scripts folder



Execution
1. From the root of the project, run run.cmd.
2. If everything was configured and set up correctly you should see an automated Chrome window open and begin to walk through the registration process. Once the process completes Chrome will automatically close and you will receive a "success" message in the terminal.