The use of lightweight devices and constrained resources like Wireless Sensors Network (WSN) makes patterns traffic in the Internet of Things (IoT) different from the ones in conventional networks. One of the most emerging messaging protocols used to address the needs of these lightweight IoT nodes is Constrained Application Protocol (CoAP). CoAP presents a lot of advantages compared to other IoT application layer protocols; it ensures group communication via multicast communications between a server and multiple clients. Nevertheless, it doesn’t support a group communication from a client to multiple servers; it relies on multiple unicasts to do so. Regarding the fact that these constrained devices communicate via a large amount of messages and notifications, network congestion occurs. This paper proposes an adaptive congestion control algorithm designed for group communications using unicast between a client and multiple servers. Simulated results show that the proposed mechanism can appropriately achieve higher performances in terms of response time and packet loss.