Сообщение может быть любым объектом Python, который можно сериализовать в JSON. Как правило, это будет что-то определенно определенное агентом, публикующим сообщение, которое соответствует цели сообщения. Обычно это словарь или список, но иногда сообщения могут быть числами или строками. VOLTTRON не накладывает никаких ограничений на структуру данных, если они могут быть сериализованы.
Все агенты определяют тип данных сообщения и документируют его для использования другими агентами.
Вложенные структуры данных допускаются в том виде, как они есть в JSON.