JSPM

zigbee-herdsman-converters

25.58.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 24940
  • Score
    100M100P100Q172811F
  • License MIT

Collection of device converters to be used with zigbee-herdsman

Package Exports

  • zigbee-herdsman-converters
  • zigbee-herdsman-converters/converters/fromZigbee
  • zigbee-herdsman-converters/converters/toZigbee
  • zigbee-herdsman-converters/devices/ITCommander
  • zigbee-herdsman-converters/devices/acova
  • zigbee-herdsman-converters/devices/acuity_brands_lighting
  • zigbee-herdsman-converters/devices/adeo
  • zigbee-herdsman-converters/devices/adurosmart
  • zigbee-herdsman-converters/devices/aeotec
  • zigbee-herdsman-converters/devices/airam
  • zigbee-herdsman-converters/devices/airzone_aidoo
  • zigbee-herdsman-converters/devices/ajax_online
  • zigbee-herdsman-converters/devices/akuvox
  • zigbee-herdsman-converters/devices/alchemy
  • zigbee-herdsman-converters/devices/aldi
  • zigbee-herdsman-converters/devices/alecto
  • zigbee-herdsman-converters/devices/amina
  • zigbee-herdsman-converters/devices/anchor
  • zigbee-herdsman-converters/devices/atlantic
  • zigbee-herdsman-converters/devices/atsmart
  • zigbee-herdsman-converters/devices/aubess
  • zigbee-herdsman-converters/devices/aurora_lighting
  • zigbee-herdsman-converters/devices/automaton
  • zigbee-herdsman-converters/devices/avatto
  • zigbee-herdsman-converters/devices/awox
  • zigbee-herdsman-converters/devices/axis
  • zigbee-herdsman-converters/devices/bacchus
  • zigbee-herdsman-converters/devices/bankamp
  • zigbee-herdsman-converters/devices/bega
  • zigbee-herdsman-converters/devices/belkin
  • zigbee-herdsman-converters/devices/bitron
  • zigbee-herdsman-converters/devices/bituo_technik
  • zigbee-herdsman-converters/devices/blaupunkt
  • zigbee-herdsman-converters/devices/blitzwolf
  • zigbee-herdsman-converters/devices/bosch
  • zigbee-herdsman-converters/devices/bouffalo_lab
  • zigbee-herdsman-converters/devices/box
  • zigbee-herdsman-converters/devices/brimate
  • zigbee-herdsman-converters/devices/brun_holding
  • zigbee-herdsman-converters/devices/bseed
  • zigbee-herdsman-converters/devices/bticino
  • zigbee-herdsman-converters/devices/busch_jaeger
  • zigbee-herdsman-converters/devices/byun
  • zigbee-herdsman-converters/devices/calex
  • zigbee-herdsman-converters/devices/candeo
  • zigbee-herdsman-converters/devices/casaia
  • zigbee-herdsman-converters/devices/cel
  • zigbee-herdsman-converters/devices/centralite
  • zigbee-herdsman-converters/devices/chacon
  • zigbee-herdsman-converters/devices/cleode
  • zigbee-herdsman-converters/devices/cleverio
  • zigbee-herdsman-converters/devices/climax
  • zigbee-herdsman-converters/devices/commercial_electric
  • zigbee-herdsman-converters/devices/cree
  • zigbee-herdsman-converters/devices/ctm
  • zigbee-herdsman-converters/devices/current_products_corp
  • zigbee-herdsman-converters/devices/custom_devices_diy
  • zigbee-herdsman-converters/devices/cwd
  • zigbee-herdsman-converters/devices/cy_lighting
  • zigbee-herdsman-converters/devices/danalock
  • zigbee-herdsman-converters/devices/danfoss
  • zigbee-herdsman-converters/devices/databyte
  • zigbee-herdsman-converters/devices/datek
  • zigbee-herdsman-converters/devices/dawon_dns
  • zigbee-herdsman-converters/devices/develco
  • zigbee-herdsman-converters/devices/digi
  • zigbee-herdsman-converters/devices/direct_signs
  • zigbee-herdsman-converters/devices/diyruz
  • zigbee-herdsman-converters/devices/dlink
  • zigbee-herdsman-converters/devices/dnake
  • zigbee-herdsman-converters/devices/dowsing_reynolds
  • zigbee-herdsman-converters/devices/dqsmart
  • zigbee-herdsman-converters/devices/dresden_elektronik
  • zigbee-herdsman-converters/devices/easyaccess
  • zigbee-herdsman-converters/devices/easyiot
  • zigbee-herdsman-converters/devices/eatonhalo_led
  • zigbee-herdsman-converters/devices/echostar
  • zigbee-herdsman-converters/devices/ecodim
  • zigbee-herdsman-converters/devices/ecolink
  • zigbee-herdsman-converters/devices/ecosmart
  • zigbee-herdsman-converters/devices/ecozy
  • zigbee-herdsman-converters/devices/edp
  • zigbee-herdsman-converters/devices/efekta
  • zigbee-herdsman-converters/devices/eglo
  • zigbee-herdsman-converters/devices/elko
  • zigbee-herdsman-converters/devices/enbrighten
  • zigbee-herdsman-converters/devices/engo
  • zigbee-herdsman-converters/devices/enkin
  • zigbee-herdsman-converters/devices/enocean
  • zigbee-herdsman-converters/devices/envilar
  • zigbee-herdsman-converters/devices/espressif
  • zigbee-herdsman-converters/devices/essentialb
  • zigbee-herdsman-converters/devices/essentials
  • zigbee-herdsman-converters/devices/eucontrols
  • zigbee-herdsman-converters/devices/eurotronic
  • zigbee-herdsman-converters/devices/evanell
  • zigbee-herdsman-converters/devices/evn
  • zigbee-herdsman-converters/devices/evology
  • zigbee-herdsman-converters/devices/evvr
  • zigbee-herdsman-converters/devices/ewelink
  • zigbee-herdsman-converters/devices/ezex
  • zigbee-herdsman-converters/devices/fantem
  • zigbee-herdsman-converters/devices/feibit
  • zigbee-herdsman-converters/devices/fireangel
  • zigbee-herdsman-converters/devices/frankever
  • zigbee-herdsman-converters/devices/frient
  • zigbee-herdsman-converters/devices/futurehome
  • zigbee-herdsman-converters/devices/ge
  • zigbee-herdsman-converters/devices/gewiss
  • zigbee-herdsman-converters/devices/gidealed
  • zigbee-herdsman-converters/devices/giderwel
  • zigbee-herdsman-converters/devices/giex
  • zigbee-herdsman-converters/devices/girier
  • zigbee-herdsman-converters/devices/gledopto
  • zigbee-herdsman-converters/devices/gmmts
  • zigbee-herdsman-converters/devices/gmy
  • zigbee-herdsman-converters/devices/gs
  • zigbee-herdsman-converters/devices/gumax
  • zigbee-herdsman-converters/devices/halemeier
  • zigbee-herdsman-converters/devices/hampton_bay
  • zigbee-herdsman-converters/devices/heatit
  • zigbee-herdsman-converters/devices/heiman
  • zigbee-herdsman-converters/devices/heimgard_technologies
  • zigbee-herdsman-converters/devices/hej
  • zigbee-herdsman-converters/devices/hfh
  • zigbee-herdsman-converters/devices/hilux
  • zigbee-herdsman-converters/devices/hive
  • zigbee-herdsman-converters/devices/hoftronic
  • zigbee-herdsman-converters/devices/homeseer
  • zigbee-herdsman-converters/devices/hommyn
  • zigbee-herdsman-converters/devices/honyar
  • zigbee-herdsman-converters/devices/hornbach
  • zigbee-herdsman-converters/devices/hzc_electric
  • zigbee-herdsman-converters/devices/icasa
  • zigbee-herdsman-converters/devices/idinio
  • zigbee-herdsman-converters/devices/ihorn
  • zigbee-herdsman-converters/devices/ikea
  • zigbee-herdsman-converters/devices/ilightsin
  • zigbee-herdsman-converters/devices/iluminize
  • zigbee-herdsman-converters/devices/ilux
  • zigbee-herdsman-converters/devices/imhotepcreation
  • zigbee-herdsman-converters/devices/immax
  • zigbee-herdsman-converters/devices/imou
  • zigbee-herdsman-converters/devices/index
  • zigbee-herdsman-converters/devices/innr
  • zigbee-herdsman-converters/devices/inovelli
  • zigbee-herdsman-converters/devices/insta
  • zigbee-herdsman-converters/devices/intuis
  • zigbee-herdsman-converters/devices/iolloi
  • zigbee-herdsman-converters/devices/iotperfect
  • zigbee-herdsman-converters/devices/iris
  • zigbee-herdsman-converters/devices/istar
  • zigbee-herdsman-converters/devices/jasco
  • zigbee-herdsman-converters/devices/javis
  • zigbee-herdsman-converters/devices/jethome
  • zigbee-herdsman-converters/devices/jiawen
  • zigbee-herdsman-converters/devices/jumitech
  • zigbee-herdsman-converters/devices/jxuan
  • zigbee-herdsman-converters/devices/kami
  • zigbee-herdsman-converters/devices/keen_home
  • zigbee-herdsman-converters/devices/klikaanklikuit
  • zigbee-herdsman-converters/devices/kmpcil
  • zigbee-herdsman-converters/devices/konke
  • zigbee-herdsman-converters/devices/ksentry
  • zigbee-herdsman-converters/devices/kurvia
  • zigbee-herdsman-converters/devices/kwikset
  • zigbee-herdsman-converters/devices/lanesto
  • zigbee-herdsman-converters/devices/lds
  • zigbee-herdsman-converters/devices/led_trading
  • zigbee-herdsman-converters/devices/ledvance
  • zigbee-herdsman-converters/devices/leedarson
  • zigbee-herdsman-converters/devices/legrand
  • zigbee-herdsman-converters/devices/lellki
  • zigbee-herdsman-converters/devices/letsled
  • zigbee-herdsman-converters/devices/letv
  • zigbee-herdsman-converters/devices/leviton
  • zigbee-herdsman-converters/devices/lg
  • zigbee-herdsman-converters/devices/lidl
  • zigbee-herdsman-converters/devices/lifecontrol
  • zigbee-herdsman-converters/devices/lightsolutions
  • zigbee-herdsman-converters/devices/lincukoo
  • zigbee-herdsman-converters/devices/linkind
  • zigbee-herdsman-converters/devices/linptech
  • zigbee-herdsman-converters/devices/livingwise
  • zigbee-herdsman-converters/devices/livolo
  • zigbee-herdsman-converters/devices/lixee
  • zigbee-herdsman-converters/devices/lonsonho
  • zigbee-herdsman-converters/devices/ls
  • zigbee-herdsman-converters/devices/lubeez
  • zigbee-herdsman-converters/devices/lumi
  • zigbee-herdsman-converters/devices/lupus
  • zigbee-herdsman-converters/devices/lutron
  • zigbee-herdsman-converters/devices/lux
  • zigbee-herdsman-converters/devices/lytko
  • zigbee-herdsman-converters/devices/m_elec
  • zigbee-herdsman-converters/devices/makegood
  • zigbee-herdsman-converters/devices/matcall_bv
  • zigbee-herdsman-converters/devices/mazda
  • zigbee-herdsman-converters/devices/meazon
  • zigbee-herdsman-converters/devices/mercator
  • zigbee-herdsman-converters/devices/miboxer
  • zigbee-herdsman-converters/devices/micromatic
  • zigbee-herdsman-converters/devices/mill
  • zigbee-herdsman-converters/devices/mindy
  • zigbee-herdsman-converters/devices/modular
  • zigbee-herdsman-converters/devices/moes
  • zigbee-herdsman-converters/devices/muller_licht
  • zigbee-herdsman-converters/devices/multir
  • zigbee-herdsman-converters/devices/multiterm
  • zigbee-herdsman-converters/devices/namron
  • zigbee-herdsman-converters/devices/nanoleaf
  • zigbee-herdsman-converters/devices/nedis
  • zigbee-herdsman-converters/devices/neo
  • zigbee-herdsman-converters/devices/net2grid
  • zigbee-herdsman-converters/devices/netvox
  • zigbee-herdsman-converters/devices/nexelec
  • zigbee-herdsman-converters/devices/niko
  • zigbee-herdsman-converters/devices/ninja_blocks
  • zigbee-herdsman-converters/devices/niviss
  • zigbee-herdsman-converters/devices/nodon
  • zigbee-herdsman-converters/devices/nordtronic
  • zigbee-herdsman-converters/devices/nous
  • zigbee-herdsman-converters/devices/novo
  • zigbee-herdsman-converters/devices/nue_3a
  • zigbee-herdsman-converters/devices/nyce
  • zigbee-herdsman-converters/devices/onenuo
  • zigbee-herdsman-converters/devices/onesti
  • zigbee-herdsman-converters/devices/onokom
  • zigbee-herdsman-converters/devices/openlumi
  • zigbee-herdsman-converters/devices/orvibo
  • zigbee-herdsman-converters/devices/orztech
  • zigbee-herdsman-converters/devices/osram
  • zigbee-herdsman-converters/devices/oujiabao
  • zigbee-herdsman-converters/devices/owon
  • zigbee-herdsman-converters/devices/ozsmartthings
  • zigbee-herdsman-converters/devices/paul_neuhaus
  • zigbee-herdsman-converters/devices/paulmann
  • zigbee-herdsman-converters/devices/peq
  • zigbee-herdsman-converters/devices/perenio
  • zigbee-herdsman-converters/devices/philio
  • zigbee-herdsman-converters/devices/philips
  • zigbee-herdsman-converters/devices/plaid
  • zigbee-herdsman-converters/devices/plugwise
  • zigbee-herdsman-converters/devices/profalux
  • zigbee-herdsman-converters/devices/prolight
  • zigbee-herdsman-converters/devices/purmo
  • zigbee-herdsman-converters/devices/pushok
  • zigbee-herdsman-converters/devices/qa
  • zigbee-herdsman-converters/devices/qmotion
  • zigbee-herdsman-converters/devices/qoto
  • zigbee-herdsman-converters/devices/quirky
  • zigbee-herdsman-converters/devices/quotra
  • zigbee-herdsman-converters/devices/rademacher
  • zigbee-herdsman-converters/devices/radium
  • zigbee-herdsman-converters/devices/raex
  • zigbee-herdsman-converters/devices/rgb_genie
  • zigbee-herdsman-converters/devices/robb
  • zigbee-herdsman-converters/devices/roome
  • zigbee-herdsman-converters/devices/rtx
  • zigbee-herdsman-converters/devices/salus_controls
  • zigbee-herdsman-converters/devices/samotech
  • zigbee-herdsman-converters/devices/saswell
  • zigbee-herdsman-converters/devices/sber
  • zigbee-herdsman-converters/devices/scanproducts
  • zigbee-herdsman-converters/devices/schlage
  • zigbee-herdsman-converters/devices/schneider_electric
  • zigbee-herdsman-converters/devices/schwaiger
  • zigbee-herdsman-converters/devices/seastar_intelligence
  • zigbee-herdsman-converters/devices/securifi
  • zigbee-herdsman-converters/devices/sengled
  • zigbee-herdsman-converters/devices/senoro
  • zigbee-herdsman-converters/devices/sercomm
  • zigbee-herdsman-converters/devices/shade_control
  • zigbee-herdsman-converters/devices/shelly
  • zigbee-herdsman-converters/devices/shenzhen_homa
  • zigbee-herdsman-converters/devices/shinasystem
  • zigbee-herdsman-converters/devices/shyugj
  • zigbee-herdsman-converters/devices/siglis
  • zigbee-herdsman-converters/devices/sikom
  • zigbee-herdsman-converters/devices/silicon_labs
  • zigbee-herdsman-converters/devices/simon
  • zigbee-herdsman-converters/devices/simpla_home
  • zigbee-herdsman-converters/devices/sinope
  • zigbee-herdsman-converters/devices/siterwell
  • zigbee-herdsman-converters/devices/skydance
  • zigbee-herdsman-converters/devices/slacky_diy
  • zigbee-herdsman-converters/devices/slv
  • zigbee-herdsman-converters/devices/smarli
  • zigbee-herdsman-converters/devices/smart9
  • zigbee-herdsman-converters/devices/smart_home_pty
  • zigbee-herdsman-converters/devices/smartenit
  • zigbee-herdsman-converters/devices/smartthings
  • zigbee-herdsman-converters/devices/smartwings
  • zigbee-herdsman-converters/devices/smlight
  • zigbee-herdsman-converters/devices/soanalarm
  • zigbee-herdsman-converters/devices/sohan_electric
  • zigbee-herdsman-converters/devices/solaredge
  • zigbee-herdsman-converters/devices/soma
  • zigbee-herdsman-converters/devices/somfy
  • zigbee-herdsman-converters/devices/somgoms
  • zigbee-herdsman-converters/devices/sonoff
  • zigbee-herdsman-converters/devices/sowilo
  • zigbee-herdsman-converters/devices/spotmau
  • zigbee-herdsman-converters/devices/sprut
  • zigbee-herdsman-converters/devices/stello
  • zigbee-herdsman-converters/devices/stelpro
  • zigbee-herdsman-converters/devices/sunricher
  • zigbee-herdsman-converters/devices/superled
  • zigbee-herdsman-converters/devices/swann
  • zigbee-herdsman-converters/devices/sylvania
  • zigbee-herdsman-converters/devices/tapestry
  • zigbee-herdsman-converters/devices/tci
  • zigbee-herdsman-converters/devices/tech
  • zigbee-herdsman-converters/devices/technicolor
  • zigbee-herdsman-converters/devices/terncy
  • zigbee-herdsman-converters/devices/the_light_group
  • zigbee-herdsman-converters/devices/third_reality
  • zigbee-herdsman-converters/devices/titan_products
  • zigbee-herdsman-converters/devices/tlwglobal
  • zigbee-herdsman-converters/devices/tnce
  • zigbee-herdsman-converters/devices/tplink
  • zigbee-herdsman-converters/devices/trust
  • zigbee-herdsman-converters/devices/tubeszb
  • zigbee-herdsman-converters/devices/tuya
  • zigbee-herdsman-converters/devices/ubisys
  • zigbee-herdsman-converters/devices/uhome
  • zigbee-herdsman-converters/devices/universal_electronics_inc
  • zigbee-herdsman-converters/devices/vav
  • zigbee-herdsman-converters/devices/vbled
  • zigbee-herdsman-converters/devices/vesternet
  • zigbee-herdsman-converters/devices/viessmann
  • zigbee-herdsman-converters/devices/villeroy_boch
  • zigbee-herdsman-converters/devices/vimar
  • zigbee-herdsman-converters/devices/visonic
  • zigbee-herdsman-converters/devices/vrey
  • zigbee-herdsman-converters/devices/vsmart
  • zigbee-herdsman-converters/devices/wally
  • zigbee-herdsman-converters/devices/waxman
  • zigbee-herdsman-converters/devices/weiser
  • zigbee-herdsman-converters/devices/weten
  • zigbee-herdsman-converters/devices/wirenboard
  • zigbee-herdsman-converters/devices/wisdom
  • zigbee-herdsman-converters/devices/wmun
  • zigbee-herdsman-converters/devices/woolley
  • zigbee-herdsman-converters/devices/woox
  • zigbee-herdsman-converters/devices/wyze
  • zigbee-herdsman-converters/devices/xal
  • zigbee-herdsman-converters/devices/xinghuoyuan
  • zigbee-herdsman-converters/devices/xyzroe
  • zigbee-herdsman-converters/devices/yale
  • zigbee-herdsman-converters/devices/yandex
  • zigbee-herdsman-converters/devices/ynoa
  • zigbee-herdsman-converters/devices/yokis
  • zigbee-herdsman-converters/devices/yookee
  • zigbee-herdsman-converters/devices/ysrsai
  • zigbee-herdsman-converters/devices/zemismart
  • zigbee-herdsman-converters/devices/zen
  • zigbee-herdsman-converters/devices/zigbeetlc
  • zigbee-herdsman-converters/devices/zipato
  • zigbee-herdsman-converters/lib/adurosmart
  • zigbee-herdsman-converters/lib/bosch
  • zigbee-herdsman-converters/lib/color
  • zigbee-herdsman-converters/lib/configureKey
  • zigbee-herdsman-converters/lib/constants
  • zigbee-herdsman-converters/lib/develco
  • zigbee-herdsman-converters/lib/ewelink
  • zigbee-herdsman-converters/lib/exposes
  • zigbee-herdsman-converters/lib/generateDefinition
  • zigbee-herdsman-converters/lib/heiman
  • zigbee-herdsman-converters/lib/ikea
  • zigbee-herdsman-converters/lib/kelvinToXy
  • zigbee-herdsman-converters/lib/ledvance
  • zigbee-herdsman-converters/lib/legacy
  • zigbee-herdsman-converters/lib/legrand
  • zigbee-herdsman-converters/lib/light
  • zigbee-herdsman-converters/lib/logger
  • zigbee-herdsman-converters/lib/lumi
  • zigbee-herdsman-converters/lib/modernExtend
  • zigbee-herdsman-converters/lib/namron
  • zigbee-herdsman-converters/lib/nodon
  • zigbee-herdsman-converters/lib/ota
  • zigbee-herdsman-converters/lib/philips
  • zigbee-herdsman-converters/lib/reporting
  • zigbee-herdsman-converters/lib/store
  • zigbee-herdsman-converters/lib/sunricher
  • zigbee-herdsman-converters/lib/tuya
  • zigbee-herdsman-converters/lib/types
  • zigbee-herdsman-converters/lib/ubisys
  • zigbee-herdsman-converters/lib/utils
  • zigbee-herdsman-converters/lib/zosung
  • zigbee-herdsman-converters/package.json

Readme

NPM

zigbee-herdsman-converters

Collection of device converters to be used with zigbee-herdsman.

Contributing

See Zigbee2MQTT how to support new devices.

Creating a pull request

Github codespaces

You can use Github codespaces to create pull requests with a fully setup editor, right from your web browser:

Locally

Install the prerequisites:

npm install -g pnpm
pnpm install --frozen-lockfile

Submitting your pull request

Before you submit a pull request, you should run the following commands to ensure your changes will pass the tests:

pnpm run check --fix
pnpm run build
pnpm test

If any of those commands finish with an error your PR won't pass the tests and will likely be rejected.

Breaking changes

25.0.0

24.0.0

  • It's not longer possible to call definition.exposes(undefined, undefined), use definition.exposes({isDummyDevice: true}, {}) instead (#9601)

23.0.0

  • A Publish now has to be passed to toZigbee converters (#8875)

22.0.0

  • addDefinition has been renamed to addExternalDefinition
  • An import of zigbee-herdsman-converters does not expose all definitions anymore. Use this instead:
(await import('zigbee-herdsman-converters/devices/index')).default.forEach((baseDefinition) => {
    const d = zhc.prepareDefinition(baseDefinition);
});

21.0.0

20.0.0

  • A toZigbee converter is now allowed to not define any key, in this case the converter should be used for any key.

19.0.0

  • Legacy extend was removed

18.0.0

  • After converting a message with a fromZigbee converter, postProcessConvertedFromZigbeeMessage should be called now (for applying calibration/precision)

17.0.0

  • Various methods in index.ts are now async and return a Promise

15.0.0

  • OTA isUpdateAvailable now returns an object instead of a boolean (e.g. {available: true, currentFileVersion: 120, otaFileVersion: 125})
  • OTA updateToLatest now returns a number (fileVersion of the new OTA) instead of a void