Здравствуйте.
Хочу анансировать выход в свет модели весов которая называется WebScale. Приставка Web в названии говорит о том, что целевая функция весов заложена это именно - связи с web сервером, другими словами передача данных в интернет.
https://www.youtube.com/watch?v=KXRvR05Kdus - видео анонс.
Мы отказались от локального хранения по разным причинам. У вас есть модем и сервера на мощных, защищенных площадках с практически неограниченным объемом хранения. Станем передавать вес туда.
И так. WebScale это логическое продолжение серии весов MegaScaleDS. Однако для того чтобы получить возможность работать с web сервером пришлось пожертвовать наличием индикатора. К сожалению теперь у весов совсем нет индикатора. Но, как показала практика, он и не нужен. Владелец изделия подключает его только первый раз чтобы настроить и увидеть данные по весу. После этого индикатор отключают и весы длительные месяца работают как электронное устройство без индикатора. Действительно, исключив индикатор из комплекта стоимость уменьшилась на 2000р. А не плюс ли это, ведь информацию о весе мы все время вызываем на телефон в виде СМС.
Теперь WebScale работают в двух режимах:
1. Обычная работа с телефоном посредством СМС сохранилась.
2. Добавилась отправка данных на сервер (один раз в час).
Элементом аккумулирующим информацию является Web server www.BeeLove.pro
База данных настроена на постоянный прием информации от весов. И выдачу информации владельцу. Получить доступ другому лицу не получится.
Как поступает информация... Цикл работы весов 1 час. Они стартуют, ждут соединения с сотовой сетью. Получают ее название. В зависимости от того на какую сотовую сеть настроена СИМ карта, к какой сети она привязана, весы выбирают параметры для организации GPRS соединения. Создают GPRS соединение. Поднимают HTTP сессию (куча умных слов, но это нужно). Передают блок данных. Проверяют доставку. Если не получилось сразу пробуют второй раз. Если опять не вышло, то бросают это дело и просто 5 минут работают по СМС. Если сеанс связи удался то закрывают HTTP сессию, закрывают GPRS соединение. По данным оператора связи за один цикл связи весы передают в сеть 0,002 Мгб информации. Это не много.
Передали и передали, когда ддоберетесь до дома, садитесь за компьютер, открываете web брайзер, например хром и вводите строку запроса содержащую имя ваших весов и привязанный к ним телефон хозяина. Пока эти данные не совпадут, база данных ни чего не отдаст.
Например: http://beelove.pro/scale/out.php?scalename...one=79150403638
Выводимые данные адаптированы под интеграцию с пчеловодными программами, для человека не очень удобны, но доростем. Сейчас их очень просто брать в excel а там уже графики и прочее, вот тут я об этом рассказываю: https://www.youtube.com/watch?v=7pfH9qg7VP8
ScaleName; Weight; Temperature; Voltage; GSMLevel; Loop; ServerTime
WS151216-068;8,09;22,53;15,77;10;1;2015-12-16 16:35:00
WS151216-068;8,12;22,41;15,85;10;1;2015-12-16 17:35:12
WS151216-068;8,1;23,29;15,8;10;1;2015-12-16 18:35:24
WS151216-068;8,05;23,67;15,8;10;1;2015-12-16 19:35:36
WS151216-068;8,1;23,29;15,8;10;1;2015-12-16 20:35:47
WS151216-068;8,13;23,29;15,77;10;1;2015-12-16 21:35:59
WS151216-068;8,15;23,04;15,8;10;1;2015-12-16 22:36:10
WS151216-068;8,15;22,78;15,8;10;1;2015-12-16 23:36:21
WS151216-068;8,16;22,78;15,77;10;1;2015-12-17 00:36:33
WS151216-068;8,16;22,66;15,8;10;1;2015-12-17 01:36:46
WS151216-068;8,17;22,66;15,8;10;1;2015-12-17 02:36:56
WS151216-068;8,17;22,53;15,8;10;1;2015-12-17 03:37:08
WS151216-068;8,19;22,41;15,8;10;1;2015-12-17 04:37:18
WS151216-068;8,19;22,41;15,8;10;1;2015-12-17 05:37:29
WS151216-068;8,2;22,53;15,8;13;1;2015-12-17 06:37:43
WS151216-068;8,2;22,41;15,8;18;1;2015-12-17 07:37:55
WS151216-068;8,2;22,28;15,8;17;1;2015-12-17 08:38:07
WS151216-068;8,2;22,15;15,8;10;1;2015-12-17 09:38:16
WS151216-068;8,2;22,15;15,8;10;1;2015-12-17 10:38:28
WS151216-068;8,19;22,03;15,8;10;1;2015-12-17 11:38:42
##########################STOP##############################
Настройка необходимых параметров, режимов происходит через СМС команды. Кстати и ответное СМС от весов стало более информативным:
WS151216-068
Weight 8.20
Voltage 15.85
Temperature 22.03
GSM level 14
Loop close
ALARM off
MorningW 8.17
DayW 8.19
EveningW 8.21
где:
WS151216-068 имя весов
Weight текущий вес
Voltage напряжение питания
Temperature температура
GSM level уровень сигнала сотовой сети
ALARM включен или выключен режим автоматических СМС
MorningW утренний вес в 5 утра
DayW вес днем в 14 часов
EveningW вес вечером в 23 часа когда в летнее время все полосатые мухи гарантированно дома.
Надеюсь, что основное преподнес. Пишите в личку. Вышлю руководство по эксплуатации на электронную почту, отвечу на вопросы.
(загрузить фото 300кб не получается, в ответ: Общее дисковое пространство требует для всех загружаемых файлов больше, чем на каждое сообщение или глобальный лимит. Пожалуйста уменьшите число или размер загружаемых файлов. === хотя файлов у меня нет вроде.)