WARNING: This library is under development with destructive changes.
This library contains two functions. One is to connect to Sakura Communication Modules (for Hardware). Onother one is to connect to Platform API in https://api.sakura.ad.jp/ (for Service).
For API documentation, usage and examples see files in the "./doc"
directory. The ".rst" files can be read in any text editor or being converted to
HTML or PDF using Sphinx. An HTML version is online at
http://python-sakuraio.readthedocs.io/
It currently supports I2C (SMBus) ONLY, and tested with Raspberry Pi.
- Python >= 3.4
- python3-smbus (for I2C)
# From PyPi
sudo pip3 install sakuraio
# From Github.com
sudo pip3 install -e git+https://github.com/sakura-internet/python-sakuraio.git#egg=sakuraio
from sakuraio.hardware.rpi import SakuraIOSMBus
sakuraio = SakuraIOSMBus()
print(sakuraio.get_unique_id())
16X0000001