legrego / HSPI_TwilioMessaging

HomeSeer Plugin to enable SMS messaging via Twilio
MIT License
6 stars 0 forks source link

Installation #7

Closed jacob-sanchez closed 6 years ago

jacob-sanchez commented 6 years ago

How do I install this on my HomeSeer3 linux box? I'm assuming I need to download and then compile it, then install? HomeSeer has me spoiled with one click installs, but I'm willing to get my hands dirty.

Thanks

legrego commented 6 years ago

Hey @jamessgit,

You're absolutely right -- at this point, you'll need to download and compile this. Once compiled, you'll need to essentially emulate what HS3 does with the install.txt script:

  1. Find your HS3_Root directory (e.g., mine is /usr/lib/HomeSeer)
  2. MAKE A BACKUP! I've only tested this on my installation.
  3. Copy HSPI_TwilioMessaging.exe and HSPI_TwilioMessaging.exe.config to your HS3_ROOT
  4. Create a TwilioMessaging directory under HS3_ROOT/bin, and copy the following files into the new directory:
    • Newtonsoft.Json.dll
    • Newtonsoft.Json.xml
    • Twilio.dll
    • Twilio.xml
  5. At this point, the plugin should be installed. You may have to restart HomeSeer to see the plugin take effect.

Please let me know if you run into any issues, or have any other questions. I haven't tested this procedure in quite a while (it's just been working on my HS3 for quite some time), so I'm happy to help you triage this further. If this doesn't work, I may have to create an installer archive, and have you follow these steps to complete an install.

jacob-sanchez commented 6 years ago

Thank you for the helpful information, I will have to dig in this weekend when I get some free time.

legrego commented 6 years ago

@jamessgit were you able to make any progress with this?

legrego commented 6 years ago

Closing due to inactivity. Feel free to open a new issue if you have problems!