Перед началом работы убедитесь, что ваше устройство зарегистрировано в Sigfox.
Следующие пособия демонстрируют, как зарегистрироваться и начать работу с SiPy. Плата может быть настроена для работы в разных странах на основе определенных зон RCZ (для получения дополнительной информации см. класс Sigfox). SiPy, LoPy 4 и FiPy поддерживают сообщения Sigfox как по восходящей, так и по нисходящей линии связи, а также связь между устройствами через FSK Mode Sigfox.
from network import Sigfox
import socket
# инициализовать Sigfox для RCZ1 (Европа)
sigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)
# создать сокет Sigfox
s = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)
# сделать блокировку сокета
s.setblocking(True)
# настроить только как uplink
s.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, False)
# отправить несколько байтов
s.send(bytes([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]))
Перед отправкой / приемом сообщений Sigfox убедитесь, что к устройству подключена антенна, так как неправильное использование (например, без антенны) может привести к повреждению устройства.
Если у вас возникают проблемы с подключением Sigfox, это может быть связано с несинхронизацией порядкового номера. Протокол Sigfox использует порядковые номера. Если существует большая разница между порядковым номером, отправленным устройством, и номером, ожидаемым внутренним сервером, ваше сообщение будет отброшено сетью.
Вы можете использовать кнопку «Отключить порядковый номер» на информации об устройстве или на странице информации о типе устройства бэкэнда Sigfox, чтобы сбросить число, ожидаемое бэкэндом. Если порядковый номер вашего следующего сообщения отличается от последнего порядкового номера в корзине, сообщение будет принято.
Проблемы с порядковым номером могут возникать, когда отправляется много сообщений, например, за пределами покрытия Sigfox.
Во-первых, вам нужно войти в бэкэнд Sigfox, перейти к устройству и щелкнуть по идентификатору Sigfox соответствующего SiPy.
Теперь вы должны увидеть информационную страницу с записью «Тип устройства» и ссылкой. Пожалуйста, перейдите по ссылке
На этой странице нажмите кнопку «Отключить порядковый номер» в правом верхнем углу.
г. Москва, Пятницкое ш. д. 18, пав. 566
zakaz@compacttool.ru
8-495-752-55-22
Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !
© Все права защищены 2015 - 2024г https://compacttool.ru