Можно ли так?

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Ответить
fenogik
Сообщения: 3
Зарегистрирован: Ср апр 11, 2018 8:07 am
Благодарил (а): 0
Поблагодарили: 0

Можно ли так?

Сообщение fenogik » Ср апр 11, 2018 7:38 pm

Сейчас у меня работает так:
Домашний сервер (старый ноут) на котором крутится Mosquitto, MS SQL Express, Pyton, Denwer, Lectus
Москито обычным брокер, на который все вайфай девайсы кидают данные. Pyton ловит топики как подписчик и кидает их в базу.
Лектус как ОРС-сервер дергает данные по Modbus с девайсов и кидает скриптом в базу. Питон эти данные вылавливает из базы и китает в брокер.
Ну а денвер обычная "отображалка" PHP. С графиками и прочим из базы.
Есть еще хостинг в интернете куда через веб-сокет кидаются данные в брокер.

Сейчас есть несколько проблем:
1. Хостер сделал на бесплатном тарифе ночью час недоступности, те мой сайт в принципе недоступен. Тк это ночью то не сильно напрягает, но неприятно.
2. Нормально работать Питоновский скрипт в качестве службы так и не удалось. Приходится постоянно мониторить, хотя по правде сказать падало только один раз за 4 месяца.
3. С ваянием своего приложения для смартфона не срослось и получается что работает только веб.

Присматриваюсь к Мажордомо, но пока не понятны все его возможности и вообще функционирование.
Поставил себе, но не понимаю пока.

Начальные вопросы:
0. Что такое мажордомо без рекламы и простыми словами? Как оно функционирует?
1. Majordomo не умеет работать c MS SQL, только MySQL?
2. Majordomo можно настроить чтоб складывал в базу "как я хочу" или только "встроенные формат"?
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Можно ли так?

Сообщение tarasfrompir » Ср апр 11, 2018 9:15 pm

По пункту 1 а в чем разница между ними?
2 по базе любой формат с любыми показаниями. Главное потом все это разобрать. Москито работсет
Спасибо нам ПОМОЖЕТ..!
fenogik
Сообщения: 3
Зарегистрирован: Ср апр 11, 2018 8:07 am
Благодарил (а): 0
Поблагодарили: 0

Re: Можно ли так?

Сообщение fenogik » Ср апр 11, 2018 9:24 pm

tarasfrompir1 писал(а):
Ср апр 11, 2018 9:15 pm
По пункту 1 а в чем разница между ними?
2 по базе любой формат с любыми показаниями. Главное потом все это разобрать. Москито работсет
MS SQL более привычно и более мощно.
Москита не работает с базами
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Можно ли так?

Сообщение fandaymon » Ср апр 11, 2018 9:25 pm

C MS SQL напрямую не заработает - используется довольно много функций которые есть в mysql, но которых нету в ms. Вернее аналоги есть, но называются по другому - соответственно если просто поменять один драйвер базы на другой, то не взлетит.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Можно ли так?

Сообщение tarasfrompir » Ср апр 11, 2018 9:43 pm

За москиты я имел ввиду что есть модуль и его помощью он раскладывпает данные по базе устройств.
Спасибо нам ПОМОЖЕТ..!
fenogik
Сообщения: 3
Зарегистрирован: Ср апр 11, 2018 8:07 am
Благодарил (а): 0
Поблагодарили: 0

Re: Можно ли так?

Сообщение fenogik » Ср апр 11, 2018 10:01 pm

fandaymon писал(а):
Ср апр 11, 2018 9:25 pm
C MS SQL напрямую не заработает - используется довольно много функций которые есть в mysql, но которых нету в ms. Вернее аналоги есть, но называются по другому - соответственно если просто поменять один драйвер базы на другой, то не взлетит.
Спасибо. Значит мне не подходит, больше переделывать, чем получу плюсов
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

Re: Можно ли так?

Сообщение fandaymon » Ср апр 11, 2018 10:24 pm

fenogik писал(а):
Ср апр 11, 2018 10:01 pm
fandaymon писал(а):
Ср апр 11, 2018 9:25 pm
C MS SQL напрямую не заработает - используется довольно много функций которые есть в mysql, но которых нету в ms. Вернее аналоги есть, но называются по другому - соответственно если просто поменять один драйвер базы на другой, то не взлетит.
Спасибо. Значит мне не подходит, больше переделывать, чем получу плюсов
Так а кто мешает поставить и MS и MySQL. К тому же для дома ничего из мощности MS SQL не нужно абсолютно. Всё что написано на питоне может вместо записи в базу сразу же отправлять данные в Мажордомо. Функционально так правильней, потому что есть возможность настроить действия в момент прихода определенных данных.
Ответить