| Author | 
         | 
         
      
        
         
         jonkjon Groupie 
          
 
  Joined: June 21 2010
 Online Status: Offline Posts: 77
          | 
        
         
          
           | Posted: June 22 2010 at 19:50 | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
I am new here to PH and am considering migrating to it from 
 mcontrol. I am curious, however, if there is a way to 
 integrate TED 1000. I wrote a driver for this in mcontrol 
 and I know that, for me at least, all that is needed is a 
 way to parse an xml file. Has anyone done this for PH yet? 
 If not, could someone give me a little nudge as to what 
 might be needed to accomplish it? Thanks.
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         smarty Super User 
          
  
  Joined: May 21 2006 Location: United States
 Online Status: Offline Posts: 729
          | 
        
         
          
           | Posted: June 23 2010 at 09:22 | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
I just bought a Brultech ECM-1240, and was wondering how I could "integrate" it into my PH controlled HA system.
 
 I would think your tasks might be similiar to what I will be needed as well.
 
 1) How to check a data file for new updates/changes (this can already be done via a PH plug-in)
 2) How to parse the logged data
 3) How to trigger off a given "data stream"
  __________________ Elk - Insteon - BlueIris - DMC1 - PowerHome - XLobby - HA_Bridge w/Dots - Brultech
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         jonkjon Groupie 
          
 
  Joined: June 21 2010
 Online Status: Offline Posts: 77
          | 
        
         
          
           | Posted: June 23 2010 at 10:05 | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Yes, your needs do sound similar. I already have a few 
 pieces of code,(written in c#), that I can use to parse an 
 xml file. I just don't know yet how to get the info into 
 PH. Somethng like that, for me is a must have item.
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         jonkjon Groupie 
          
 
  Joined: June 21 2010
 Online Status: Offline Posts: 77
          | 
        
         
          
           | Posted: June 24 2010 at 00:06 | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
I have accomplished what I needed to do here. After 
 downloading and toying with the "Get Weather" macro by 
 tonyno on this forum, I learned quite a lot in one day. I 
 was able to use his macro and recreate it to suit my 
 needs. Anyone that is using a T.E.D. 1000 power monitor, will be able to get that data into PH by using something like I did in the attached macro.
 
 You can access the data from the T.E.D device by going to 
 the address.. yourlocalipaddress:9090/DASHBOARDDATA from 
 a webbrowser.If you have TED installed on the same 
 machine as PH, you can obviously use 
 localhost:9090/DASHBOARDDATA as the address as is. This 
 example is only reading a small amount of the information 
 that the T.E.D. has to offer but it is all I was 
 interested in seeing for now....Hope this helps someone.2010-06-24_001351_ted_power_macro.zip
  Edited by jonkjon - June 24 2010 at 00:14
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   | 
      
        
         
         smarty Super User 
          
  
  Joined: May 21 2006 Location: United States
 Online Status: Offline Posts: 729
          | 
        
         
          
           | Posted: June 24 2010 at 08:47 | IP Logged
		     | 
                    
            		  
           | 
           
          
           
  | 
           
          
Thanks for the write up.  
 
 I see that you are basically scraping the information from the web page rather than parsing the XML data file.  This same approach will work for the ECM 1240 powermeter as well (or anything else that displays to a served web page).
 
 ....no reason not to keep it simple....   
  __________________ Elk - Insteon - BlueIris - DMC1 - PowerHome - XLobby - HA_Bridge w/Dots - Brultech
         | 
       
       
        | Back to Top | 
         
          
         | 
       
       
       
        |   |