Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details

If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.

HouseBot Plugin

Questions and comments specific to a particular plugin should go here.
Post Reply
a11an
Posts: 8
Joined: Thu Apr 26, 2012 4:47 pm

HouseBot Plugin

Post by a11an »

I have written a plugin for HouseBot home automation software, more information can be found at http://www.housebot.com

This plugin will allow you to run the following actions:

- Set Device Property Value
- Set Mode State
- Execute Task
- Blank Remote Screen
- Open Remote Panel
- Close Remote Panel
- Execute Remote Application
- Minimize Remote
- Restore Remote

This is my first attempt at python coding, any bugs or advice on my code :D please let me know.

To Install:

- Create a new folder called 'HouseBot' in the location '%ProgramData%\EventGhost\plugins\'
- Extract the housebot.zip to the 'HouseBot' folder
- Restart EventGhost
- HouseBot plugin will now appear in the Program Control menu of the Add Plugin menu.
- Once the plugin has been installed you will need to open the plugin setting to set the server, port and password.

Please note this device requires the External Control Device installed in HouseBot and the HBControlMod.dll to be registered on the EventGhost PC.

Download Latest Version:
HouseBot_002.zip
(2.72 KiB) Downloaded 211 times
a11an
Posts: 8
Joined: Thu Apr 26, 2012 4:47 pm

Re: HouseBot Plugin

Post by a11an »

I have made an update to the plugin, the new version will now allow you to place in-line python expressions. For example I can now enter {eg.event.payload[0]} in the SetPropertyValue action, and this will use the first payload value.
Post Reply