A management device configured for managing one or more attributes related to a resource consumption monitored by one or more terminal devices at a geographical area or dwelling serviced by a home area network , the management device comprising: a network interface device configured for establishing a paired communication link with a metering device communicatively coupled to a head-end system via a data network , said metering device is configured to monitor consumption of the resource at the geographical area; a processor communicatively coupled to the network interface device , the processor configured for: receiving, via the paired communication link with the metering device , a command originating from the head-end system , wherein the command is communicated to the management device from the metering device via the paired communication link , identifying a terminal device of the home area network that is configured to perform a function in response to the command, wherein the function is associated with monitoring a portion of the resource consumed by the terminal device and generating a message for the terminal device including the command; and a transceiver device communicatively coupled to the processor and configured for transmitting the message from the processor to the terminal device via a wireless communication link of the home area network ; characterised in that the processor is further configured for: executing an application programming interface, API, to perform one or more operations for communicating data and/or functions calls corresponding to commands received from the head-end system between the management device and one or more terminal devices such that the paired communication link is limited to communicating inter-processor commands comprising the function calls of the application programming interface, API, . a network interface device configured for establishing a paired communication link with a metering device communicatively coupled to a head-end system via a data network , said metering device is configured to monitor consumption of the resource at the geographical area; a processor communicatively coupled to the network interface device , the processor configured for: receiving, via the paired communication link with the metering device , a command originating from the head-end system , wherein the command is communicated to the management device from the metering device via the paired communication link , identifying a terminal device of the home area network that is configured to perform a function in response to the command, wherein the function is associated with monitoring a portion of the resource consumed by the terminal device and generating a message for the terminal device including the command; and receiving, via the paired communication link with the metering device , a command originating from the head-end system , wherein the command is communicated to the management device from the metering device via the paired communication link , identifying a terminal device of the home area network that is configured to perform a function in response to the command, wherein the function is associated with monitoring a portion of the resource consumed by the terminal device and generating a message for the terminal device including the command; and a transceiver device communicatively coupled to the processor and configured for transmitting the message from the processor to the terminal device via a wireless communication link of the home area network ; <EOS>