Nextcloud

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

Аватара пользователя
Svetлая
Сообщения: 30
Зарегистрирован: Вс май 06, 2018 11:36 pm
Благодарил (а): 22 раза
Поблагодарили: 8 раз
Контактная информация:

Nextcloud

Сообщение Svetлая » Вс авг 11, 2019 6:49 pm

Всем привет.
Кто нибудь делал интеграцию с сабжем?
Интересует календарь, контакты..
Буду признательна за подсказки))
fandaymon
Сообщения: 818
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 27 раз
Поблагодарили: 351 раз

Re: Nextcloud

Сообщение fandaymon » Вс авг 11, 2019 11:42 pm

Svetлая писал(а):
Вс авг 11, 2019 6:49 pm
Всем привет.
Кто нибудь делал интеграцию с сабжем?
Интересует календарь, контакты..
Буду признательна за подсказки))
Для календаря можно поставить какую-нибудь caldav php библиотеку типа https://github.com/wvrzel/simpleCalDAV и синхронизировать календари скриптом. Только вот зачем?
А контакты в МДМ хранить негде
За это сообщение автора fandaymon поблагодарил:
Svetлая (Пн авг 12, 2019 6:44 pm)
Рейтинг: 1.25%
Аватара пользователя
Svetлая
Сообщения: 30
Зарегистрирован: Вс май 06, 2018 11:36 pm
Благодарил (а): 22 раза
Поблагодарили: 8 раз
Контактная информация:

Re: Nextcloud

Сообщение Svetлая » Пн авг 12, 2019 6:44 pm

fandaymon писал(а):
Вс авг 11, 2019 11:42 pm
Для календаря можно поставить какую-нибудь caldav php библиотеку типа https://github.com/wvrzel/simpleCalDAV и синхронизировать календари скриптом. Только вот зачем?
А контакты в МДМ хранить негде
Хочется полноценного "домовёнка" в лице мдм))

Разве никто не интегрировал next(own)cloud?
Stor
Сообщения: 66
Зарегистрирован: Ср окт 31, 2018 11:45 pm
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: Nextcloud

Сообщение Stor » Вс ноя 24, 2019 10:37 pm

Мне бы тоже хотелось интеграции.
freesh
Сообщения: 139
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 17 раз

Re: Nextcloud

Сообщение freesh » Пн ноя 25, 2019 4:08 pm

А какого плана интеграция?
Как Вы это видите по шагам?
Можно по идее через nextcloud api
https://docs.nextcloud.com/server/15/de ... basic.html

Но, имхо, немного разные цели у систем (Мажордомо и некстклуйд), у них общего мало чтоб объединять

Можно, конечно, придумать....по датчику движения, камера делает фото/кусок видео и запихивает его в шару на некстклауде :)
Raspberry pi3, xiaomi, sonoff rf.
Stor
Сообщения: 66
Зарегистрирован: Ср окт 31, 2018 11:45 pm
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: Nextcloud

Сообщение Stor » Пн ноя 25, 2019 4:44 pm

freesh писал(а):
Пн ноя 25, 2019 4:08 pm
А какого плана интеграция?
Например, лично у меня была мыслей через Алису читать задачи во время срока их исполнения. У меня в некстклауде добавлен модули caldav и задачи.
За это сообщение автора Stor поблагодарил:
Svetлая (Ср ноя 27, 2019 11:51 am)
Рейтинг: 1.25%
freesh
Сообщения: 139
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 17 раз

Re: Nextcloud

Сообщение freesh » Пн ноя 25, 2019 4:54 pm

Stor писал(а):
Пн ноя 25, 2019 4:44 pm
freesh писал(а):
Пн ноя 25, 2019 4:08 pm
А какого плана интеграция?
Например, лично у меня была мыслей через Алису читать задачи во время срока их исполнения. У меня в некстклауде добавлен модули caldav и задачи.
Мне кажется можно попробовать напрямую к базе обращаться, посмотреть как там задачи пишутся и, допустим раз в час оттуда вытягивать в свою табличку.
Raspberry pi3, xiaomi, sonoff rf.
Stor
Сообщения: 66
Зарегистрирован: Ср окт 31, 2018 11:45 pm
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: Nextcloud

Сообщение Stor » Пн ноя 25, 2019 4:58 pm

[quote=freesh post_id=111052 time=1574690077
Мне кажется можно попробовать напрямую к базе обращаться, посмотреть как там задачи пишутся и, допустим раз в час оттуда вытягивать в свою табличку.
[/quote]

Это идея.
Достать через sql запросы я смогу. А что значит - в свою табличку? Как это реализовать в мажоре?
freesh
Сообщения: 139
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 17 раз

Re: Nextcloud

Сообщение freesh » Пн ноя 25, 2019 5:05 pm

Stor писал(а):
Пн ноя 25, 2019 4:58 pm
[quote=freesh post_id=111052 time=1574690077
Мне кажется можно попробовать напрямую к базе обращаться, посмотреть как там задачи пишутся и, допустим раз в час оттуда вытягивать в свою табличку.
Это идея.
Достать через sql запросы я смогу. А что значит - в свою табличку? Как это реализовать в мажоре?
[/quote]

Заходишь в phpmyadmin на мажорике, и там в базе db_terminal создаешь табличку типа TasksList с нужными столбцами,
Вот пример сценария перетягивания фильмов из KODI я его делал, работало но руки не дошли доделать :) , перешлифовать под задачи думаю можно
СпойлерПоказать
// Подключаемся к БД
$host="NextCloudIP; // хост базы данных
$user="root"; // логин бд
$password="mysqlserver"; // пароль бд
$databasename="db_terminal"; // Имя бд
$date_time=date('Y-m-d H:i:s', time());
$con= mysql_connect($host,$user,$password);
mysql_select_db($databasename,$con);
$sql="INSERT INTO `video_list` (date, name) VALUES ('$date_time', '$item') ON DUPLICATE KEY UPDATE name=name"; // запрос (Дупликейт дабы не завписывалось два раза)
$result=mysql_query($sql,$con); // Выполнения запроса
mysql_close($con);} // закрываем соединение
Т.е. у тебя будет список дел в таблице на сервере МД, и уже с ней работать дальше.
За это сообщение автора freesh поблагодарил:
Stor (Пн ноя 25, 2019 5:41 pm)
Рейтинг: 1.25%
Raspberry pi3, xiaomi, sonoff rf.
freesh
Сообщения: 139
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 17 раз

Re: Nextcloud

Сообщение freesh » Пн ноя 25, 2019 5:53 pm

Stor писал(а):
Пн ноя 25, 2019 4:58 pm
Это идея.
Достать через sql запросы я смогу. А что значит - в свою табличку? Как это реализовать в мажоре?
Только смотри, я тот сценарий брал с топика про KODI и там для MariaDB на Raspberry команды сами надо переделывать, например mysql_connect - в mysqli_connect, причем ещё в некоторых местах меняя порядок параметров :)) но в целом я этот сценарий запускал и у меня перетягивалось, после основательной шлифовки
Raspberry pi3, xiaomi, sonoff rf.
Ответить