The Smart heating in collaborative and reasoning-enabled housing units journal analyzes and implements techniques for extracting knowledge from raw data coming from sensors that are deployed in the edge of the network. This was achieved following the paradigm of the flow-based programming model, while relying on the Node-RED tool to act as the middleware that orchestrates all the services, APIs, etc. The Virtual Data Container – a key concept in DITAS – is developed based on the same programming model, but also extended with a business logic API. Furthermore, the journal demonstrates the process of monitoring IoT SLAs that focus on data delivery guarantees. In a similar manner, DITAS introduces techniques that handle SLA violations (QoS constraints) on the edge and the cloud.