Shelly Binding

For those who want to give it a try: org.openhab.binding.shelly-3.3.0-gen2.jar

  • Please keep in mind: It’s work in progress.
  • The binding supports Gen 1 and Gen 2 devices at the same time. Gen 1 compatibility is not yet fully tested.
  • Gen1+2 devices get discovered, channels are filled (maybe some may not working), output can be controlled. Device recovery should work on communication problems. README is not yet updated.
  • Handling of input events (button pressed) are not fully implemented yet.
  • Shelly Manager is not yet adapted.

How to install

  • Backup your data and existing DEV build (if installed).
  • Existing devices should be deleted and will be re-discovered by the new binding. OH will also restore the channel/item linkage.
  • The regular version, which comes with the distribution nor another DEV build must NOT be installed. Deinstall Shelly Binding from UI or delete the DEV build jar from the addons folder before you install the -gen2.jar
  • Set log level to DEBUG while testing. Include proper information when reporting problems.
  • If not yet done you need to install the Californium jars, check READMEbeta .
  • copy the jar(s) to the addons folder, wait 30sec and check with bundle:list on the OH console that the binding is active
  • check Main UI that things come ONLINE
2 Likes