Skip to content

Instantly share code, notes, and snippets.

View miccoli's full-sized avatar

Stefano Miccoli miccoli

View GitHub Profile
@miccoli
miccoli / example.py
Last active May 16, 2020 16:15
Refactored python code
import sys
import time
from pyownet import protocol
temp_type = "F"
pyownet_flags = protocol.FLG_TEMP_F | protocol.FLG_UNCACHED
tc_1_mac = "FF8AD3641402"
sensor_file_1 = "/28.{}/temperature".format(tc_1_mac)
@miccoli
miccoli / example.py
Created September 3, 2016 13:18
pyownet script example
import sys
import time
import pyownet.protocol
TIMEOUT = 10
def main():
timeout_time = time.time() + TIMEOUT
import itertools
from pyownet import protocol
p = protocol.proxy('localhost', persistent=False)
freq = 1 << 12
for i in itertools.count():
try:
c = p.dir()
except protocol.Error as exc: