I would like to see how BACnet and KNX functionalities in a lighting control system can be comparable with a lighting control system created using Kafka or RabbitMQ frameworks. I want to find the pro and cons of implementing a lighting control system with BACnet or KNX or Kafka or RabbitMQ. But it seems that I am trying to compare apples with oranges.
Does it make sense to compare BACnet and KNX functionalities with RabbitMQ and Kafka applications? Or makes it more sense to compare BACnet and KNX protocol with MQTT or IP?