Widget: IoTClient

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



  • Getting it to work.

    Can someone please help me figure this app out? I would like to use this App to open and close my garage door but I can't figure out how it works. I have no clue what codes I need for my garage.
  • @EHenry82

    @EHenry82:

    What system do you use to control your garage door? Without knowing what kind of home automation you use, I'm not able to help.

    You need to figure out if there are accessible URLs which will open/close your door.
    At first, try to find this URL(s) using your desktop or tablet.

    If you can control your devices this way, I can help you configuring IoTClient appropriately!
  • Has anyone found out how to get a liftmaster / chamberlain MYQ system to work with this app ?
  • New version 0.1.1 released

    Changes:


    • switched back to the "single click triggers action"-behaviour! So no extra clicks needed anymore!
    • Double click, now, switches actions without triggering it.
    • one can configure (using app settings) if the widget should switch to the next action (after triggering an action) automatically or not
  • Works with Homewizard

    I don't have an exact idea how to make the UI more intuitive, but for me it's not. Nevertheless cool widget! Attached you find my first “project”. ;-)

    https://youtu.be/Npl1pjyYzg8
  • @SvenKrampe: pretty cool video. Thank you very much! Are you using fibaro roller shutters?

    And, if you have any suggestions how I could improve the usability ...lass es mich einfach wissen..
  • New version 0.1.2 released

    added "auto-switch action for device" config parameter per device

    Because, in my case, I'm controlling window blinds where I perefer to have auto-switch action
    And I'm controlling my TV receiver (channel and volume) where auto-switch is obstructive.


    Now one can use or disable "auto-switch action for device" per device
  • Works only sometimes?! Error -300

    Hi,
    I have a node-red application in the internet.
    My trigger URL is like this: http://xyz.eu-gb.mybluemix.net/fenix3/?action=start

    Sometime I it works fine, sometimes I get "Error: -300" on my watch.
    update: I also get "Failed: -2" sometimes back.

    Any feedback how to solve it?

    btw- I do have the latest version installed on my fenix 3
  • errors..

    Hi,

    the widget is requesting your URLs via your bluetooth device. This is usually your smartphone.
    So, please test if it works if you use your smartphone directly. (use your smartphone browser to check the URLs directly) Especially in times when it does NOT work using the IoTClient.

    Sometimes it depends if you are in your wifi or not or if you have open VPN tunnels. For instance, local IPs are not accessible if you are not logged in into your local wifi and so on.

    It sounds like your smartphone has an unstable connection to the devices or your connection depends on an open session.

    The error codes you are seeing are the ones returned by the Connect IQ method Comm.makeJsonRequest

    You can check the codes and the meanings here:

    https://developer.garmin.com/downloads/connect-iq/monkey-c/doc/Toybox/Communications.html
  • New version 0.1.3 released

    I added extra 2 actions per device.
    So the maximum number of possible actions per device is increased from 4 to 6.

    I needed 6 actions to control the major features of my sat receiver.

    1. pwr on/off
    2. exit menu
    3. volume up
    4. volume down
    5. channel up
    6. channel down