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.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
    Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
    HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

    HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
    HSTouch on Intel tabletop tablets (Jogglers) - Asus AIO - Windows 11

    X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

    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.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
        Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
        HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

        HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
        HSTouch on Intel tabletop tablets (Jogglers) - Asus AIO - Windows 11

        X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

        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.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
          Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
          HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

          HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
          HSTouch on Intel tabletop tablets (Jogglers) - Asus AIO - Windows 11

          X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

          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.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
              Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
              HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

              HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
              HSTouch on Intel tabletop tablets (Jogglers) - Asus AIO - Windows 11

              X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

              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.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
                  Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
                  HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

                  HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
                  HSTouch on Intel tabletop tablets (Jogglers) - Asus AIO - Windows 11

                  X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

                  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.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
                    Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
                    HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

                    HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
                    HSTouch on Intel tabletop tablets (Jogglers) - Asus AIO - Windows 11

                    X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

                    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.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
                        Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
                        HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

                        HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
                        HSTouch on Intel tabletop tablets (Jogglers) - Asus AIO - Windows 11

                        X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

                        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.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
                          Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
                          HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

                          HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
                          HSTouch on Intel tabletop tablets (Jogglers) - Asus AIO - Windows 11

                          X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

                          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.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
                              Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
                              HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

                              HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
                              HSTouch on Intel tabletop tablets (Jogglers) - Asus AIO - Windows 11

                              X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

                              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.548 (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb
                                Homeseer Zee2 (Lite) - 3.0.0.548 (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro
                                HS4 Lite - Ubuntu 22.04 / Lenovo Tiny M900 / 32Gb Ram

                                HS4 Pro - V4.1.18.1 - Ubuntu 22.04 / Lenova Tiny M900 / 32Gb Ram
                                HSTouch on Intel tabletop tablets (Jogglers) - Asus AIO - Windows 11

                                X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Alexa, Cheaper RFID, W800 and Home Assistant

                                Comment

                                Working...
                                X