Aflytning af "XML strøm"

Her kan i uploade scripts til Innovus Housecontrol
Besvar
Morten H. Nielsen
Indlæg: 6289
Tilmeldt: 20 mar 2008, 23:02
Geografisk sted: Danmark

Aflytning af "XML strøm"

Indlæg af Morten H. Nielsen »

Hej.

Nu har jeg aflyttet, hvad min House Control udsender et par aftener.

Ca. hvert 5. minut

Kode: Vælg alt

<root>
  <report xmlns="urn:zw">
    <node id="18" name="Thermostat køkken" type="climate_control_schedule" icon="0">
      <status>
        <ok />
        <nonlistening />
      </status>
      <climate_control_schedule>
        <change_counter>6</change_counter>
        <type>
          <none />
        </type>
        <state>
          <comfort />
        </state>
      </climate_control_schedule>
    </node>
  </report>
</root>

Meget sjældent

Kode: Vælg alt

<root>
  <report xmlns="urn:zw">
    <node id="3" name="Rød remote" type="innovus_button" icon="0">
      <status>
        <ok />
        <haserrors />
        <nonlistening />
      </status>
    </node>
  </report>
</root>

Ved ændring af tilstand lige meget om ændringen er startet fra XML, remote eller på selve enheden.

Kode: Vælg alt

<root>
  <report xmlns="urn:zw">
    <node id="9" name="Kontor" type="multilevel_switch" icon="94">
      <status>
        <ok />
      </status>
      <multilevel_switch>
        <version>2</version>
        <off />
        <level>52</level>
      </multilevel_switch>
    </node>
  </report>
</root>
Så vi må håbe at en flag ændring, når den kommer, er en tilstands ændring.

(Der er noget tid til dette lille program ender som overvågning i davs. Min "vent 50 sekunder" sluger 40-50 % CPU. Og jeg kan ikke lukke de 2 threds pænt ned. Men jeg er da kommet så langt, at det virker. ;-))
Mvh
Morten

Besvar