For my application. control using a MacBook is actually a "must"
Ideal would be a way to have an application on the Mac that controls the X-10 system since I have a bunch of X-10 modules in a drawer gathering dust.
Maybe this
X10 WiFi unit, if you even need it, would complete the other part of your puzzle and allow you to use your existing X-10 modules, but I didn't bother reading what software might be required:
X10 WiFi HUB for Android and Apple devices - WM100
Price: $109.99 [was $149.99]
Still seems to be available for shipping.
The X10 WiFi unit is here! Now, control all your same X10 units you have grown to love from your Apple or Android smart device anywhere you have internet access! With the WM100 X10 WiFi module you will be able to setup, use and control any of the 256 X10 codes. You can set timers and repeat...
www.x10.com
It sounds like an interesting and maybe a bit of a challenging project but I have virtually no knowledge that I can help with regarding X-10 modules and their control, or even how they all work.
I was directly in charge of a Direct Digital control system where I worked for years many years ago but it was designed for basically commercial HVAC and Lighting applications and I think the X-10 modules were quite similar with many improvements but more suited for home use.
Good luck getting your setup all working as you wish.
- Patrick
=======