Comments (8)
Hi stenjo,
Great suggestion on adding python3 support.
I would suggest we do this by making the script compatible with both py2 and py3. E.g. by using the "six" python module, instead of having multiple scripts.
Anyway, I'm on leave until next week, so I wont be able to review your suggestions in more detail until then.
from waveplus-reader.
Just tested my fork with both python 2 anf python 3 and both seems to be working. Should i make a pull-request so you could evaluate?
from waveplus-reader.
Hi,
Is this available yet? Specifically looking for MQTT support.
Thanks
from waveplus-reader.
Have not had the time to update this PR according to orjangj's request but it works continuously in my apps at home. pulling info every 10 minutes or so.
Have not managed to make it work with the latest 2nd Gen firmware - but otherwise OK.
#8
from waveplus-reader.
Thanks for hte update. Are you able to detail the MQTT message topics generated that one needs to subscribe to in order to get the sensor data?
from waveplus-reader.
In the PR there is an waveplus.items file containing the openhab items definitions. There you will find indications on the topics the information is published on.
The README.md file contains a more detailed description of the format.
from waveplus-reader.
any idea when this will be merged?
from waveplus-reader.
Currently, I'm thinking most likely not.
Python 2.7 is no longer supported, and the repo owner is not happy adding the MQTT support to this. In addition it seems to be an issue with Gen 2 devices - that I have not had time or the opportunity to fix.
My suggestion is to use this PR as your source if it contains features you need - otherwise you are advised to use the original code.
from waveplus-reader.
Related Issues (20)
- runs for 28 days and then stops - and no long term radon HOT 5
- Battery status HOT 9
- Two seperate versions of Wave plus devices with different readings (one invalid?) HOT 5
- Runs for X minutes and then dies contd... (bluetooth stack instability?) HOT 2
- Traceback error
- TypeError: fromhex() argument 1 must be string or read-only buffer, not None
- MQTT Uesername and Password HOT 1
- Airthings SmartLink support? HOT 1
- Unable to connect HOT 5
- Python 3 HOT 2
- Doesn't seem to be working when devices connected to a hub HOT 4
- Introducing Unofficial Python Library
- Can't get it working
- ValueError: Invalid conversion specification
- Raspberry pi 3B+ Python3, sudo privilege required HOT 1
- Import error functools-lru-cache HOT 1
- View Plus support HOT 5
- Weird bug with the Airthings Wave Plus Hardware HOT 1
- Redirect to file without date and time columns
- Airthings Wave Plus with HUB
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from waveplus-reader.