func ParseHubStatus(topic string, data []byte, retained bool) (Message[HubStatusPayload], error) {
message, err := parseMessage[HubStatusPayload](HubStatus, topic, data, retained)
if err != nil {
func ParseHubStatus(topic string, data []byte, retained bool) (Message[HubStatusPayload], error) {
message, err := parseMessage[HubStatusPayload](HubStatus, topic, data, retained)
if err != nil {