Complex sentence: There is no official specification of the protocol, meaning that every client and hub (besides the original NeoModus client and hub) has been forced to reverse engineer the information.
Split into simpler sentences: There is no official specification of the protocol. This means that every client and hub besides the original NeoModus client and hub has been forced to reverse engineer the information.