Giter Site home page Giter Site logo

mcm1957 / iobroker.air-q Goto Github PK

View Code? Open in Web Editor NEW

This project forked from corantgmbh/iobroker.air-q

0.0 0.0 0.0 1.59 MB

Repository for the development of the air-Q adapter for ioBroker

License: MIT License

JavaScript 12.61% TypeScript 59.92% CSS 3.04% HTML 24.43%

iobroker.air-q's Introduction

ioBroker.air-q

airq-logo

NPM version Downloads Number of Installations Current version in stable repository

NPM

Tests: Test and Release

Contents

About

This ioBroker Adapter is used in connection with our air-Q device. It polls the values from our sensors and displays them for you in the ioBroker environment.

air-Q_frontal + Seitlich_full

Getting started

You should be able to find the adapter through the admin interface.

Otherwise you're welcome to use the ioBroker command line interface through the console. Simply direct to your ioBroker root folder and add the adapter via

iobroker add air-q

This installs the adapter (if it isn't installed already) and starts an instance. In case you only want to install the adapter without creating an instance yet, use the following command:

iobroker install air-q

For more information visit the ioBroker CLI documentation under https://github.com/ioBroker/ioBroker/wiki/Console-commands.

To configure your instance you simply select whether you want to connect it through the IP or the short-ID of your device.

Screenshot 2024-02-13 103001

Please make sure you enter the correct IP/ID and password. Then you can also choose how the data should be retrieved. You can clip negative values if you don't need them, with the exception of temperature, of course. You can set up how often the data should be polled by typing in the number in seconds. And lastly you can choose between realtime data or average data.

Screenshot 2024-02-13 104813

Now you should be all set up and good to go!

The data will be retrieved and shown in the objects-tab according to your configuration, when the device is found. Of course, depending on the device you own, there might be more sensors shown.

Screenshot 2024-02-13 110655

For now we have all sensors for the air-Q Pro included. Optional sensors will be included in a future patch.

Changelog

1.0.2

  • Added units for each sensor value
  • Updates within config files

1.0.1

  • Added sensor list update when connecting to a different air-Q in the same instance
  • Fixed name display and update of device

1.0.0

  • Include typescript files by @pr0crstntr in #6
  • Created air-Q class by @pr0crstntr in #4
  • Fix restart bug by @pr0crstntr in #7
  • Update data poll by @pr0crstntr in #8
  • Updated io-package by @pr0crstntr in #9
  • Fixed save option for configuration by @pr0crstntr in #16
  • Added clear intervals on unload by @pr0crstntr in #26
  • Update README by @pr0crstntr in #37
  • Changed role for temperature and added unit by @pr0crstntr in #38

0.0.1

  • (Katharina K.) initial release

License

MIT License

Copyright (c) 2024 Corant GmbH

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

iobroker.air-q's People

Contributors

dependabot[bot] avatar pr0crstntr avatar elmowater avatar mcm1957 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.