What new features or improvements would you like Thinger to make in 2023?

Update:

ARDUINO & OTA:

  • Include a check and warning to alert (or prevent) when the Firmware sent to the Device via OTA has a “USERNAME”, “DEVICE_ID”, “DEVICE_CREDENTIAL” or “THINGER_SERVER” (and “APN_NAME”, “APN_USER”, “APN_PSWD”, and “SSID”, “SSID_PASSWORD”) different from the current Firmware that is in the device. This functionality is important to prevent (or alert) the Developer from updating a Firmware of Device “A” with the Firmware of a Device “B” that has a different configuration or identification (“USERNAME”, “DEVICE_ID”, “DEVICE_CREDENTIAL” or “ THINGER_SERVER", and “APN_NAME”, “APN_USER”, “APN_PSWD”, and “SSID”, “SSID_PASSWORD”). If this occurs, Device “A” may go offline and not be able to connect to the Thinger Server. This issue is even more critical when Device “A” is somewhere far away and difficult to access.
    Ex: “USERNAME”, “DEVICE_ID”, “DEVICE_CREDENTIAL”, “THINGER_SERVER”, “APN_NAME”, “APN_USER”, “APN_PSWD”, “SSID”, “SSID_PASSWORD”

USER screen:

DASHBOARD screen:

  • The console.print() messages get mixed up with the command text on the Terminal screen. Ex: When digital “help”, console.print() printed the text “COMANDO…” between the letters of “help”. The command worked, but the text was jumbled. See image below:
    It would be appropriate for the console.print() messages not to mix with the command text in the terminal.