Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Text message (sms) control of thermostat (and lighting)

Featured Replies

Posted

Is it possible to control a zwave thermostat via text....

 

I want to be able to change the set temp by texting the desired temp, also control lighting etc. by text (living room on), (temp 72), etc.

 

Is there a wiki somewhere?

The ISY can't receive that information directly, it would require a server like a Rasberry PI and coding. Provided you have a smartphone, you'd be better off with one of the low cost / free apps available on the site. Look under third party products, and recent posts from developers

 

Paul

  • Author

i want it more for the family than me.... I have mobilinc on my iPad but TheBoss and kids have different phones and accounts so purchasing an app for everyone would be expensive....

 

I ultimately want to make it simple for them..... Text "temp 72" and the thermostat adjusts, text "bedroom off" light turn off....

 

I have a raspberry Pi, network module, etc. Just want to know if it's possible, and if so, where can I find some instructions?

 

Cheers

 

Matt

Matt

 

I don't think you'll find it step by step.  Here are the pieces and parts

  • UDI has released Polyglot, which is a Pi compatible python library that can control the ISY.  Polyglot is in the forum. Does it control zwave stats? Probably, I don't know for sure
  • Sticking with the python theme, libraries would be required to pull a pop inbox, read a message and process its text. I'm sure they exist, but would have to be researched

Paul:

Edited by paulbates

Reading SMS messaging might be tricky.  Why not use IFTTT and the "DO" button? IFTTT/DO apps are free, and integrate with the Portal to control your ISY from anywhere.

 

i want it more for the family than me.... I have mobilinc on my iPad but TheBoss and kids have different phones and accounts so purchasing an app for everyone would be expensive....   I ultimately want to make it simple for them..... Text "temp 72" and the thermostat adjusts, text "bedroom off" light turn off....

I have a raspberry Pi, network module, etc. Just want to know if it's possible, and if so, where can I find some instructions?

 

I wrote a daemon that can run on rPi and enables control from Twitter direct messages,-- you tell it which twitter accounts to trust to send commands.   With a little programming it could restrict commands to specific users only.

 

My daemon runs in the local network (e.g. on rPi or maybe MacOS).  To make usage easier, the twitter messages can be sent under IFTTT control (e.g. from a "Do" button).   Because it runs on a rPi in your network and makes REST calls directly to the ISY, no requirement for Portal or network module or exposing your ISY password.

 

I rewrote the daemon ingest direct messages with "User Streams", so it can react immediately to a command, maybe someday I'll port it from Perl to Python.

Edited by KeviNH

IFTTT can also receive text messages. I have a (POC) set of IFTTT rules that receive text messages and set a Fanlinc (via Maker Channel / ISY Portal)to high, medium, low or off. I'd bet you could even add a temperature to set a thermostat.

IFTTT can also receive text messages. I have a (POC) set of IFTTT rules that receive text messages and set a Fanlinc (via Maker Channel / ISY Portal)to high, medium, low or off. I'd bet you could even add a temperature to set a thermostat.

That's a cool one, I didn't know IFTT could directly receive SMS.    I see that it requires registering the sending phone number, and only allows one phone number per IFTTT account, so that could be difficult for OP's household use requirement.   Still, a cool feature in IFTTT!

You shouldn't have to buy the app for everyone. At least if you are all in the apple ecosystem.

I think the easiest approach would be IFTTT and the "Do" button app.

 

You shouldn't have to buy the app for everyone. At least if you are all in the apple ecosystem.

There's also an easy workaround on Android, works with most apps -- you log into Google Play under the account that bought the App, download it, then log out.   Or better yet, make a new Gmail account named "WetCoastWillieFamily" and just use that account when buying apps.

  • Author

IFTTT looks like it might work with some tweaking.....

  • 3 weeks later...

You shouldn't have to buy the app for everyone. At least if you are all in the apple ecosystem.

If each iPhone has a different iTunes account, it's a separate purchase. You have to use a family plan to share the app.

 

I've run into this with my GF. We aren't on the same iTunes account, so for her to use MobiLinc at my house (on her phone) means she has to purchase the product.

 

 

Sent from my iPhone using Tapatalk

Hi kissfan

 

Try signing off of your girl friends phone in iTunes than sign in to iTunes with your iTunes acct on her phone,  then down load the app to her phone, thats what I did

 

Jeff

To add some more. Once you log in with your account go to mobilinc and do a restore purchases. Then log out and put her credentials in. I do this with several apps with in app purchasing.

 

Jeff

Guest
This topic is now closed to further replies.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.