I have insteon in my home. Similar boat, just new generation with security. I believe X10 is just HTTP GET correct? No username/password needed?
@cwwilson08 Created some drivers for the community to directly control Insteon devices. They have required fields for authentication because that's needed with Insteon. I'm not a developer either, but is shouldn't be difficult to remove the authentication part and make it into an X10 driver. Lots of good people here willing to help.