Сейчас у меня работает так:
Домашний сервер (старый ноут) на котором крутится Mosquitto, MS SQL Express, Pyton, Denwer, Lectus
Москито обычным брокер, на который все вайфай девайсы кидают данные. Pyton ловит топики как подписчик и кидает их в базу.
Лектус как ОРС-сервер дергает данные по Modbus с девайсов и кидает скриптом в базу. Питон эти данные вылавливает из базы и китает в брокер.
Ну а денвер обычная "отображалка" PHP. С графиками и прочим из базы.
Есть еще хостинг в интернете куда через веб-сокет кидаются данные в брокер.
Сейчас есть несколько проблем:
1. Хостер сделал на бесплатном тарифе ночью час недоступности, те мой сайт в принципе недоступен. Тк это ночью то не сильно напрягает, но неприятно.
2. Нормально работать Питоновский скрипт в качестве службы так и не удалось. Приходится постоянно мониторить, хотя по правде сказать падало только один раз за 4 месяца.
3. С ваянием своего приложения для смартфона не срослось и получается что работает только веб.
Присматриваюсь к Мажордомо, но пока не понятны все его возможности и вообще функционирование.
Поставил себе, но не понимаю пока.
Начальные вопросы:
0. Что такое мажордомо без рекламы и простыми словами? Как оно функционирует?
1. Majordomo не умеет работать c MS SQL, только MySQL?
2. Majordomo можно настроить чтоб складывал в базу "как я хочу" или только "встроенные формат"?
Можно ли так?
Модератор: immortal
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Можно ли так?
По пункту 1 а в чем разница между ними?
2 по базе любой формат с любыми показаниями. Главное потом все это разобрать. Москито работсет
2 по базе любой формат с любыми показаниями. Главное потом все это разобрать. Москито работсет
Спасибо нам ПОМОЖЕТ..!
Re: Можно ли так?
MS SQL более привычно и более мощно.tarasfrompir1 писал(а): ↑Ср апр 11, 2018 9:15 pmПо пункту 1 а в чем разница между ними?
2 по базе любой формат с любыми показаниями. Главное потом все это разобрать. Москито работсет
Москита не работает с базами
-
- Сообщения: 1553
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Можно ли так?
C MS SQL напрямую не заработает - используется довольно много функций которые есть в mysql, но которых нету в ms. Вернее аналоги есть, но называются по другому - соответственно если просто поменять один драйвер базы на другой, то не взлетит.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Можно ли так?
За москиты я имел ввиду что есть модуль и его помощью он раскладывпает данные по базе устройств.
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 1553
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 39 раз
- Поблагодарили: 574 раза
Re: Можно ли так?
Так а кто мешает поставить и MS и MySQL. К тому же для дома ничего из мощности MS SQL не нужно абсолютно. Всё что написано на питоне может вместо записи в базу сразу же отправлять данные в Мажордомо. Функционально так правильней, потому что есть возможность настроить действия в момент прихода определенных данных.