Announcement

Collapse
No announcement yet.

Version 3 stopped working and upgrade to version 4 failed

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • alexbk66
    replied
    Can you find CF device Template name in Bond mobile app please (in device settings)

    Leave a comment:


  • alexbk66
    replied
    Originally posted by oddjob View Post
    Ok, it recreated all my devices and seems to be working. Still have a red ? on CTRL for everything but it works. The CF devices have ToggleLight and LightOn but no LightOff like they did under version 3. Thanks for working with me on this and the quick replies.
    In HS4 I can't have controls on root device, so I have to add extra "Control" device. All commands "unassigned" to the child devices go to the "Control" device (before to the root). But it happens rarely, and usually you don't need the Control. So I made it configurable - you can disable "Add 'control' HS device to each Bond device" in plugin settings and delete Control devices.

    Was the LightOff on the child device or root?

    Leave a comment:


  • oddjob
    replied
    Ok, it recreated all my devices and seems to be working. Still have a red ? on CTRL for everything but it works. The CF devices have ToggleLight and LightOn but no LightOff like they did under version 3. Thanks for working with me on this and the quick replies.

    Leave a comment:


  • oddjob
    replied
    Still just a red ? on all the child devices and they weren't created in HS. I'm guessing I'll need to delete my Ver 3 devices. Not a big deal.

    Leave a comment:


  • alexbk66
    replied
    Originally posted by alexbk66 View Post
    Also, you can "Enable Log" on the config page
    Enable Log,
    stop the plugin,
    delete devices (except for the bridge),
    start plugin

    Leave a comment:


  • alexbk66
    replied
    Also, you can "Enable Log" on the config page

    Leave a comment:


  • alexbk66
    replied
    Originally posted by oddjob View Post
    Code:
     [FONT=B612 Mono][COLOR=#FF0000]AK Bond[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000]Error[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000]System.NullReferenceException: Object reference not set to an instance of an object. at: PluginLib.ControllerBase.ValueChanged(Int32 RefId, Double value, Nullable`1 oldval, Boolean myDevice, String ControlString)[/COLOR][/FONT]
    [LEFT][FONT=B612 Mono][COLOR=#FF0000][FONT=Roboto][SIZE=16px]2/1/2021 6:44:10 PM[/SIZE][/FONT][/COLOR][/FONT][/LEFT]
     
    [FONT=B612 Mono][COLOR=#FF0000]AK Bond[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000]Error[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000][882]: ValueChanged(255): Object reference not set to an instance of an object.[/COLOR][/FONT]
    [LEFT][FONT=B612 Mono][COLOR=#FF0000][FONT=Roboto][SIZE=16px]2/1/2021 6:44:07 PM[/SIZE][/FONT][/COLOR][/FONT][/LEFT]
     
    [FONT=B612 Mono][COLOR=#FF0000]AK Bond[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000]Error[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000]System.NullReferenceException: Object reference not set to an instance of an object. at: PluginLib.ControllerBase.ValueChanged(Int32 RefId, Double value, Nullable`1 oldval, Boolean myDevice, String ControlString)[/COLOR][/FONT]
    You can enable "Developer Mode" using old HS3 plugin management page http://192.168.1.xxx/interfaces and restart the plugin - it will start with console window, so you may see more info.

    Remember to disable "Developer Mode" when done.

    Click image for larger version  Name:	HS4DeveloperMode1.jpg Views:	0 Size:	121.8 KB ID:	1453307

    Leave a comment:


  • oddjob
    replied
    Ok, I'll try another reboot.

    Leave a comment:


  • oddjob
    replied
    Ok, Bonjour and Mono.Zeroconf found it but my child devices all still have the red ?. I can control the led ring on the bridge.

    Leave a comment:


  • alexbk66
    replied
    Originally posted by oddjob View Post
    Ok, I tried a different IP address and got it to recognize. It found my bond devices but they all have a question mark and it says to reboot the bond. Do I need to add the local access token anywhere?
    I need to update instructions for HS4 still. But it should be simple.
    When you start the plugin and mDNS finds the bridge - it needs to get the token from the bridge. You need to reboot the bridge within 10 minutes. Better even reboot the bridge before you start the plugin.

    Then it should find all devices configured in the bridge.

    Leave a comment:


  • oddjob
    replied
    Ok thanks, yeah I thought is was local. Ver 3 was rock solid and fast for me

    Leave a comment:


  • oddjob
    replied
    2/1/2021 6:44:10 PM

    AK Bond
    Error
    System.NullReferenceException: Object reference not set to an instance of an object. at: PluginLib.ControllerBase.ValueChanged(Int32 RefId, Double value, Nullable`1 oldval, Boolean myDevice, String ControlString)

    2/1/2021 6:44:10 PM

    AK Bond
    Error
    [882]: ValueChanged(255): Object reference not set to an instance of an object.

    2/1/2021 6:44:07 PM

    AK Bond
    Error
    System.NullReferenceException: Object reference not set to an instance of an object. at: PluginLib.ControllerBase.ValueChanged(Int32 RefId, Double value, Nullable`1 oldval, Boolean myDevice, String ControlString)

    Leave a comment:


  • alexbk66
    replied
    The plugin does use local API and is rock solid.

    I can reproduce the problem with TmdsMdns - should be easy to fix. In the mean time please use different mDNS.

    Leave a comment:


  • alexbk66
    replied
    Originally posted by oddjob View Post
    Code:
    [FONT=B612 Mono][COLOR=#FF0000][FONT=Roboto][SIZE=16px]2/1/2021 5:01:24 PM[/SIZE][/FONT][/COLOR][/FONT]
    Code:
    [FONT=B612 Mono][COLOR=#FF0000]AK Bond[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000]Error[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000]System.IndexOutOfRangeException: Index was outside the bounds of the array. at: Locator.Tmds.DeviceLocator._CreateReceiver(ServiceAnnounceme nt service)[/COLOR][/FONT]
    
    [LEFT][FONT=B612 Mono][COLOR=#FF0000][FONT=Roboto][SIZE=16px]2/1/2021 5:01:24 PM[/SIZE][/FONT][/COLOR][/FONT][/LEFT]
    
    [FONT=B612 Mono][COLOR=#FF0000]AK Bond[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000]Error[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000]Locator.Tmds.DeviceLocator: CreateReceiver error: id='XXXX' (XXXX) addr='192.168.2.79' ip='192.168.2.79' [192.168.2.79] : Index was outside the bounds of the array.[/COLOR][/FONT]
    
    [LEFT][FONT=B612 Mono][COLOR=#000000][FONT=Roboto][SIZE=16px]2/1/2021 5:01:17 PM[/SIZE][/FONT][/COLOR][/FONT][/LEFT]
    
    [FONT=B612 Mono][COLOR=#000000]AK Bond[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#000000]Info[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#000000][875] Unknown: Execute cmd: /v2/token/[/COLOR][/FONT]
    
    [LEFT][FONT=B612 Mono][COLOR=#FF0000][FONT=Roboto][SIZE=16px]2/1/2021 5:01:12 PM[/SIZE][/FONT][/COLOR][/FONT][/LEFT]
    
    [FONT=B612 Mono][COLOR=#FF0000]AK Bond[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000]Error[/COLOR][/FONT]
    [FONT=B612 Mono][COLOR=#FF0000][875] Unknown: [Unknown] New Receiver (192.168.2.78:80): Execute '/v2/sys/version/': Status: 'Error' (ConnectFailure). Error: 'Unable to connect to the remote server'.[/COLOR][/FONT]
    There should be more info about the error in the log, please check. I also will check the code.
    It looks like there's a problem in Tmds Zeroconf discovery. My plugins support 4 different Zeroconf libraries - you can try selecting another one in the plugin settings.
    The best is to install Apple Bonjour Print Services for Windows - after restarting the plugin it should select Mono.Zeroconf (assuming currently you have selected "Auto").

    Leave a comment:


  • oddjob
    replied
    Now it found my Bond and named it appropriately and I can control the led brightness but my devices did not come through or get created. There is no config page to show the child devices. Does this plugin use the cloud or local API with Bond? HomeBridge uses the local and it seems to be rock solid.

    The hover settings show 'settings' 'unknown' but do not show my bridge named downstairs so I have no way to get to the config page to see the child devices. When I click on settings I see the bridge named downstairs.

    Leave a comment:

Working...
X