GithubHelp home page GithubHelp logo

ticaki / iobroker.zigbee2mqtt Goto Github PK

View Code? Open in Web Editor NEW

This project forked from arteck/iobroker.zigbee2mqtt

0.0 0.0 0.0 3.19 MB

Adapter for Zigbee2MQTT integration

License: MIT License

JavaScript 100.00%

iobroker.zigbee2mqtt's Introduction

ioBroker.zigbee2mqtt

NPM version Downloads Number of Installations Current version in stable repository

NPM

Tests:
Test and Release CodeQL

zigbee2mqtt adapter for ioBroker

This adapter allows to control the data points of the devices of a Zigbee2MQTT instance in ioBroker.

Adapter Documentation

Adapter Documentation

Changelog

2.7.5 (2023-04-08)

  • (o0shojo0o) added state last_seen contains date/time of last Zigbee message (#131)

2.7.4 (2023-03-05)

  • (o0shojo0o) fix for Aqara presence detector FP1 reset_nopresence_status

2.7.3 (2023-02-18)

  • (o0shojo0o) hotfix for Aqara presence detector FP1

2.7.2 (2023-02-01)

  • (o0shojo0o) rework of the detection of removed devices

2.7.1 (2023-01-24)

  • (o0shojo0o) added option for use folder description
  • (o0shojo0o) use the iobroker device folder description for device description or events

2.7.0 (2023-01-18)

  • (o0shojo0o) added support for wildcard actions (eg. *_single) (#116)
  • (o0shojo0o) added error handling optimizations (more)
  • (o0shojo0o) added option auth_token for websocket connection (#112)
  • (o0shojo0o) websocket timeout increased

2.6.0 (2023-01-10)

  • (o0shojo0o) added state transition for transition overwrite (-1 disabled overwrite) (#101)
  • (o0shojo0o) consideration of the description when creating the friendly name (#105)
  • (o0shojo0o) added state effect for groups (#101)
  • (o0shojo0o) fix state contact
  • (o0shojo0o) added handling for disabled devices

2.5.0 (2023-01-02)

  • (o0shojo0o) added option Brightness step should also turn the light on or off
  • (o0shojo0o) added handling of brightness_step (#96)
  • (o0shojo0o) states processing more flexible designed (#94)

2.4.5 (2022-12-20)

  • (o0shojo0o) extend text for action (#84)

2.4.4 (2022-12-06)

  • (o0shojo0o) better state identification (#79)

2.4.3 (2022-11-23)

  • (o0shojo0o) fix availability when friendly_name / contains

2.4.2 (2022-11-20)

  • (o0shojo0o) added correct handling of move_to_saturation, hue_move and brightness_move_to_level (#68)
  • (o0shojo0o) fix when friendly_name / contains

2.4.1 (2022-11-16)

  • (o0shojo0o) fix based on review

2.4.0 (2022-11-08)

  • (o0shojo0o) fix for devices with multiple endpoints (#57).
  • (o0shojo0o) added option Brightness move should also turn the light on or off
  • (o0shojo0o) added state toggle for groups
  • (o0shojo0o) more dynamic during data point creation (#48).

2.3.0 (2022-10-30)

  • (o0shojo0o) added support for the toggle of states that support this.
  • (o0shojo0o) added correct handling of color_move and color_temperature_move

2.2.1 (2022-10-25)

  • (o0shojo0o) fix state roles and access
  • (o0shojo0o) fix state handling
  • (o0shojo0o) fix createZ2MMessage

2.2.0 (2022-10-20)

  • (o0shojo0o) added support for Lidl HG06467 effects
  • (o0shojo0o) added support for hs color
  • (o0shojo0o) simulated_brightness data point is added only for supported devices

2.1.1 (2022-10-16)

  • (o0shojo0o) advanced detection if a device has been removed
  • (o0shojo0o) fixes the design error in the websocket connection

2.1.0 (2022-10-14)

  • (o0shojo0o) added option for color temperature sync with color
  • (o0shojo0o) fix logfilter and debugDevices
  • (o0shojo0o) lots of bugfixes
  • (o0shojo0o) now set the correct min/max at color temp
  • (o0shojo0o) better error handling for the connections

2.0.0 (2022-10-12)

!!!BREAKING CHANGE!!!

  • (o0shojo0o) added configurable connection to Zigbee2MQTT (Settings must be renewed)
    • Websocket
    • External MQTT-Server
    • Internal MQTT-Server
  • (o0shojo0o) optimized state writing performance in ioBroker
  • (o0shojo0o) fixed the correct set of the connection status

1.0.0 (2022-10-09)

!!!BREAKING CHANGE!!!

  • (o0shojo0o) added options for external MQTT-Server
  • (o0shojo0o) connection to zigbee2mqtt completely reworked and changed to MQTT
  • (o0shojo0o) lots of bugfixes
  • (o0shojo0o) automatically set button actions back to false
  • (o0shojo0o) added support for Zigbee2MQTT feature simulated_brightness
  • (o0shojo0o) added config check
  • (arteck) added log output about coordinator details

0.2.0 (2022-10-04)

  • (o0shojo0o) group states corrected
  • (o0shojo0o) added option 'Use Kelvin instead of mired for the color temps'
  • (o0shojo0o) remove available logic, now will use the information from z2m
  • (o0shojo0o) rename noLogDevices to logfilter
  • (o0shojo0o) lots of bugfixes
  • (arteck) added noLogDevices functionality
  • (arteck) added debugmessage for specific device functionality
  • (arteck) added some states are default false
  • (o0shojo0o) added support for scenes defined on a device
  • (o0shojo0o) fix available state role
  • (o0shojo0o) fix subscribeWritableStates

0.1.0 (2022-09-29)

  • (o0shojo0o) first release

License

MIT License

Copyright (c) 2023 Dennis Rathjen [email protected]

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.zigbee2mqtt's People

Contributors

arteck avatar dependabot[bot] avatar dutchmannl avatar evil95 avatar nox309 avatar o0shojo0o avatar ticaki 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.