dmytrokorniienko / firelamp_embui Goto Github PK
View Code? Open in Web Editor NEWProject Fire Lamp based on EmbUI framework (GPL license)
License: GNU General Public License v3.0
Project Fire Lamp based on EmbUI framework (GPL license)
License: GNU General Public License v3.0
update
Доброго дня. Допоможіть з прикладом mqtt команди. Наприклад: яку выдправити команду, щоб змінити ефект?
С андроида. Пробовал скачать service browser он висит в загрузке. Также пробовал зайти на ип который получаю при подключении ап (у меня 192.168.4.2) не заходит.
На странице проекта говорится про http://esp-xxxxxx/cmd?arg=param
Но незнаю откуда взять xxxxxx
Иногда аякс запрос /echo выдает порченый джейсон. Ответ корректный по длинне, но часть данных либо забита одинаковыми байтами, либо кракозябрами.
Проявляется это как залипший WebUI с надписью "обновить конфигурацию", на которую браузер не реагирует. Помогает либо перезагрузка контроллера, ли бо "затыкать" его запросами пока он сам не закрешится, натыкался уже несколько раз на это.
Тело ответа довольно большое, и судя по коду, оно формируется целиком в String'е.
@DmytroKorniienko
Вообще такое большое тело для экономии памяти кучи было бы лучше формировать динамически и выдавать клиенту чанками, а не целиком. Могу попробовать реализовать, например как-нибудь так но пока не разобрался в JeeUI. Не смог найти в какой момент формируется String buf если в конце вызова server.on(PSTR("/echo") buf каждый раз очищается и что есть foo();?
JeeUI это вообще отдельный проект?
Дмитро, з повагою до вас.
В зв'язку з ситуацією пропоную видалити російскомовний переклад, озвучку проекту. Перекласти опис українською, і розмістити банер англійською про війну.
Я розумію, що це нічого не міняє, нічим не допоможе, але як прояв протесту.
Чекаю на вашу відповідь. Як людина, яка, поки що, поза межами України, беру це на себе. Не буду вас, і інших відволікати. Але потрібна ваша згода.
Володя Lumenjer, та Стьопа stepko мене в цьому підтримують, ми всі на зв'язку. Якщо хочете, приєднуйтеся, можна мейлом, там сконтактуємося. Тримаймося, ми разом, все буде Україна! Слава Україні!
A member of the community violates the GPL license in README.md by his actions and arbitrary changes in the project code, which is not allowed.
I should remind you that the policy does not affect the license of the GPL in any way, and the author of the project must somehow respond to this.
закрывайтесь
Останнім часом littlefs.bin не лягає на розділ. Може не записатися взагалі, може записатися частково. Прошивка firmware.bin відбувається нормально. Ця проблема - "не лягає" з першого разу відома давно. Але сьогодні я разів 5 повторив прошивку ФС, і коректно не прошилося ні разу. Прийшлося прошивати по кабелю.
Hello, is anyone able to help in english?
I have compiled and flashed the firmware to my NodeMCU but when i enter the URL http://192.168.4.1 I have the error 'Not Found'
I know the firmware upload has completed because I can view the config settings:
Is there a different URL required to access the web interface?
Thanks.
[{
"resource": "/c:/FireLamp_EmbUI-master/.pio/libdeps/esp32/EmbUI/src/ui.cpp",
"owner": "cpp",
"severity": 8,
"message": "'class ArduinoJson6200_F1::JsonArray' has no member named 'getElement'",
"startLineNumber": 103,
"startColumn": 40,
"endLineNumber": 103,
"endColumn": 40
}]
[{
"resource": "/c:/FireLamp_EmbUI-master/.pio/libdeps/esp32/EmbUI/src/ui.cpp",
"owner": "C/C++",
"code": "135",
"severity": 8,
"message": "класс "ArduinoJson6200_F1::JsonArray" не содержит члена "getElement"",
"source": "C/C++",
"startLineNumber": 103,
"startColumn": 40,
"endLineNumber": 103,
"endColumn": 50
}]
[{
"resource": "/c:/FireLamp_EmbUI-master/.pio/libdeps/esp32/EmbUI/src/ui.cpp",
"owner": "cpp",
"severity": 8,
"message": "'class ArduinoJson6200_F1::JsonArray' has no member named 'getElement'",
"startLineNumber": 107,
"startColumn": 94,
"endLineNumber": 107,
"endColumn": 94
}]
[{
"resource": "/c:/FireLamp_EmbUI-master/.pio/libdeps/esp32/EmbUI/src/ui.cpp",
"owner": "C/C++",
"code": "135",
"severity": 8,
"message": "класс "ArduinoJson6200_F1::JsonArray" не содержит члена "getElement"",
"source": "C/C++",
"startLineNumber": 107,
"startColumn": 94,
"endLineNumber": 107,
"endColumn": 104
}]
Слава Україні!
Допоможіть. Я зовсім не програміст.
Я так зрозумів, що getElement видалили с ArduinoJson. А як змінити код не розумію.
Дякую.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.