معرفی شرکت ها


Newkiton-0.1.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Newkiton temperature sensor
ویژگی مقدار
سیستم عامل OS Independent
نام فایل Newkiton-0.1.0
نام Newkiton
نسخه کتابخانه 0.1.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Diarmuid Collins
ایمیل نویسنده diarmuid.m.collins+github@gmail.com
آدرس صفحه اصلی https://github.com/diarmuid/Newkiton
آدرس اینترنتی https://pypi.org/project/Newkiton/
مجوز -
# Newkiton I bought a temperature senson on Amazon (https://www.amazon.com/Newkiton-NK-01B-Thermometer-Temperature-Compatible/dp/B07W53L4RD) I wanted to integrate it into a Graphana dashboard and to do so I needed to figure out how to pull the data from it With that in mind, I reverse engineered the protocol. At the moment I know the basic on how to get the temperatire readings from the device and not much more. I am not that familar with BLE but I know wireshark so I used that to reverse engineer it. The I just copied the protocol and came up with this The device seems to store the data on a NVM with a simple address scheme. I presume it wraps around but I haven't run it for long enough just yet. To use this, just instanciate a device and call the temperature method. The temperature is only updated every 10 minutes so call it more frequently will only return a cached version `````python from Newkiton import Newkiton import time sensor = Newkiton.Newkiton(deviceAddr="8e:f9:00:00:00:ed") while True: print("Temp={}".format(sensor.temperature())) time.sleep(60*10) ````` # ThermoBeacon This is another similar device from Amazon which I also bought. I based this code from https://github.com/rnlgreen/thermobeacon `````python from ThermoBeacon import ThermoBeacon import time sensor = ThermoBeacon.ThermoBeacon(deviceAddr="8e:f9:00:00:00:ed") while True: print("Temp={}".format(sensor.temperature())) time.sleep(60*10) `````


نیازمندی

مقدار نام
- bluepy


نحوه نصب


نصب پکیج whl Newkiton-0.1.0:

    pip install Newkiton-0.1.0.whl


نصب پکیج tar.gz Newkiton-0.1.0:

    pip install Newkiton-0.1.0.tar.gz