Davs med "programmerbare" knapper.

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

Davs med "programmerbare" knapper.

Indlæg af Morten H. Nielsen »

Jeg har lavet en version af davs med "programmerbare knapper".

Det får vi brug for til version 1.6, når der skal sættes flag og ligende.

(Lige nu står det mig ikke klart, om man kan lave det med en XML. Jeg kan ikke få det til at virke. :-( Men jeg håber Dennis svarer med den geniale løsning en af dagene.)

Der har også manglet en mulighed for at betjene flere enheder med en knap i davs. Og det kan jeg få til at virke. :-)

Da jeg stadig ikke har fundet en hel dag til at "lege", så svarhåndteringen ikke er bygget, har jeg lavet lidt fusk. Når kommandoen er sendt, laver programmet en "Læs House Control", det skulle give den rigtige farvekodning af knapperne, men det er bestemt ikke den rigtige måde, at gøre det på. Det er alt for tungt.

Knapperne læses fra buttons.txt i samme folder som davs.exe.

Det styres af XML tags <knap> og <housecontrol>. Da jeg stadig ikke har hittet ud af at fjerne kontroltegn, er det vigtigt, at der ikke er kontroltegn mellem <navn> og </navn>, ellers får man ikke tekst på knappen.

Her er et eksempel, der styrer en Dimmer og en Switch med henholdsvis on og off knap.

Kode: Vælg alt

<root>
 <knap>
  <navn>kontor on</navn>
 <housecontrol>
   <set xmlns="urn:zw" seqnr="example"> 
    <node id="9"> 
     <multilevel_switch>  <on/> </multilevel_switch>  
    </node>  
    <node id="7"> 
     <binary_switch>  <on/> </binary_switch>  
    </node>  	
    </set>
 </housecontrol>
 </knap>
 <knap>
  <navn>kontor off</navn>
 <housecontrol>
   <set xmlns="urn:zw" seqnr="example"> 
    <node id="9"> 
     <multilevel_switch>  <off/> </multilevel_switch>  
    </node>  
    <node id="7"> 
     <binary_switch>  <off/> </binary_switch>  
    </node>  	
    </set>
 </housecontrol>
 </knap>
</root>
Knapperne er det eneste, der er lavet om siden sidste version. Så hvis i synes det er noget mærkeligt noget, så går i ikke glip af andet. :-)

Lad mig høre nogle meninger, kan knapperne bruges til noget?
Vedhæftede filer
davs20081003.zip
(51.05 KiB) Downloadet 443 gange
Mvh
Morten

Besvar