Announcement

Collapse
No announcement yet.

xapmcsImage Image/RSS for Digital Frames

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

  • #16
    Hello Michael,
    Installed new version. Testing on three PC's. Last test was with laptop. Confirmed reception of XaP messages with XaP hub on three PC's. Still not seeing any Xap devices showing up on XapImage.
    Attached Files
    - Pete

    Auto mator
    Homeseer 3 Pro - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU - Mono 6.00
    Homeseer Zee2 (Lite) - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.00

    X10, UPB, Zigbee, ZWave and Wifi MQTT automation.

    Comment


    • #17
      I added debug messages focused on tracing the xAP data reception with V1.0.4.1. There is a setting on the setup options to "Disable New Device Recognition". The debug goes to the \Data folder and is only fully enabled following a restart. Make certain you have this unchecked otherwise no xAP data will be accepted.

      Comment


      • #18
        OK l will give it a try this PM
        - Pete

        Auto mator
        Homeseer 3 Pro - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU - Mono 6.00
        Homeseer Zee2 (Lite) - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.00

        X10, UPB, Zigbee, ZWave and Wifi MQTT automation.

        Comment


        • #19
          Hello Michael,

          Seeing messages in debug from both HS2 (HS server) and ICS-Storage-2 (test server)

          2/23/2010 6:30:22 PM | 2/23/2010 6:30:22 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.OneWire.ICS-HS-2:xapmcs1Wire_Water Rate - Main.640000000DC81C1D.WaterFlowRate.1.input.state.displaytex t, InDictionary=True, DictionaryCount=24
          2/23/2010 6:30:22 PM | 2/23/2010 6:30:22 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.OneWire.ICS-HS-2:xapmcs1Wire_Water Rate - Main.640000000DC81C1D.WaterFlowRate.1.input.state.text, InDictionary=True, DictionaryCount=24
          2/23/2010 6:30:22 PM | 2/23/2010 6:30:22 PM |_DEBUG Callback accepted
          2/23/2010 6:30:22 PM | 2/23/2010 6:30:22 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.WebControl.ICS-HS-2:WebControl_0.192168244_188_00.Status.input.state.state, InDictionary=True, DictionaryCount=24
          2/23/2010 6:30:22 PM | 2/23/2010 6:30:22 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.WebControl.ICS-HS-2:WebControl_0.192168244_188_00.Status.input.state.text, InDictionary=True, DictionaryCount=24
          2/23/2010 6:30:23 PM | 2/23/2010 6:30:23 PM |_DEBUG Callback accepted
          2/23/2010 6:30:23 PM | 2/23/2010 6:30:23 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.WebControl.ICS-HS-2:WebControl_0.192168244_188_00.Status.input.state.state, InDictionary=True, DictionaryCount=24
          2/23/2010 6:30:23 PM | 2/23/2010 6:30:23 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.WebControl.ICS-HS-2:WebControl_0.192168244_188_00.Status.input.state.text, InDictionary=True, DictionaryCount=24
          2/23/2010 6:30:23 PM | 2/23/2010 6:30:23 PM |_DEBUG Callback accepted
          2/23/2010 6:30:23 PM | 2/23/2010 6:30:23 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.WebControl.ICS-HS-2:WebControl_0.192168244_188_00.Status.input.state.state, InDictionary=True, DictionaryCount=24
          2/23/2010 6:30:23 PM | 2/23/2010 6:30:23 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.WebControl.ICS-HS-2:WebControl_0.192168244_188_00.Status.input.state.text, InDictionary=True, DictionaryCount=24
          2/23/2010 6:30:25 PM | 2/23/2010 6:30:25 PM |_DEBUG Callback accepted
          2/23/2010 6:30:25 PM | 2/23/2010 6:30:25 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.Multimeter.ICS-STORAGE-2MM.AC_V____01_Value.Volt.input.state.state, InDictionary=True, DictionaryCount=24
          2/23/2010 6:30:25 PM | 2/23/2010 6:30:25 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.Multimeter.ICS-STORAGE-2MM.AC_V____01_Value.Volt.input.state.text, InDictionary=True, DictionaryCount=24
          2/23/2010 6:30:26 PM | 2/23/2010 6:30:26 PM |_DEBUG Callback accepted
          2/23/2010 6:30:26 PM | 2/23/2010 6:30:26 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.Multimeter.ICS-STORAGE-2MM.AC_V____01_Value.Volt.input.state.state, InDictionary=True, DictionaryCount=24
          2/23/2010 6:30:26 PM | 2/23/2010 6:30:26 PM |_DEBUG DisableNew=False, DrawingPage=False, Key=mcs.Multimeter.ICS-STORAGE-2MM.AC_V____01_Value.Volt.input.state.text, InDictionary=True, DictionaryCount=24
          Same as before on the XaP data page. (as in previous message with gui pics)
          - Pete

          Auto mator
          Homeseer 3 Pro - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU - Mono 6.00
          Homeseer Zee2 (Lite) - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.00

          X10, UPB, Zigbee, ZWave and Wifi MQTT automation.

          Comment


          • #20
            Can you show your setup page where the Misc options are defined or post your xapmcsImage.ini file. The debug shows that you have 24 devices that have been recognized.

            What is not right is that you do not have the application name showing. You have _DEBUG and it should be xapmcsImage_DEBUG. I have been making changes to the xaphttptray.dll file between various applications. I wonder if .NET has their own organization rather than just using the one in the same folder as the .exe?

            Comment


            • #21
              Here is the ini file and a gui picture:

              [GENERAL]
              AliasOnly=
              Background=Black
              DebugLog=1
              DefaultHeight=480
              DefaultWidth=800
              DisableNewDevices=
              HeaderLinks=xapmcsImage\Links.htm
              HTTPPort=8026
              RSSFolder=C:\Temp\xapmcsImage\HTML
              ServerURL=www.xxx.yyy.zzz:8026
              StyleSheet=xapmcsImage\StyleNoBody.css
              Attached Files
              - Pete

              Auto mator
              Homeseer 3 Pro - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU - Mono 6.00
              Homeseer Zee2 (Lite) - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.00

              X10, UPB, Zigbee, ZWave and Wifi MQTT automation.

              Comment


              • #22
                I think I have the mystery solved. There is a setting in the .ini file that was a leftover so my .ini had it, but yours does not. Edit your .ini file to add the entry
                ShowRaw=1

                I will also update and repost the executable so you can just download it rather than making the edit as another option.

                Comment


                • #23
                  Hello Michael,

                  That was it. I am seeing XaP data now. Great stuff! Thanks.
                  - Pete

                  Auto mator
                  Homeseer 3 Pro - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU - Mono 6.00
                  Homeseer Zee2 (Lite) - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.00

                  X10, UPB, Zigbee, ZWave and Wifi MQTT automation.

                  Comment


                  • #24
                    I want to first attempt to build an RSS page using live data then same attempt via the MCSTemperature DB. I keep adding to this DB so it really includes a lot lately. Great plugin Michael.

                    BTW are those graphs of electrical usage what you pay for electricity? I wish I could bring my electrical bills down to those levels in the MW. (200-400 plus these days)
                    - Pete

                    Auto mator
                    Homeseer 3 Pro - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU - Mono 6.00
                    Homeseer Zee2 (Lite) - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.00

                    X10, UPB, Zigbee, ZWave and Wifi MQTT automation.

                    Comment


                    • #25
                      My charts are made with xapmcsChart and that is what is needed to use the GRAPH activity in xapmcsImage. With mcsTemperature you will need to use the URL activity to make a HTTP request to mcsTemperature with the URL parameters setup to identify the chart that is being built. You will also need to identify the explicit path where mcsTemperature builds these under the HS HTML folder for the IMAGE activity to know where to find it. There was some discussion in the mcsTemperature forum about how to have mcsTemperature produce charts from HS events or other sources other than the mcsTemperature browser page.

                      The power consumtion charts are reasonably accurate. I show the accumulate wattage for the past 28 days factored by the average rate from power company. The other figure is the current consumption rate extrapolated for 28 days. We are on a 2-tier rate structure with monthly totals charged. I typically use 50% at the first tier rate and 50% at the second tier rate so I just use the average of these two for my calculation to place on the image on the frame. The monthly total is not a surprising number as we already know what it will be based upon past bills, but what gets the attention is the extrapolated rate when the lights/tv etc are all one.

                      Comment


                      • #26
                        Thanks Michael. I haven't tried the xapmcschart application yet. Will give it a try. Might move endeavor over to another PC that I am currently using some Xap apps on.
                        - Pete

                        Auto mator
                        Homeseer 3 Pro - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU - Mono 6.00
                        Homeseer Zee2 (Lite) - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.00

                        X10, UPB, Zigbee, ZWave and Wifi MQTT automation.

                        Comment


                        • #27
                          Did a "dumb" thing last night which caused some panic. I decided to modify the HS server name by one character. That shutdown all of the Xap devices (variables) that were mapped with the old HS server name; no updates or data. Renamed HS server to same old name and all of the Xap Devices came back.
                          - Pete

                          Auto mator
                          Homeseer 3 Pro - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU - Mono 6.00
                          Homeseer Zee2 (Lite) - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.00

                          X10, UPB, Zigbee, ZWave and Wifi MQTT automation.

                          Comment


                          • #28
                            That is a problem with using names that are globally unique on the LAN. Not much that can be done about it other than some behind the scene editing for the old name. It is something that a tool could be developed to do just like an editor with global replace capability.

                            Comment


                            • #29
                              Nah, its better to keep the xap names the same as the DNS names.

                              Easy to monitor too with the xfx hub when xap names match device/server. It was me modifying the name of the HS server when I shouldn't be doing that.
                              - Pete

                              Auto mator
                              Homeseer 3 Pro - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU - Mono 6.00
                              Homeseer Zee2 (Lite) - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.00

                              X10, UPB, Zigbee, ZWave and Wifi MQTT automation.

                              Comment


                              • #30
                                Just an FYI -

                                Purchased the following touchscreen digital picture frame a few months back and just starting to play with it. I've requested root access from MFG.

                                Its very solid, has a VESA mount and both wireless and wired network access. MFG has provided source code / updates via their FTP server to "play with"

                                http://www.myshogo.com/page/9

                                Source code FTP:

                                ftp://rs2.realease.com/

                                The company is "in process" of releasing a new tablet.

                                http://www.realease.com/?page_id=215
                                - Pete

                                Auto mator
                                Homeseer 3 Pro - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU - Mono 6.00
                                Homeseer Zee2 (Lite) - 3.0.0.534 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.00

                                X10, UPB, Zigbee, ZWave and Wifi MQTT automation.

                                Comment

                                Working...
                                X