RIGHT ON TUICEMEN! You are so right!
The python3 code called broadlink ONLY does IR learning since the author did not / does not have any RF stuff to test it - so his RF code does not work! A few others have modified versions that work for some people. Matt seems willing to make his official version work, so I offered to buy him a Broadlink RM Pro+ and send him an x10 keyfob to test with! Will see if he takes me up on it!
I will also be trying some of these other versions today if I get time.
I have learned that the broadlink has TWO steps to learn RF codes - interesting stuff! Since iit can learn and emulate both 432mhz and 310mhz signals, it learns by FIRST doing a frequency SWEEP to find rf signals... Once found, it then goes into SECOND step and records the digital code riding on that RF signal. Pretty cool. There is a new(er?) android app called 'Broadlink Hub" that automatically scans network and finds the broadlink device, then has simple buttons to learn IR and separate one called 'freq sweep' - now I know the meaning of that! - to find and learn RF. Unfortunately it does not find any of my X10 stuff.
Meanwhile I do have my security codes from your help with the habridge, and yes, I think I can decode how to implement it into a new ini file to load into this system.
Also, Matt did build a small webserver, generator of modified e-control files and import into domoticz; unfortunately I am not smart enough yet to make it work - but I am getting there!
And last, I reinstalled e-control on my android phone and will today sometime try to learn X10 codes anew, in anticipation of learning how to use the broadlink automatic built in import function.