asyncapi: '2.0.0' info: title: Jukeberry version: '1.0.0' description: | Jukeberry lets you select music from a group of RFID cards and play it on any device listening the proper events license: name: Apache 2.0 url: 'https://www.apache.org/licenses/LICENSE-2.0' servers: mosquitto: url: tcp://mr1nljqp0y1g2d.messaging.solace.cloud:21128 protocol: mqtt channels: card/presented: publish: summary: Inform when a card has been read operationId: onCardPresented message: payload: type: object properties: id: type: integer minimum: 0 description: Id of read card. text: type: string description: The card might have any text description. sentAt: type: string format: date-time description: Date and time when the message was sent. stop/pushed: publish: summary: Inform when the stop button was pushed operationId: onStopPushed message: payload: type: object properties: sentAt: type: string format: date-time description: Date and time when the message was sent