Aflytning af "XML strøm"
-
- Indlæg: 6388
- Tilmeldt: 20 mar 2008, 23:02
- Geografisk sted: Danmark
Aflytning af "XML strøm"
Hej.
Nu har jeg aflyttet, hvad min House Control udsender et par aftener.
Ca. hvert 5. minut
Meget sjældent
Ved ændring af tilstand lige meget om ændringen er startet fra XML, remote eller på selve enheden.
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.
)
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>
(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
Morten