Monitoring device configured to be associated with a support to monitor a presence of a subject on the support, the monitoring device comprising: - a sensor configured to collect sensing data on the presence of the subject on the support; and - a network gateway configured to: - receive the sensing data from the sensor and transmit the sensing data to an external network access point; - receive auxiliary monitoring data from one or more than one auxiliary sensor external to the monitoring device and transmit the auxiliary monitoring data to the external network access point wherein the network gateway is further configured to form a node in a mesh network comprising the monitoring device and one or more than one further monitoring device to transmit at least one of the sensing data and the auxiliary monitoring data to the external network access point, either directly from the network gateway of the monitoring device or via a further network gateway of the one or more than one further monitoring device; and wherein the network gateway is further configured to transmit auxiliary identification data associated with at least one of the auxiliary sensor and the subject along with the auxiliary monitoring data; wherein the monitoring device is configured with serverless capabilities to gather information on current statuses of monitoring devices within the mesh network, and wherein the monitoring device is configured to send other monitoring devices in the mesh network each other updated information for at least one or all of the monitoring devices to maintain an overview of the present statuses of each of the monitoring devices connected to the mesh network when transmitting at least one of the sensing data and the auxiliary monitoring data to the external network access point is interrupted. - a sensor configured to collect sensing data on the presence of the subject on the support; and - a network gateway configured to: - receive the sensing data from the sensor and transmit the sensing data to an external network access point; - receive auxiliary monitoring data from one or more than one auxiliary sensor external to the monitoring device and transmit the auxiliary monitoring data to the external network access point - receive the sensing data from the sensor and transmit the sensing data to an external network access point; - receive auxiliary monitoring data from one or more than one auxiliary sensor external to the monitoring device and transmit the auxiliary monitoring data to the external network access point wherein the network gateway is further configured to form a node in a mesh network comprising the monitoring device and one or more than one further monitoring device to transmit at least one of the sensing data and the auxiliary monitoring data to the external network access point, either directly from the network gateway of the monitoring device or via a further network gateway of the one or more than one further monitoring device; and wherein the network gateway is further configured to transmit auxiliary identification data associated with at least one of the auxiliary sensor and the subject along with the auxiliary monitoring data; wherein the monitoring device is configured with serverless capabilities to gather information on current statuses of monitoring devices within the mesh network, and wherein the monitoring device is configured to send other monitoring devices in the mesh network each other updated information for at least one or all of the monitoring devices to maintain an overview of the present statuses of each of the monitoring devices connected to the mesh network when transmitting at least one of the sensing data and the auxiliary monitoring data to the external network access point is interrupted.