Serwer MQTT w Ruby

Hej,

Czy istnieje cokolwiek co pozwoli uruchomić brokera (serwer) MQTT w Rubym?

ruby-mqtt z tego co widzę pozwala tylko podłączyć się jako klient do konkretnego adresu, ale nie ma możliwości nasłuchu.

W sekcji Parsing and serialising of packets jest wzmianka o serwerach, zapytałem autora gema i potwierdził, że mogę napisać serwer przy wykorzystaniu niskopoziomowego API: http://www.rubydoc.info/gems/mqtt/MQTT/Packet

Tak więc problem teoretycznie rozwiązany.