python ownet client library
Project description
pyownet is a pure python package that allows to access an owserver via the owserver network protocol, in short ownet.
owserver is part of the OWFS 1-Wire File System:
OWFS is an easy way to use the powerful 1-wire system of Dallas/Maxim.
OWFS is a simple and flexible program to monitor and control the physical environment. You can write scripts to read temperature, flash lights, write to an LCD, log and graph, …
The pyownet.protocol module is a low-level implementation of the ownet protocol. Interaction with an owserver takes place via a proxy object whose methods correspond to ownet messages:
>>> owproxy = OwnetProxy(host="owserver.example.com", port=4304) >>> owproxy.ping() >>> owproxy.dir() ['/10.67C6697351FF/', '/05.4AEC29CDBAAB/'] >>> owproxy.present('/10.67C6697351FF/temperature') True >>> owproxy.read('/10.67C6697351FF/temperature') ' 91.6195'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyownet-0.7.0.tar.gz
(5.9 kB
view hashes)