Теперь стало возможным подключение пасечных весовых платформ любого производителя для работы на данном сайте. Вы можете заказать пасечные весы у любого производителя, или собрать самостоятельно за низкую цену с подробнейшим видеогидом и подключить их для работы на данном сайте. Более подробная инструкция по передаче данных на этот сайт внизу страницы.

Тарифные планы, доступные для подписки


Бесплатный

Тариф «Бесплатный»

План для оценки сервиса. Весь внутренний функционал сайта за исключением всех уведомлений. Сбор данных от весов, сбор погодных данных, построение графиков, личный кабинет. Ограничение - данные только за последнюю неделю.

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 - успешная передача данных