SmartThings LANNouncer Device

A standard Groovy SmartThings device driver, the LANnouncer device is required functionality on the SmartThings hub to get messaging working to the devices.

It can be configured with the LAN IP address of the desired device. (If it’s an SMS device, leave this blank and add the Remote LANdroid SmartApp to connect to SMS.) Multiple LANnouncers can be configured, allowing a phone to receive different messages (e.g. only alarms) than a local tablet (e.g. door chimes.)

After starting, LANnouncer runs in the background; the tablet or phone can be used as normal.

The Device Screen

After you’ve created a device, this screen appears.  It is only for testing; you won’t normally need this screen.

From this device, these tiles control the target device.  (I.e. in this case, the SMT320 tablet.)

The Strobe tile turns on the flash briefly.  The Siren turns on an Alarm sound.  Speak will, if the settings (next screen) allow ‘Say Nothing’, tell you that LANdroid is working.  Notify does the same thing with a Toast.  And Tone plays a chime.

LANdroid Device Screen

The menu allows editing settings; in this case they are:

Preferences in SmartThings
The “Device Name” will be how you refer to this device from SmartApps, including Remote LANdroid.

The “Android IP Address” may be empty, if this “LANnouncer Device” will be communicating via SMS using Remote LANdroid.  You will have one LANnouncer device per target device.  (Unless you happen to want the exact same messages sent to both a LAN and an SMS target.)

Important: The IP Address should be static or your device may change IP address.  You can typically set this by:

  • Settings
  • Wi-Fi
  • (Touch and hold the name of the Wi-Fi connection to modify, until a pop-up menu appears)
  • Modify Network
  • Scroll to the bottom of the menu
  • Check “Advanced Options”; this will cause more options to appear.  Scroll down to the newly-exposed options.
  • Under “IP SETTINGS”, if “DHCP” is listed, touch it and change it to “Static”
  • Enter the desired IP Address.

Note that if you have a sufficiently advanced router, you can assign a static IP to the device based on the MAC address from the router.

You can find your Android’s IP Address under [Settings] [Wi-Fi], typically the menu button, and then [Advanced Settings]; it’s usually near
the bottom.

Note On Updating

If you update the device code (version), you may have to force SmartThings to recognize the new version. Just FYI.