Приложение на android...

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Ответить
Andrey2509
Сообщения: 141
Зарегистрирован: 22 июн 2015, 13:24

Приложение на android...

Сообщение Andrey2509 » 07 июн 2016, 15:50

Так как Андрей - автор сайта не захотел делать приложение, пришлось попытаться самому...
Я не программист, первый раз увидел Android studio и java...
Кое-какие понятия имею - разобраться в логике и поправить (php,sql).
Здесь же пришлось с нуля разбираться.
Сделал бета версию с полностью отсутствующим дизайном, на это просто времени нет, на то что получилось ушло 2 недели .
Наполнение окон - почти полностью динамическое.
Если у кого будет желание - дам исходные коды для развития...
Вложения
smart5.png
smart5.png (251.73 КБ) 8793 просмотра
smart4.png
smart4.png (212.58 КБ) 8793 просмотра
smart3.png
smart3.png (187.32 КБ) 8793 просмотра
smart2.png
smart2.png (176.93 КБ) 8793 просмотра
smart1.png
smart1.png (217.47 КБ) 8793 просмотра

Andrey2509
Сообщения: 141
Зарегистрирован: 22 июн 2015, 13:24

Re: Приложение на android...

Сообщение Andrey2509 » 07 июн 2016, 15:52

Ещё
Вложения
smart10.png
smart10.png (196.94 КБ) 8791 просмотр
smart9.png
smart9.png (219.18 КБ) 8791 просмотр
smart8.png
smart8.png (155.04 КБ) 8791 просмотр
smart7.png
smart7.png (211.76 КБ) 8791 просмотр
smart6.png
smart6.png (209.32 КБ) 8791 просмотр

nyasha
Сообщения: 97
Зарегистрирован: 24 апр 2014, 14:53
Откуда: Тюмень

Re: Приложение на android...

Сообщение nyasha » 08 июн 2016, 07:25

Работает быстрее, чем через браузер? Я тоже всё хочу для своего "умного дома" приложение написать (у меня свой самописный интерфейс)

Andrey2509
Сообщения: 141
Зарегистрирован: 22 июн 2015, 13:24

Re: Приложение на android...

Сообщение Andrey2509 » 08 июн 2016, 08:32

Быстрее. Но это не самое главное. Приложение более лёгкое чем браузер, скролинг удобней. Можно оставлять в фоне и не бояться что оно чем-то другим в инете занимается, как современные браузеры...

ellab
Сообщения: 35
Зарегистрирован: 11 июн 2013, 16:47

Re: Приложение на android...

Сообщение ellab » 09 июн 2016, 20:07

Интересно посмотреть проект. Сам хочу перейти на Android Studio. Считаю, что отличная среда для разработки интерфейсов УД. А вот с Apple полный пробел... Даже не знаю с чего там начать.

Andrey2509
Сообщения: 141
Зарегистрирован: 22 июн 2015, 13:24

Re: Приложение на android...

Сообщение Andrey2509 » 10 июн 2016, 07:56

Архив проекта 24 мб. Чтобы заработало приложение надо к ab-log demo версии сайта добавить несколько php скриптов в папку web-сервера и несколько sql-таблиц в БД MYSQL. Ну и конечно поправить их под себя. Комментариев почти нет, поэтому без знаний php+sql не обойтись.

Mixman
Сообщения: 395
Зарегистрирован: 17 фев 2013, 23:49
Откуда: Волгодонск, Ростовская обл.
Контактная информация:

Re: Приложение на android...

Сообщение Mixman » 15 июн 2016, 13:45

Давайте исходники и немного ликбеза, что с ним делать (как компилировать apk и т.д.)
Будем потихоньку развивать тему.

Andrey2509
Сообщения: 141
Зарегистрирован: 22 июн 2015, 13:24

Re: Приложение на android...

Сообщение Andrey2509 » 15 июн 2016, 20:20

По хорошему надо "причесать" код и выложить на github. С github-ом как автор дела не имел. Кто знает - там есть цензура? Можно ли выкладывать только архив например без английской документации? Займусь в конце лета, сейчас - отдыхать :)

nyasha
Сообщения: 97
Зарегистрирован: 24 апр 2014, 14:53
Откуда: Тюмень

Re: Приложение на android...

Сообщение nyasha » 16 июн 2016, 12:50

Andrey2509 писал(а):По хорошему надо "причесать" код и выложить на github. С github-ом как автор дела не имел. Кто знает - там есть цензура? Можно ли выкладывать только архив например без английской документации? Займусь в конце лета, сейчас - отдыхать :)
Там какого только "хлама" нет) Так что подозреваю, что цензуры там нет

Andrey2509
Сообщения: 141
Зарегистрирован: 22 июн 2015, 13:24

Re: Приложение на android...

Сообщение Andrey2509 » 01 июл 2016, 08:14

Исходники здесь:
https://github.com/Andrey2509/Smart-1.0

Mixman
Сообщения: 395
Зарегистрирован: 17 фев 2013, 23:49
Откуда: Волгодонск, Ростовская обл.
Контактная информация:

Re: Приложение на android...

Сообщение Mixman » 21 авг 2016, 10:27

Наконец-то появилось время позаниматься приложением.
Таблица "tmp_26" - снэпшоты с видеокамер, привязанные к датчикам или другим событиям. Заполняется отдельным скриптом.
Таблица "tmp_30" - показания с электросчётчика Меркурий-200. Заполняется отдельным скриптом.

Таблицы "tmp_26" и "tmp_30" можно создать напрямую из sql или из cms ab-log demo.
А что делать, если уже есть таблицы по tmp_31?

Andrey2509
Сообщения: 141
Зарегистрирован: 22 июн 2015, 13:24

Re: Приложение на android...

Сообщение Andrey2509 » 22 авг 2016, 10:29

Mixman писал(а):Наконец-то появилось время позаниматься приложением.
Таблица "tmp_26" - снэпшоты с видеокамер, привязанные к датчикам или другим событиям. Заполняется отдельным скриптом.
Таблица "tmp_30" - показания с электросчётчика Меркурий-200. Заполняется отдельным скриптом.

Таблицы "tmp_26" и "tmp_30" можно создать напрямую из sql или из cms ab-log demo.
А что делать, если уже есть таблицы по tmp_31?
1. Переименовать файл и внутри файла tmp_26.sql строку "tmp_26" (2 вхождения) на "snapshots".
2. Переименовать внутри файла journal.php строку "tmp_26" (1 вхождение) на "snapshots".
3. Переименовать файл и внутри файла tmp_30.sql строку "tmp_30" (12 вхождений) на "energy".
4. Переименовать внутри файла get_electro.php строку "tmp_30" (1 вхождение) на "energy".
5. Переименовать внутри файла get_electro_array.php строку "tmp_30" (4 вхождения) на "energy".

Mixman
Сообщения: 395
Зарегистрирован: 17 фев 2013, 23:49
Откуда: Волгодонск, Ростовская обл.
Контактная информация:

Re: Приложение на android...

Сообщение Mixman » 04 сен 2016, 11:22

Не могу разобраться с Android studio.

Мне нужно скомпилировать на компе *.apk а потом установить или какая последовательность действий?

Andrey2509
Сообщения: 141
Зарегистрирован: 22 июн 2015, 13:24

Re: Приложение на android...

Сообщение Andrey2509 » 05 сен 2016, 08:02

Да. В меню build ->build APK.
Если ошибок не выскочило, то в верхнем правом углу появится окошко с ссылкой "Show in explorer".
Там будет 2 apk, одну их них (любую) установить на свой смарфон. В настройках смартфона понадобится разрешить установку не из доверенных источников.
Это приложение развивать не буду - перехожу на платформу iobroker. Там есть уже мобильный клиент.

Yevheniy2017
Сообщения: 1
Зарегистрирован: 29 окт 2017, 14:58

Re: Приложение на android...

Сообщение Yevheniy2017 » 29 окт 2017, 17:08

Andrey2509 писал(а):Да. В меню build ->build APK.
Если ошибок не выскочило, то в верхнем правом углу появится окошко с ссылкой "Show in explorer".
Там будет 2 apk, одну их них (любую) установить на свой смарфон. В настройках смартфона понадобится разрешить установку не из доверенных источников.
Это приложение развивать не буду - перехожу на платформу iobroker. Там есть уже мобильный клиент.
Для того чтобы построить APK, используйте версию Android Studio 2.3.3
В новой версии - тройке, постоянно сыпятся ошибки


__________________
Подскажите пожалуйста, как работает приложение?
Я не нашел БД, где хранится информация с датчиков
Куда подключается приложение, к какому сайту? Я разбираюсь в Java SE, код немного разобрал. Но я не понимаю, как это все вместе работает с Расбери

Ответить