Тарифные планы для подключения весовых платформ
Здесь удобно на одном графике сравнивать работу разных по массе пчелосемей, здесь для каждой из Ваших пасек собираются погодные данные (температура, влажность, атмосферное давление, скорость и направление ветра, а также состояние погоды - ясно, облачно, дождь и пр) и их вместе с графиками массы можно отображать в одной системе координат, чтобы видеть все взаимозависимости.
Здесь можно подписываться на почтовые, вайбер и смс уведомления (смс - только по РФ) о скачках массы, низком заряде аккумуляторов, непоступлении данных. Здесь автоматически считается масса пчел и кормов - вычитая массу конструктивных элементов улья - если пчеловод задаст эти настройки. И даже при подключении услуги "электронный пчеловод" будет давать советы по работе с пчелами (о необходимости расширение гнезда, о необходимости подкормки и многие другие - этот функционал будет более всего развиваться).
Также Вы сможете делиться информацией о своих ульях с другими пчеловодами и просить их совета по работе с пчелами. Это уникальная возможность попросить совета "удаленно", ведь суточные графики изменения массы улья это как кардиограмма для человека - может сказать очень многое о пчелосемье, особенно в сравнении с другими семьями на пасеке.
Тарифные планы, доступные для подписки
Тариф «Бесплатный»
План для оценки сервиса. Весь внутренний функционал сайта за исключением всех уведомлений. Сбор данных от весов, сбор погодных данных, построение графиков, личный кабинет. Ограничение - данные только за последнюю неделю.
0 руб./год за 1 весы
Тариф «Просто»
Стартовый план для начала работы. Весь внутренний функционал сайта за исключением всех уведомлений. Сбор данных от весов, сбор погодных данных, построение графиков, личный кабинет. Следует самостоятельно следить за уровнем заряда аккумулятора и падением массы.
200 руб./год за 1 весы
Тариф «В курсе»
Достойный план для постоянной работы. Весь внутренний функционал сайта + почтовые и viber уведомления о скачках массы, уровне заряда аккумулятора и поступлении данных. При выходе роя или разряде аккумулятора Вы получите своевременное уведомление.
300 руб./год за 1 весы
Тариф «С подсказками»
Предпочтительный план для постоянной работы. Весь функционал сайта + почтовые и viber уведомления + подсказки "электронного пчеловода" (о необходимости расширять гнездо, кормить пчел и пр. - функционал развивается). Доступна возможность автоматической загрузки полученного лога в базу данных сайта.
400 руб./год за 1 весы
Подключение весовых платформ к сайту
http://apiscale.ru/get_data/get.php в виде GET запроса. В параметрах обязательно указать следующие переменные:
- id - уникальный идентификатор весовой платформы. Чувствителен к регистру. Добавляете в личном кабинете на сайте в разделе "Мои подписки"
- pass - пароль весовой платформы. Задаете в личном кабинете на сайте в разделе "Мои подписки"
- weight - текущая масса в кг с округлением до сотых.
- battery - текущий заряд аккумулятора 0…1024. Для li аккумуляторов (последовательное соединение 2 * 4.2 В = 8.4 В): 900 - полный разряд, 1023,1024 - полный заряд. Для 4 ni-mh аккумуляторов (4 * 1.2 В = 4.8 В): 580 - полный разряд, 750 - полный заряд. Для 4 обычных батареек (4 * 1.5 В = 6 В) или другого питания 6 В: 580 - полный разряд, 900 - полный разряд. Напряжение на платформе считывается через равноплечий делитель напряжения пополам. Получается 6 В - около 900. Рекомендуется использовать li аккумуляторы - они дают необходимый зазор для падения напряжения на DC-DC преобразователе (с 6 до 3.3 В). Остальные при полном разряде дают менее 4 В и напряжение после преобразователя может упасть менее 3.3 В, что может привести к нестабильности в показаниях массы.
- sleeptime - периодичность отправки данных в минутах. К примеру 30 означает, что данные отправляются каждые 30 минут. Если значение sleeptime полученное от весовой платформы будет отличным от того, что задано в настройках улья в личном кабинете, сайт ответит строкой setnewsleeptime=60 если в настройках улья стоит ежечасная отправка данных.
- time - строка времени в формате 16.08.2014 15:30:10, т.е. дд.мм.гггг чч:мм:сс (закодированное для передачи через GET запрос - 16.08.2014+15%3A30%3A10). Необязательный параметр. Если задано, то значение вносится в базу с указанным временем. Если не задано, то значение вносится в базу с текущим временем. Обратите внимание, что время должно отправляться в московском часовом поясе! Чтобы графики отображались корректно, в личном профиле укажите Ваш действительный часовой пояс, если он отличается от московского.
- temp_dht - текущая температура в градусах, с округлением до целых.
- humidity - текущая относительная влажность в процентах.
- temp_ds - текущая температура в градусах, с округлением до целых.
- dof - текущий режим сохранения отладочного файла на флеш память в весах. 1 - да, 0 - нет.
- isd - текущий режим отладки в весах. 1 - включен, 0 - выключен.
- sdm - текущая режим отправки отладочного файла. 1 - включено, 0 - выключено
- nsbn - текущая режим неотправки данных при низком заряде аккумулятора. 1 - режим включен, т.е. при низком заряде данные не передаются, 0 - режим отключен, т.е. данные передаются в любом случае.
- slm - текущая режим отправки лога данных. Возможные значение 0, 1, 2 или 3, что соответствует 0 - лог не отправляется, 1 - отправлять при переполнении файла лога (>500 кбайт), 2 - каждый день в установленное в весах время, 3 - каждый раз при отправке данных.
- tk - встроенный коэффициент температурной компенсации. 0…200. Из переданного значения вычитается 100 и получаем реальный коэффициент.
- rssi - при отправке по wifi текущая сила сигнала точки доступа. Например rssi=-55. Последнее переданное значение отображается в личном кабинете в карточке улья. Если указано, то считается, что данные отправлены по wifi, если не указано, то считается, что данные отправлены по GSM.
- is_reset - 1 - данные были отправлены после перезагрузки весов, 0 - после выхода из состояния сна.
- temp_clock - текущая температура в модуле часов реального времени в градусах, с округлением до целых.
- pressure - текущее атмосферное давление в мм.рт.ст.
- alt - текущая высота над уровнем моря, метры.
http://apiscale.ru/get_data/get.php?id=Hive101&weight=27.74&battery=1024&sleeptime=60&pass=1111111
Сайт вернет json строку-ответ на запрос:
- no id platform - ошибка не передан id весов
- auth error - ошибка несоответствия id или пароля
- not payed - нет подписки на тарифный план на текущее время или время указанное в параметре time, данные сохранятся по бесплатному тарифу
- setnewsleeptime=... - успешная передача данных, но периодичность отправки данных на сайте не соответствует этому параметру в весах. Сайт отправляет время, сохраненное в его настройка в минутах (здесь вернется не json строка, а обычная, без кавычек).
- dof=... - успешная передача данных, но настройки сохранения режима отладки на флеш память на сайте не соответствует этому параметру в весах. Сайт отправляет значение, сохраненное в его настройках. Возможные значение 0 или 1, что соответствует нет или да.
- isd=... - успешная передача данных, но настройки вкл/выкл. режима отладки на сайте не соответствует этому параметру в весах. Сайт отправляет значение, сохраненное в его настройках. Возможные значение 0 или 1, что соответствует выкл. или вкл.
- sdm=... - успешная передача данных, но настройки отправки отладочного файла на сайте не соответствует этому параметру в весах. Сайт отправляет значение, сохраненное в его настройках. Возможные значение 0 или 1, что соответствует нет или да.
- nsbn=... - успешная передача данных, но настройки режима неотправления данных при низком заряде батареи на сайте не соответствует этому параметру в весах. Сайт отправляет значение, сохраненное в его настройках. Возможные значение 0 или 1, что соответствует "режим отключен", т.е. данные будут передаваться при любом заряде аккумулятора или да, что означает "режим включен", т.е. при низком заряде аккумулятора данные передаваться не будут, будут просто сохраняться на встроенную память и/или карту памяти (если это включено в весах).
- slm=... - успешная передача данных, но настройки режима отправки лога на сайте не соответствует этому параметру в весах. Сайт отправляет значение, сохраненное в его настройках. Возможные значение 0, 1, 2 или 3, что соответствует 0 - лог не отправляется, 1 - отправлять при переполнении файла лога (>500 кбайт), 2 - каждый день в установленное в весах время, 3 - каждый раз при отправке данных.
- Successful - успешная передача данных