A multi-device module comprising: a host device interface configured to connect the multi-device module to a host device (401a-e), wherein the host device interface includes: a communications interface configured to send communications to and receive communications from the host device (401a-e); a power interface configured to receive power from the host device (401a-e); and an antenna interface configured to connect a radio on the multi-device module with an antenna on the host device (401a-e), the radio configured to transmit radio frequency signals to a wireless network via the antenna interface and to receive radio frequency signals from the wireless network via the antenna interface ; and a computing device (108a-n) communicatively coupled to the communications interface and to the radio, wherein the computing device (108a-n) is configured to provide interval data functions by: receiving resource consumption information from a metering device on the host device (401a-e) via the communications interface, processing the resource consumption information to generate interval data, wherein the interval data indicates consumption over at least one interval period, storing the interval data in a memory on the multi-device module , generating an interval data message that includes at least a portion of the interval data, and causing the radio to send the interval data message via the antenna interface and the wireless network to a central system . a communications interface configured to send communications to and receive communications from the host device (401a-e); a power interface configured to receive power from the host device (401a-e); and an antenna interface configured to connect a radio on the multi-device module with an antenna on the host device (401a-e), the radio configured to transmit radio frequency signals to a wireless network via the antenna interface and to receive radio frequency signals from the wireless network via the antenna interface ; and a computing device (108a-n) communicatively coupled to the communications interface and to the radio, wherein the computing device (108a-n) is configured to provide interval data functions by: receiving resource consumption information from a metering device on the host device (401a-e) via the communications interface, processing the resource consumption information to generate interval data, wherein the interval data indicates consumption over at least one interval period, storing the interval data in a memory on the multi-device module , generating an interval data message that includes at least a portion of the interval data, and causing the radio to send the interval data message via the antenna interface and the wireless network to a central system . receiving resource consumption information from a metering device on the host device (401a-e) via the communications interface, processing the resource consumption information to generate interval data, wherein the interval data indicates consumption over at least one interval period, storing the interval data in a memory on the multi-device module , generating an interval data message that includes at least a portion of the interval data, and causing the radio to send the interval data message via the antenna interface and the wireless network to a central system . <EOS>