Что значит документирован?
JSON — это общий стандарт, например, как HTML. Команды устройства имеют определённую структуру в рамках JSON. Она должна быть описана в документации, чтобы ей можно было воспользоваться, как написал @a80808
Производители отвечают, что тот кто занимался разработкой всего этого бросил это дело, тем более он делал это не официально, а чисто для себя.
Очень знакомая картина: разработчик уходит и кроме него никто не знает, как устроен программный продукт. Новый разработчик зачастую начинает всё с нуля. Культура ведения инженерной документации при разработке ПО приживается очень медленно.