Announcement

Collapse
No announcement yet.

Jon00 Device Viewer & Documenter

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

  • dbrunt
    replied
    Hi Jon,

    Just downloaded and trying out this awesome utility!

    I seem to have an issue with JSON:
    Control functions are not available. JSON control needs to be enabled in HomeSeer Setup/Network/Remote Control Settings.
    If JSON control is found to be enabled, please disable and then re-enable the setting so that it is correctly recorded in the Settings.ini file.

    I've toggled it off/on and see this in settings.ini:
    wJSONRequests=True
    .
    .
    gAllowJSONRequests=True

    Also, I do not see control buttons under CAPI...

    My HS3 info:
    Current Date/Time: 2020-03-24 10:02:23 AM
    HomeSeer Version: HS3 Pro Edition 3.0.0.548
    Linux version: Linux debian 4.9.0-12-amd64 #1 SMP Debian 4.9.210-1 (2020-01-20) x86_64 GNU/Linux System Uptime: 20 Days 23 Hours 54 Minutes 31 Seconds
    IP Address: 192.168.1.102
    Number of Devices: 118
    Number of Events: 34
    Available Threads: 396
    HSTouch Enabled: True
    Event Threads: 0
    Event Trigger Eval Queue: 0
    Event Trigger Priority Eval Queue: 0
    Device Exec Queue: 0
    HSTouch Event Queue: 0
    Email Send Queue: 0

    Enabled Plug-Ins
    3.0.26.0: BLLock
    3.0.0.14: NetCAM
    0.0.0.45: Pushover 3P
    3.0.7.0: SDJ-Health
    3.0.1.252: Z-Wave

    Thanks,
    Daniel.

    Leave a comment:


  • John245
    replied
    Originally posted by jon00 View Post
    It depends how the plugin author stores the metrics. Most use PED (Programming Extra Data) so that should be displayed. They won't be listed as shown as there is no lookup capability.
    In my case the following is displayed. As the PI author is not very active I Don't think he is willing to make the change.

    Click image for larger version

Name:	Capture PED.PNG
Views:	227
Size:	106.6 KB
ID:	1356617
    ---
    John

    Leave a comment:


  • jon00
    replied
    It depends how the plugin author stores the metrics. Most use PED (Programming Extra Data) so that should be displayed. They won't be listed as shown as there is no lookup capability.

    Leave a comment:


  • John245
    replied
    jon00
    Looks interesting.

    Should the additional info of the PI settings also be displayed?

    In my case each device has unique settings for Modbus. How can I see these with your tool?

    Click image for larger version

Name:	Capture DV Modbus.PNG
Views:	238
Size:	53.1 KB
ID:	1356585

    ---
    John

    Leave a comment:


  • jon00
    replied
    I'll need to send you a debug version to find out what is causing the error. I'll send you a PM shortly.

    Leave a comment:


  • devanb
    replied
    I cannot get this to compile either on raspberry pi. It used to work a few months ago.

    The error I receive is:

    Oops! Something went wrong! Error in Main Block 37: System.NullReferenceException: Object reference not set to an instance of an object. at scriptcode6.VBWrapper.Main (System.Object MyData) [0x095d4] in :0

    Script version is 1.07, I reinstalled it today.

    Homeseer version is:
    Current Date/Time: 04/01/2020 11:48:32
    HomeSeer Version: HS3 Standard Edition 3.0.0.548
    Linux version: Linux HS3-Closter 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l GNU/Linux System Uptime: 1 Day 16 Hours 39 Minutes 6 Seconds
    IP Address: 172.20.0.17
    Number of Devices: 257
    Number of Events: 68
    Available Threads: 399
    HSTouch Enabled: False
    Event Threads: 1
    Event Trigger Eval Queue: 0
    Event Trigger Priority Eval Queue: 0
    Device Exec Queue: 0
    HSTouch Event Queue: 0
    Email Send Queue: 0

    Enabled Plug-Ins
    1.4.0.4: Device History
    3.0.0.71: EasyTrigger
    0.0.0.47: Pushover 3P
    3.0.1.252: Z-Wave

    Mono version is:Mono JIT compiler version 6.6.0.161 (tarball Tue Dec 10 11:12:19 UTC 2019)
    Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    TLS: __thread
    SIGSEGV: normal
    Notifications: epoll
    Architecture: armel,vfp+hard
    Disabled: none
    Misc: softdebug
    Interpreter: yes
    LLVM: yes(610)
    Suspend: preemptive
    GC: sgen (concurrent by default)

    Jon00 Event viewer does work with the same system. Version 1.0.6

    Thank you!

    Leave a comment:


  • jon00
    replied
    Originally posted by dweingartner View Post
    Has anyone successfully installed this on a HS3 ZEE S2 system? I'm running 3.0.0.548, but it won't compile.
    It is probably the version of Mono you are running. Upgrade to Mono 6 and you should be OK.

    Leave a comment:


  • dweingartner
    replied
    Has anyone successfully installed this on a HS3 ZEE S2 system? I'm running 3.0.0.548, but it won't compile.

    Leave a comment:


  • mikepetro
    replied
    Originally posted by jon00 View Post
    Which display output are you using? Does it error on device view?

    I cannot really see what is causing that error but you may have a corrupt device. It may take you a bit of time but filter by device until it errors.
    That did it, it faults out on the "TRADFRI control outlet".
    Is there a way I can edit something to try and fix it?
    I have 7 of them, and they are in multiple events, so deleting them all is not very appealing.

    ETA: Nevermind, I did the 7 (by name) one at a time and figured which one it was. I removed it, re-added it, and ALL works fine now.

    Thanks....

    Leave a comment:


  • jon00
    replied
    Which display output are you using? Does it error on device view?

    I cannot really see what is causing that error but you may have a corrupt device. It may take you a bit of time but filter by device until it errors.

    Leave a comment:


  • mikepetro
    replied
    On V1.07, if I do a filter by NAME and select ALL I get the following error.
    I was trying to get a complete list of every device. Maybe there is a different way to do it?

    Code:
     [TABLE="class: full_width_table"]
    [TR]
    [TD]Oops! Something went wrong![/TD]
     		[/TR]
    [TR]
    [TD] [/TD]
     		[/TR]
    [TR]
    [TD]Error in Main Block 37: System.NullReferenceException: Object reference not set to an instance of an object. at scriptcode2.VBWrapper.Main(Object MyData)[/TD]
     		[/TR]
    [/TABLE]

    Leave a comment:


  • alexbk66
    replied
    Originally posted by jon00 View Post
    V1.0.7 is now available.

    Changes from 1.0.6:

    Changed 'Room' & 'Floor' to read labels from HS3 Device Location Display Options.
    That's quick

    Leave a comment:


  • jon00
    replied
    Originally posted by alexbk66 View Post
    Hi Jon, great effort! Just minor improvement (really minor) - use labels (and order) from settings.ini since many people change them.
    V1.0.7 is now available.

    Changes from 1.0.6:

    Changed 'Room' & 'Floor' to read labels from HS3 Device Location Display Options.

    Leave a comment:


  • jon00
    replied
    Originally posted by alexbk66 View Post
    Hi Jon, great effort! Just minor improvement (really minor) - use labels (and order) from settings.ini since many people change them.
    Yes that can be done....

    Leave a comment:


  • alexbk66
    replied
    Hi Jon, great effort! Just minor improvement (really minor) - use labels (and order) from settings.ini since many people change them.

    Leave a comment:

Working...
X