RFXCOM 2.0 binding enhancements - Undecoded, TCP, Fixes

Hi all,

I’ve just put in 4 pull requests for the rfxcom binding, and I’m planning to do some more work on it as well.

I’d welcome any comments on design and implementation, as my next requests will probably be a little lower level where I think we have some code that needs hardening to cover edge cases like devices being disconnected.