Hubaction() not executed when scheduled via runIn() from device handler?

Just to confirm, are you setting your DIN to be the IP:PORT in Hex? If you don’t do this then you will not get a response. Also, if you are nesting the function that calls hubAction you need to return your hubAction in order to get it to parse. See one of my devicetypes for an example: