Announcement

Collapse
No announcement yet.

Jon00 Device Viewer & Documenter

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

    #46
    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....
    Jon

    Comment


      #47
      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.

      Jon

      Comment


        #48
        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

        Comment


          #49
          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:
           
          Oops! Something went wrong!
          Error in Main Block 37: System.NullReferenceException: Object reference not set to an instance of an object. at scriptcode2.VBWrapper.Main(Object MyData)

          Comment


            #50
            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.
            Jon

            Comment


              #51
              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....

              Comment


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

                Comment


                  #53
                  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.
                  Jon

                  Comment


                    #54
                    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!

                    Comment


                      #55
                      I'll need to send you a debug version to find out what is causing the error. I'll send you a PM shortly.
                      Jon

                      Comment


                        #56
                        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:	174
Size:	53.1 KB
ID:	1356585

                        ---
                        John

                        Comment


                          #57
                          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.
                          Jon

                          Comment


                            #58
                            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:	156
Size:	106.6 KB
ID:	1356617
                            ---
                            John

                            Comment


                              #59
                              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.
                              HS4 Pro Edition 4.2.5.0 running on Lenovo ThinkCenter & Debian Linux
                              Plugins: Z-Wave (via Nortek USB stick

                              Home Assistant 2021.10.6 running on HA "Blue" ODROID-N2
                              Add-ons: Android Debug Bridge, Duck DNS, ESPHome, File Editor, Glances, HA Google Drive Backup, InfluxDB, Log Viewer, MariaDB, Mosquitto broker, NGINX SSL Proxy, Node-RED, Portainer, SSH & Web Terminal, Samba, TasmoAdmin, UniFi Controller, Visual Studio Code, WireGuard, Zigbee2mqtt, Z-Wave JS to MQTT
                              Integrations: AccuWeather, Alexa Media Player, Glances, Google Nest, HACS, HomeSeer, Insteon, IPP, Life360, Local IP, Logitech Harmony Hub, Mobile App, MQTT, My Garage, OpenWeather, Spotify, Tuya Local. Ubiquiti UniFi, Z-Wave JS
                              Insteon: 2413S Dual Band PLM
                              Zigbee: zzh! CC2652R Rev A
                              Z-Wave: RaZberry daughtercard on RPi 1B via ser2net

                              Comment


                                #60
                                Try this:

                                Go to Settings.ini and change:

                                gAllowJSONRequests=True

                                To:

                                gAllowJSONRequests=true

                                Looks like there has been a change in the case which I need to address.
                                Jon

                                Comment

                                Working...
                                X