Перейти к содержимому

Open

Фотография
* * * * - 6 Голосов

SmartTank (OpenSource проект)


Лучший Ответ balabollng , 23 Февраль 2024 - 19:43

RIP этому проекту.

 

Самое время на банки ставить SEAF

 

 

https://github.com/SEAFTeam/seaf-core

 

:biggrin: 
 

Как я уже говорил выше, опыт с RC меня многому научил. Не столько технологиям ИТ, сколько работе с людьми из разных сфер, которые встречаются волей своего хобби здесь. Ах сколько полезных холиваров было... и, конечно, в итоге, почти везде я оказался прав  :angel:  Это доказало время. 

 

Всем спасибо! Это было интересно. И, внезапно, полезно. 

Перейти к сообщению


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 490

#221 serpantins

serpantins

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 383
  • Меня зовут:aleks
  • Откуда:Москва, ЮВАО

Отправлено 20 Март 2018 - 14:06

А я не понял пост выше…. aleks, не пора уже мне кнопочку нажать? :dontknow:  :biggrin:

Так Вы у Дмитрия спросите, он же все знайка и великий советчик  :)



#222 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 20 Март 2018 - 14:12

Коллеги, давайте вернемся к проекту. Плз.
Мне не важно ваше мнение. Мне важны ваши дела.

#223 DNK

DNK

    Продвинутый пользователь

  • Brandname
  • PipPipPip
  • Cообщений: 19 931
  • Меня зовут:Дмитрий

Отправлено 20 Март 2018 - 14:13

Я тоже про PHP не понял... всему свое место. PHP отличный язык в части соответствующей его миссии. О его миссии можно почитать на официальном сайте. 

Рома, если что не понял, мой контакт знаешь, расскажу, мне не жалко.



#224 lexx8691

lexx8691

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 998
  • Меня зовут:Алексей
  • Откуда:Новосибирская обл. р. п. Чаны.

Отправлено 20 Март 2018 - 14:15

Коллеги, давайте вернемся к проекту. Плз.

Не получится пока альфы не будет, лучше попроси закрыть тему до новостей от тебя.


  • serpantins это нравится

#225 movoleg

movoleg

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 243
  • Меня зовут:Олег
  • Откуда:Анапа

Отправлено 20 Март 2018 - 14:16

Да с PHP тут явно перебор ))) Совет не в тему! )))



#226 DNK

DNK

    Продвинутый пользователь

  • Brandname
  • PipPipPip
  • Cообщений: 19 931
  • Меня зовут:Дмитрий

Отправлено 20 Март 2018 - 14:17

Да с PHP тут явно перебор ))) Совет не в тему! )))

Как знаете. Время покажет.

 

Поясню свою точку зрения. Не хочу, чтобы кому-то показалось, что я неуважительно отнесся к проекту. Отнюдь. Мне было бы интересно, чтобы он успешно развивался. Но при наличии РНР это станет затруднительно довольно быстро, особенно если базовой платформой выбран ESP32. Но - повторю - моё дело маленькое - я высказался, а решение - за Романом.



#227 movoleg

movoleg

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 243
  • Меня зовут:Олег
  • Откуда:Анапа

Отправлено 20 Март 2018 - 14:20

Дмитрий, вы думаете в этом проекте есть хотя бы одна строчка ПХП? Рома дал доступ на исходники, посмотрите их для начала. Спасибо


  • DNK и serpantins это нравится

#228 DNK

DNK

    Продвинутый пользователь

  • Brandname
  • PipPipPip
  • Cообщений: 19 931
  • Меня зовут:Дмитрий

Отправлено 20 Март 2018 - 14:24

Дмитрий, вы думаете в этом проекте есть хотя бы одна строчка ПХП? Рома дал доступ на исходники, посмотрите их для начала. Спасибо

Прошу прощения, если это так. Не смотрел  :ah:  Если на самом деле так, то очень хорошо.

 

Вот и верь после этого людям  :biggrin:



#229 movoleg

movoleg

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 243
  • Меня зовут:Олег
  • Откуда:Анапа

Отправлено 20 Март 2018 - 14:25

Рома, компоненту для управление каналами еще не смотрел?

athom_web 2018-03-20 14-23-26.png


  • balabollng это нравится

#230 serpantins

serpantins

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 383
  • Меня зовут:aleks
  • Откуда:Москва, ЮВАО

Отправлено 20 Март 2018 - 14:26

 

 

Вот и верь после этого людям  :biggrin:

Дима, ты юмор мой не оценил, потому, что не понял его! :lol:  Это прикол был! Юмор! :biggrin: Шутка....



#231 DNK

DNK

    Продвинутый пользователь

  • Brandname
  • PipPipPip
  • Cообщений: 19 931
  • Меня зовут:Дмитрий

Отправлено 20 Март 2018 - 14:29

Это прикол был! Юмор! :biggrin: Шутка....

Йумар, говоришь? ОК, пусть так.



#232 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 20 Март 2018 - 15:25

Рома, компоненту для управление каналами еще не смотрел?

attachicon.gifathom_web 2018-03-20 14-23-26.png

Круто!


Мне не важно ваше мнение. Мне важны ваши дела.

#233 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 20 Март 2018 - 21:52

Ну что ж... сборку бандлов приложений я допилил.

 

Теперь webpack при запуске сборки в prod режиме собирает приложения в файлы *.smt (что-то типа архива) которые можно загрузить в контроллер. В этих файлах находятся компоненты приложения, которые разворачиваются в SPIFFS файловую систему.  Теоретически, делать это будет контроллер "налету". Т.е даже место под загружаемый файл не понадобится.

 

Приложений может быть несколько. 

 

Далее, обращение к компонентам приложения происходит через простые get запросы к серверу по имени файла компонента приложения. Вся магия происходит на клиенте. 


  • Nazguluz это нравится
Мне не важно ваше мнение. Мне важны ваши дела.

#234 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 28 Март 2018 - 20:27

*
Популярное сообщение!

Давненько не писал, но было чем заняться.

 

На финишной прямой весь цикл с приложениями:

 

Выделение_015.png

 

Как можно заметить, размер приложений получается очень небольшой. Доступно для установки и сохранения данных будет 2Mb, если прикинуть, что размер приложений будет в среднем 50Kb, поставить их можно будет штук 20! Это весьма приличное количество. Т.е. по сути, одна ESP32 будет успешно работать как полноценный ресурс управления. Если учесть, что приложения также могут располагаться на внешних ресурсах, таких как контроллеры входящие в кластер, облако, а также специальные модули хранения данных, которые будут использоваться для накапливания логов к примеру, работать как внешние хранилища приложений и т. п., то возможности становятся реально безграничными. 


  • Nazguluz, lexx8691, Павел.В и 2 другим это нравится
Мне не важно ваше мнение. Мне важны ваши дела.

#235 Павел.В

Павел.В

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 133
  • Меня зовут:Павел
  • Откуда:Воронеж

Отправлено 28 Март 2018 - 20:41

Роман, спасибо будем ждать альфы.


  • balabollng и lexx8691 это нравится

#236 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 31 Март 2018 - 11:14

*
Популярное сообщение!

Новое кино!


Сказать, что я доволен результатом, это ничего не сказать!

Кому-то точно придется съесть штаны;)))
  • Little_flea, Nazguluz, lexx8691 и 5 другим это нравится
Мне не важно ваше мнение. Мне важны ваши дела.

#237 serpantins

serpantins

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 2 383
  • Меня зовут:aleks
  • Откуда:Москва, ЮВАО

Отправлено 31 Март 2018 - 11:32

*
Популярное сообщение!

МОЛОДЕЦ!!! Где можно подписаться на канал трансляции поедания штанов?


  • Abelavin, balabollng, Little_flea и 3 другим это нравится

#238 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 31 Март 2018 - 19:46

Так, кое-что можно наконец "потрогать".

 

https://cloud.mail.r.../CF2t/w4RaHVjwM

 

Все как раньше, подключаем ESP32 в USB. Находим COM порт на котором оно подключилось. Запоминаем.

 

Затем запускаем файл flashing.bat из архива. Вводим тот COM порт, который запомнили.

 

Если процесс успешно запустился, вы увидите весело бегущие проценты прошивки.

 

После установки, нужно будет подключиться к самому устройству, которое будет именоваться wf_test пароль 12345678 

 

После подключения введите http://192.168.4.1

 

Далее можно настроить подключение к вашей локальной сети в раздели "настройки". 

 

Если все пройдет успешно, внизу окна вы увидите статус устройства, в том числе и полученный IP. Теперь вы можете входить на устройство с локальной сети по адресу, например http://192.168.0.132В принципе это делать не обязательно. 

 

Далее, если хочется "потрогать" еще и приложение, заходим в раздел "настройки" ищем плашку "приложения" щелкаем "Установить новое приложение". Выбираем файл, который идет в архиве в папке apps. Сейчас это только lucerna. Далее просто ставим и просто пользуемся.

 

 

Удаление приложений еще не функционирует. Контроль вторичной установки тоже. Если вдруг что-то пойдет не так, трижды сбросьте устройство с интервалом 2 сек. И подождите 3-5 минут. Устройство полностью сбросится, в том числе удалив все установленные приложения. 

 

 


  • Nazguluz, lexx8691, Павел.В и еще 1 это нравится
Мне не важно ваше мнение. Мне важны ваши дела.

#239 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 02 Апрель 2018 - 16:51

Поправил багу с "заезжанием" языков по умолчанию.

 

https://cloud.mail.r.../3HA5/JKTbbnvvA


  • Nazguluz и Павел.В это нравится
Мне не важно ваше мнение. Мне важны ваши дела.

#240 balabollng

balabollng

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • Cообщений: 5 438

Отправлено 02 Апрель 2018 - 23:11

Коллеги,

 

учитывая то, что ожидания от alpha слишком высоки, т. к. скачивают ее в основном конечные пользователи, а не разработчики для знакомства с технологией, то я приостанавливаю выкладку собранных прошивок до выпуска beta. 

 

Думаю, что всем интересно итог. Кому интересная сама технология, смогут скачать проект и самостоятельно собрать актуальную сборку. 

 

В общем, теперь ждем beta;) 


  • lexx8691 это нравится
Мне не важно ваше мнение. Мне важны ваши дела.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Ветка управляется: