Interesting: GE seems to use XMPP for their "smart appliances". It looks a little bit like "XEP-0332: HTTP over XMPP transport", but instead something made-up - without namespaces.
https://github.com/ajmarks/gekitchen
https://www.geappliances.com/ge/connected-appliances/