AuthSys API Key and AW1000 Flashing Guide

A guideline for AuthSys Arcadyan AW1000

AuthSys API Key and AW1000 Flashing Guide

1. Log in to AuthSys

  1. Open your browser and go to: https://authsys.solomonricky.eu.org/
  2. Log in with your AuthSys credentials.

2. Create a new API key

  1. After logging in, go to the API Keys section.

    API Keys section screenshot

  2. Enter a descriptive Name so you can recognize the key later.

    API Keys descriptive

  3. Choose an expiration time:

    • 8h
    • 12h
    • 1 day
    • 3 days
    • 7 days
    • 14 days
    • 30 days
  4. Create the API key.

Note: The API key can only be shown during creation. It cannot be reviewed again later.

3. Prepare the flashing command

Replace the API key value with the generated key in the command below.

1
wget -q -O /tmp/AW1000_AIO https://firmware.download.solomonricky.eu.org/scripts/AW1000_AIO && chmod +x /tmp/AW1000_AIO && /tmp/AW1000_AIO --apiKey="xxxxxxx" --variant="AIO" --consent
  • Replace xxxxxxx with the exact API key you created.
  • Make sure the API key is copied exactly, including all characters.

4. Run the command on the AW1000

  1. Log in to the Arcadyan AW1000 SSH terminal.
  2. Paste and run the prepared command.

5. Power cycle and reset the device

  1. After flashing and upgrading finishes, turn off the power switch.
  2. Press and hold the reset button.
  3. Turn the power back on while still holding the reset button.
  4. Keep holding until two LEDs light up.

6. Configure your PC IP settings

Set your computer’s network interface to:

  • IP address: 192.168.1.2
  • Netmask: 255.255.255.0
  • Default gateway: 192.168.1.1

7. Run the Selenium script on Windows

A downloadable copy of the script is available here:

  1. Place the AW1000_Windows.py and firmware.ubi in a same folder.

  2. In that folder, open a Command Prompt window directly:

    • Hold Shift, right-click inside the folder, and choose Open PowerShell window here or Open command window here.
    • Or click the folder path bar, type cmd, and press Enter.
  3. Run:

    1
    
    python AW1000_Windows.py
    

Note: Make sure firmware.ubi is in the same directory as AW1000_Windows.py.

8. Let Selenium finish

  • Selenium will handle the rest of the process automatically.
  • You can relax while the script runs.
Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy