devicehive/esp8266-firmware

попробовал 0.4 версию

edgiru opened this issue · 8 comments

не хочет ни как регистрировать device не появляется в админке. хотя все так же делаю как и с прошлой прошивкой.

Ключ из админки новый брали или как в прошлой версии случайный набрали? Теперь ключ, надо брать из админки и он называется AccessKey вместо DeviceKey.
Устройства с тем же DeviceId не создавали ранее? Удалите его в админке, если да. Попробуйте поменять DeviceId на другой, т.к. возможно кто-то уже создал устроство с таким id (справедливо только для плейграундов - там общее пространство имен девайсов для всех пользователей)

configure

  1. wifi
  2. pass for wifi
  3. API url
  4. DeviceID
  5. Access Key

Делал все так. Не получается. К wifi подключается, но к админке не хочет. модуль обычный ESP01. Пробовал в админке генерировать новый Access Key, не помогло. Пробовал делать разные DeviceID которых точно не должно быть в базе, тоже не помогло.

У созданных ключей в админке если кликнуть на details что внутри? Если "No permissions set" то ничего удивительного. Нажмите на ключе "edit", "add new permission" и ничего не трогая "Save". В результате в "details" все поля должны стать "Any". После этого ключ должен работать. Возможно глупый вопрос, но ключ точно весь копируете? Он должен быть ввида
r/WcTMHpGegejjySF1jsjtWQDlr9m4fyWLvnZfHuHrY=
т.е. без пробелов везде, с равно на конце.

доп. ключ созданый мной имеет все доступы,а ключ "Default access token for" который был уже в админке по умолчанию имее так же все доступы:
Any
Any
Any
Sample network for .....
Any

ключ копирую полностью в буфер путем выделения всех символов

я попал в "заподню". удалил все права у ключа который по умолчанию. теперь меня не пускает в админку.

ох, это кажется баг в плейграундах. Я передам о нём. И вам доступ починят.
Устройство удалось зарегистрировать на плейграунде пока доступ еще был?

@edgiru, ключик поравили. пробуйте теперь.

Все заработало большое спасибо! И модуль зарегистрировался.