New Plugin - Bond Home

Posted on
Wed May 11, 2022 4:21 pm
boisy offline
User avatar
Posts: 273
Joined: Jun 25, 2013

Re: New Plugin - Bond Home

Awesome! I still haven't ordered my Bond yet, but still have my eye on it.

Posted on
Wed Jan 04, 2023 5:44 pm
Different Computers offline
User avatar
Posts: 2533
Joined: Jan 02, 2016
Location: East Coast

Re: New Plugin - Bond Home

Any thoughts on how I might add color selection to a bond-linked LED strip? The problem is in the Bond app, which only offers setup for On, Off, and Toggle. The LED strip's controller has dozens of buttons that the bond could theoretically capture, but there's no option to do so I can find.

Or is that a Bond Pro option only?

SmartThings refugee, so happy to be on Indigo. Monterey on a base M1 Mini w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKitLink, Grafana, Plex, uniFAP, Fantastic Weather, Nanoleaf, LED Simple Effects, Bond Home, Camect.

Posted on
Wed Jan 04, 2023 5:45 pm
FlyingDiver offline
User avatar
Posts: 7189
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: New Plugin - Bond Home

Might be Pro only. I've never tried one.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Sat Feb 04, 2023 11:12 pm
Different Computers offline
User avatar
Posts: 2533
Joined: Jan 02, 2016
Location: East Coast

Re: New Plugin - Bond Home

I'm getting a lot of this:
Code: Select all
Bond Home Error                 Error in plugin execution ExecuteAction:

  File "plugin.py", line 371, in actionControlDevice
type: ('ZZCJ10255',)
and most but not all devices are not responding. I've tried restarting the plugin.

Also
Code: Select all
   Bond Home Error                 Error in plugin execution ServerReplacedElem:

  File "/Library/Application Support/Perceptive Automation/Indigo 2022.1/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 1376, in device_updated
  File "/Library/Application Support/Perceptive Automation/Indigo 2022.1/IndigoPluginHost3.app/Contents/Resources/PlugIns/plugin_base.py", line 1326, in _dispatch_device_stop_comm
  File "plugin.py", line 225, in deviceStopComm
type: ('ZZCJ10255',)



More info
Code: Select all
Starting plugin "Bond Home 2022.0.3" (pid 585)
   Bond Home Debug                 logLevel = 5
   Started plugin "Bond Home 2022.0.3"
   Bond Home                       Starting BondHome
   Bond Home                       Backlight: Starting bondDevice Device 1475871175
   Bond Home                       Backlight color: Starting bondDevice Device 959050903
   Bond Home                       Fan Control: Starting bondBridge Device 1044397558
   Bond Home Debug                 BondHome __init__ address = 192.168.1.47, token = xxxxredactedzzzz
   Bond Home Debug                 Fan Control: Bond version: {'target': 'zermatt', 'fw_ver': 'v3.8.4', 'fw_date': 'Thu Nov 10 15:16:25 UTC 2022', 'uptime_s': 2734313, 'boot_patch': 'not first boot', 'make': 'Olibra', 'model': 'BD-1000', 'branding_profile': 'ZERMATT', 'bondid': 'ZZCJ10255', 'upgrade_http': True, 'api': 2, '_': '7d9daebf', '__': '7d9daebf'}
   Bond Home Debug                 Fan Control: Bond info: {'name': 'Fan bridge', 'location': 'Great Room', 'bluelight': 0, 'frequencies': [[38, 38], [300000, 321500], [336000, 399500], [410500, 450000]], '_': 'dc7aa5b0', '__': 'dc7aa5b0'}
   Bond Home Debug                 get_device_list: {'_': 'b8420d7d', '__': '00000000', '51474bae': {'_': '76f4ca98'}, '3c99dc6b': {'_': '2a4775da'}, '6198cbc9': {'_': '56871333'}, '2f425e46': {'_': '5186e5f8'}, '2db4ec43': {'_': '0440efda'}, '1a77e90b': {'_': 'c4755bcf'}, '2aec68f9': {'_': '8655391f'}}
   Bond Home Debug                 Service ZZCJ10255._bond._tcp.local. of type _bond._tcp.local. state changed: ServiceStateChange.Added
   Bond Home Debug                 Found BondBridges: {'ZZCJ10255._bond._tcp.local.': 'ZZCJ10255.local.'}
   Bond Home Debug                 Fan Control: known_devices:
{'ZZCJ10255': {'51474bae': {'name': 'string lights', 'type': 'GX', 'location': 'Patio', 'actions': ['Stop', 'TogglePower', 'TurnOff', 'TurnOn'], '_': '76f4ca98', '__': '947389f3', 'commands': {'_': 'f873b377'}, 'state': {'_': '2bee6d65'}, 'properties': {'_': 'd4e2fa5b'}, 'skeds': {'_': '8e1a2c81'}}, '3c99dc6b': {'name': 'Bar fan', 'type': 'CF', 'location': 'Bar', 'actions': ['DecreaseSpeed', 'IncreaseSpeed', 'SetSpeed', 'Stop', 'TogglePower', 'TurnOff', 'TurnOn'], '_': '2a4775da', '__': '23768371', 'commands': {'_': '361db3d1'}, 'state': {'_': '73291c5d'}, 'properties': {'_': 'a46399e7'}, 'skeds': {'_': '00000000'}}, '6198cbc9': {'name': 'Front fan', 'type': 'CF', 'location': 'Great Room', 'actions': ['DecreaseSpeed', 'IncreaseSpeed', 'SetSpeed', 'Stop', 'ToggleLight', 'TogglePower', 'TurnLightOff', 'TurnLightOn', 'TurnOff', 'TurnOn'], '_': '56871333', '__': '6f22b304', 'commands': {'_': 'ce0f3bbd'}, 'state': {'_': 'e472f259'}, 'properties': {'_': '56617eed'}, 'skeds': {'_': '00000000'}}, '2f425e46': {'name': 'strip', 'type': 'LT', 'location': 'Office', 'actions': ['Stop', 'ToggleLight', 'TurnLightOff', 'TurnLightOn'], '_': '5186e5f8', '__': 'e2da2f5f', 'commands': {'_': 'b0553326'}, 'state': {'_': 'd7cb4383'}, 'properties': {'_': 'd4e2fa5b'}, 'skeds': {'_': '00000000'}}, '2db4ec43': {'name': 'color', 'type': 'LT', 'location': 'Office', 'actions': ['Stop', 'ToggleLight', 'TurnLightOff', 'TurnLightOn'], '_': '0440efda', '__': '00ade42f', 'commands': {'_': 'a9cbeed1'}, 'state': {'_': 'd7cb4383'}, 'properties': {'_': 'd4e2fa5b'}, 'skeds': {'_': '00000000'}}, '1a77e90b': {'name': 'Seating fan', 'type': 'CF', 'location': 'Great Room', 'actions': ['DecreaseSpeed', 'IncreaseSpeed', 'SetDirection', 'SetSpeed', 'Stop', 'ToggleDirection', 'ToggleLight', 'TogglePower', 'TurnLightOff', 'TurnLightOn', 'TurnOff', 'TurnOn'], '_': 'c4755bcf', '__': '1ac34bad', 'commands': {'_': '105b742d'}, 'state': {'_': '78abadca'}, 'properties': {'_': '56617eed'}, 'skeds': {'_': '00000000'}}, '2aec68f9': {'name': 'led Light', 'type': 'LT', 'location': 'Office', 'actions': ['Stop', 'ToggleLight', 'TurnLightOff', 'TurnLightOn'], '_': '8655391f', '__': 'bb2be661', 'commands': {'_': '47bf132f'}, 'state': {'_': 'd60929b4'}, 'properties': {'_': '00000000'}, 'skeds': {'_': '00000000'}}}}
   Bond Home Debug                 udp_start() socket listener started
   Bond Home                       Front fan: Starting bondDevice Device 564454644
   Bond Home                       Front Fan Light: Starting bondDevice Device 809477186
   Bond Home                       LED strip: Starting bondDevice Device 602220196
   Bond Home                       Patio String Lights: Starting bondDevice Device 1791075282
   Bond Home                       Seating Fan: Starting bondDevice Device 739492448
   Bond Home                       Seating Fan Light: Starting bondDevice Device 1812851703
   Bond Home Debug                 Backlight: doDeviceStartup: bondDevice (2f425e46)
   Bond Home Debug                 Backlight: doDeviceStartup: using bond_id = ZZCJ10255
   Bond Home Debug                 Backlight: Updating Device info:
{'name': 'strip', 'type': 'LT', 'location': 'Office', 'actions': ['Stop', 'ToggleLight', 'TurnLightOff', 'TurnLightOn'], '_': '5186e5f8', '__': 'e2da2f5f', 'commands': {'_': 'b0553326'}, 'state': {'_': 'd7cb4383'}, 'properties': {'_': 'd4e2fa5b'}, 'skeds': {'_': '00000000'}}
   Bond Home Error                 Error in plugin execution _postStartup:

  File "plugin.py", line 240, in _postStartup
  File "plugin.py", line 199, in doDeviceStartup
type: ('LT',)


Only the Bond app makes the problem fan work, but that does work.

SmartThings refugee, so happy to be on Indigo. Monterey on a base M1 Mini w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKitLink, Grafana, Plex, uniFAP, Fantastic Weather, Nanoleaf, LED Simple Effects, Bond Home, Camect.

Posted on
Sun Feb 05, 2023 9:16 am
Different Computers offline
User avatar
Posts: 2533
Joined: Jan 02, 2016
Location: East Coast

Re: New Plugin - Bond Home

I'm unsure what the problem was, but deleting the misbehaving Fan device in Indigo and recreating it fixed the issue.

The only odd thing was that after deleting, it was not *immediately* available to be recreated in the bond device list. After a few minutes it showed up.

SmartThings refugee, so happy to be on Indigo. Monterey on a base M1 Mini w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKitLink, Grafana, Plex, uniFAP, Fantastic Weather, Nanoleaf, LED Simple Effects, Bond Home, Camect.

Posted on
Mon Feb 06, 2023 9:26 am
FlyingDiver offline
User avatar
Posts: 7189
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: New Plugin - Bond Home

I just release 2022.0.4 in the plugin store, which should fix this problem if it ever happens again.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Tue Feb 07, 2023 10:07 am
Different Computers offline
User avatar
Posts: 2533
Joined: Jan 02, 2016
Location: East Coast

Re: New Plugin - Bond Home

Got this at first start of the update:
Code: Select all
 Bond Home Error                 Error in plugin execution _postStartup:

  File "plugin.py", line 176, in _postStartup
  File "plugin.py", line 204, in doDeviceStartup
type: ('LT',)



But all seems fine. Thanks!

SmartThings refugee, so happy to be on Indigo. Monterey on a base M1 Mini w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKitLink, Grafana, Plex, uniFAP, Fantastic Weather, Nanoleaf, LED Simple Effects, Bond Home, Camect.

Posted on
Tue Feb 07, 2023 10:51 am
FlyingDiver offline
User avatar
Posts: 7189
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: New Plugin - Bond Home

Different Computers wrote:
Got this at first start of the update:
Code: Select all
 Bond Home Error                 Error in plugin execution _postStartup:

  File "plugin.py", line 176, in _postStartup
  File "plugin.py", line 204, in doDeviceStartup
type: ('LT',)



But all seems fine. Thanks!


What kinds of devices do you have? I don't know what an "LT" device is.

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Tue Feb 07, 2023 12:51 pm
Different Computers offline
User avatar
Posts: 2533
Joined: Jan 02, 2016
Location: East Coast

Re: New Plugin - Bond Home

I have 3 fans, a string of outdoor solar lights, and two cheapo LED strings.

SmartThings refugee, so happy to be on Indigo. Monterey on a base M1 Mini w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKitLink, Grafana, Plex, uniFAP, Fantastic Weather, Nanoleaf, LED Simple Effects, Bond Home, Camect.

Posted on
Tue Feb 07, 2023 12:59 pm
FlyingDiver offline
User avatar
Posts: 7189
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: New Plugin - Bond Home

So what device types are the LED strips and solar lights? "Unknown"?

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Tue Feb 07, 2023 1:14 pm
Different Computers offline
User avatar
Posts: 2533
Joined: Jan 02, 2016
Location: East Coast

Re: New Plugin - Bond Home

Guessing you mean device type inside of Indigo? Not really sure I understand your question.

In the Bond app, there's no defined type for anything that I see. In Indigo they're just 'Bond Device."

SmartThings refugee, so happy to be on Indigo. Monterey on a base M1 Mini w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKitLink, Grafana, Plex, uniFAP, Fantastic Weather, Nanoleaf, LED Simple Effects, Bond Home, Camect.

Posted on
Tue Feb 07, 2023 1:31 pm
FlyingDiver offline
User avatar
Posts: 7189
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: New Plugin - Bond Home

It's actually the Model or sub-device type.
Attachments
Screenshot 2023-02-07 at 2.30.41 PM.png
Screenshot 2023-02-07 at 2.30.41 PM.png (23.66 KiB) Viewed 2876 times

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Tue Feb 07, 2023 2:06 pm
Different Computers offline
User avatar
Posts: 2533
Joined: Jan 02, 2016
Location: East Coast

Re: New Plugin - Bond Home

I think you'll see why I was confused:
Attachments
Screen Shot 2023-02-07 at 3.03.07 PM.png
Screen Shot 2023-02-07 at 3.03.07 PM.png (3.67 KiB) Viewed 2872 times
Screen Shot 2023-02-07 at 3.03.22 PM.png
Screen Shot 2023-02-07 at 3.03.22 PM.png (5.2 KiB) Viewed 2872 times
Screen Shot 2023-02-07 at 3.03.30 PM.png
Screen Shot 2023-02-07 at 3.03.30 PM.png (4.3 KiB) Viewed 2872 times
Screen Shot 2023-02-07 at 3.04.10 PM.png
Screen Shot 2023-02-07 at 3.04.10 PM.png (6.5 KiB) Viewed 2872 times
Screen Shot 2023-02-07 at 3.04.10 PM.png
Screen Shot 2023-02-07 at 3.04.10 PM.png (6.5 KiB) Viewed 2872 times

SmartThings refugee, so happy to be on Indigo. Monterey on a base M1 Mini w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKitLink, Grafana, Plex, uniFAP, Fantastic Weather, Nanoleaf, LED Simple Effects, Bond Home, Camect.

Posted on
Tue Feb 07, 2023 2:07 pm
FlyingDiver offline
User avatar
Posts: 7189
Joined: Jun 07, 2014
Location: Southwest Florida, USA

Re: New Plugin - Bond Home

Ah. I think I might be using an unreleased version of the plugin. :)

joe (aka FlyingDiver)
my plugins: http://forums.indigodomo.com/viewforum.php?f=177

Posted on
Tue Feb 07, 2023 2:12 pm
Different Computers offline
User avatar
Posts: 2533
Joined: Jan 02, 2016
Location: East Coast

Re: New Plugin - Bond Home

I may also be pushing the limits of what the bridge itself can do. Several of these devices had to be manually assigned types in the bond app because all I'm really doing is capturing the raw command and making the bond repeat it--because the bond doesn't have these junky devices' info.

SmartThings refugee, so happy to be on Indigo. Monterey on a base M1 Mini w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKitLink, Grafana, Plex, uniFAP, Fantastic Weather, Nanoleaf, LED Simple Effects, Bond Home, Camect.

Who is online

Users browsing this forum: No registered users and 1 guest

cron