Widget: IoTClient

Former Member
Former Member
Please post comments, problems, questions, and feature requests on the IoTClient ConnectIQ Widget in this thread.

https://apps.garmin.com/en-US/apps/da3db127-3938-4dac-bcf1-e30324fd0d20



  • Former Member
    Former Member over 7 years ago
    I have a problem with IoTClient Widget v. 0.3.5.-1-upd and domoticz 3.8153

    When I tried to switch off a lamp with this command :

    https://192.168.1.111/json.htm?type=command&param=switchlight&idx=56&switchcmd=Toggle
    • In my computer browser : it works
    • On my android device browser : it works
    • But with the IoTclient widget = I get an error when I press the button -> "FAILED -300" and the lamp does not turn on/off

    I have also removed authentication on domoticz server to allow me to test this .

    Does anyone have a clue on this point ?

    Nx
  • Stenninger, awesome widget!!!
    I use it to light and unlight the leds in the garden and works like a charm. My problem is switching between devices.
    Your istructions state "Push menu (hold UP) to switch to the next device". In this way the Music control pop-up. Can you help to understand where I miss? My Garmin is the forerunner 325

    Thanks a milion
  • Former Member
    Former Member over 7 years ago
    @expovin

    'hold' means keep the UP-button pressed for 1-2seconds (aka 'long push')
    If you just push UP your watch switches to next configured widget. That is correct.

    But if you press and hold UP for 1-2seconds the IoTWidget should switch to the next device.


  • I have a problem with IoTClient Widget v. 0.3.5.-1-upd and domoticz 3.8153
    • But with the IoTclient widget = I get an error when I press the button -> "FAILED -300" and the lamp does not turn on/off


    Had same issue :) add & at the end of command
  • The latest version complains about "IoT Widget has limit on the character number in configuration". I'm getting this from the Garmin Express Desktop App. Can't save the URL - even one...
  • Former Member
    Former Member over 7 years ago
    Had same issue :) add & at the end of command


    Thank you, I will try and let you know ;)
  • Former Member
    Former Member over 7 years ago
    Had same issue :) add & at the end of command


    Unfortunately it does not work : I got a FAILED -2 on my watch and a "Unfortunately, Connect has stopped" on my smartphone.
  • Former Member
    Former Member over 7 years ago
    sorry about this issue.

    A lot of users do actually see the character limit message.
    But there is no limit set.

    Garmin promised to fix this bug. Hopefully this will be done soon...
  • Former Member
    Former Member over 7 years ago
    ResponseCodes:
    UNKNOWN_ERROR = 0
    BLE_ERROR = -1
    BLE_HOST_TIMEOUT = -2
    BLE_SERVER_TIMEOUT = -3
    BLE_NO_DATA = -4
    BLE_REQUEST_CANCELLED = -5
    BLE_QUEUE_FULL = -101
    BLE_REQUEST_TOO_LARGE = -102
    BLE_UNKNOWN_SEND_ERROR = -103
    BLE_CONNECTION_UNAVAILABLE = -104
    INVALID_HTTP_HEADER_FIELDS_IN_REQUEST = -200
    INVALID_HTTP_BODY_IN_REQUEST = -201
    INVALID_HTTP_METHOD_IN_REQUEST = -202
    NETWORK_REQUEST_TIMED_OUT = -300
    INVALID_HTTP_BODY_IN_NETWORK_RESPONSE = -400
    INVALID_HTTP_HEADER_FIELDS_IN_NETWORK_RESPONSE = -401
    NETWORK_RESPONSE_TOO_LARGE = -402
    STORAGE_FULL = -1000
    SECURE_CONNECTION_REQUIRED = -1001

  • Former Member
    Former Member over 7 years ago
    Nx345 could you please give or PN the full URL you try to use?