Sonoff_WiFi_switch icon indicating copy to clipboard operation
Sonoff_WiFi_switch copied to clipboard

Как мне подружить мою прошивку с вашей?

Open Banzaizaizai opened this issue 5 years ago • 6 comments

Доброго времени суток такой вопрос: есть у меня самописный градусник c дисплеем на esp8266. как сделать так, чтоб его наличие и данные с него были видны на веб странице устройства с Вашей прошивкой? что передать в сеть?

Banzaizaizai avatar Jan 21 '19 16:01 Banzaizaizai

Лучше поставить на ESP нашу прошивку. Но если очень хочется, то нужно создать следующие файлы: /modules.json {"module":["temperature","humidity"],"space":"Комната"} В данном случае мы будем выводить 2 графика, температуру и влажность, если влажность не надо, просто удаляем ,"humidity". Далее, space это местонахождение, оно необходимо для позиционирования в некоторых дизайнов, которые разбиваются устройства на группы по местонахождениям.

/config.options.json {"SSDP":"NameESP","space":"Комната"} SSDP это имя устройства (только английские символы), и дублируем местонахождение в "space"

/config.live.json {"temperature":25, "humidity":34} В этом файле вы должны выводить температуру и влажность. Если влажность не нужна удаляем ,"humidity":34

/timer.save.json {"timer":[]}

/scenary.save.txt Пустой файл.

Для некоторых дизайнов понадобятся еще файлы: block-temperature.htm.gz и block-humidity.htm.gz

И вам нужно научить ваш код отвечать на UPNP запросы. Что бы устройства с нашей прошивкой его заметили и поместили у себя в /ssdp.list.json. Как это сделать вам расскажет Сергей, это по его части.

renat2985 avatar Jan 21 '19 18:01 renat2985

Понял.. тогда надо будет сперва пересобрать прошивку для Espruino. т.к. стокова версия для esp8266 не умеет работать с файловой системой.

Banzaizaizai avatar Jan 21 '19 20:01 Banzaizaizai

@Banzaizaizai Свяжитесь со мной по скайпу. vtplus

tretyakovsa avatar Jan 22 '19 07:01 tretyakovsa

@Banzaizaizai и напишите потом сюда код UPNP который у вас получился т.к. другим это тоже будет наверняка интересно.

renat2985 avatar Jan 22 '19 07:01 renat2985

Извиняйте за молчание... работой пригрузили. завтра вечером напишу Сергею

Banzaizaizai avatar Jan 28 '19 20:01 Banzaizaizai

Извиняйте за молчание... работой пригрузили. завтра вечером напишу Сергею

Здравствуйте, если вы разобрались с UPNP запросами, то подскажите, как их реализовать. Получилось ли у вас подружить эту прошивку с вашей?

almaz8811 avatar Apr 22 '20 06:04 almaz8811