@fwb76, is this your controller?
Any chance you could post and/or email our support team [firstname.lastname@example.org] a few photos to review?
Regarding the power/electrical question -- we've built our unit for US electrical requirements - 120 volts / 60hz. A wall adapter might fix this. Most of our international users have purchased the Iro via Amazon and have had luck sourcing their own power adaptor. So if you are still interested this could be an option for you.
Please note, at this time, we are not shipping outside of the United States and Canada as that will require additional certifications. Nevertheless, we do support international weather