Page 1 of 1

Welk type device en hoe icon veranderen?

Posted: Sun Jan 25, 2009 9:41 pm
by Herbus
Ik ben in VB2008 een koppeling aan het schrijven tussen m'n alarmsysteem en Homeseer. Het opvragen van alle relevante data vanuit het alarmsysteem werkt inmiddels. Ik worstel alleen een beetje met het type van de devices.
Per detector wil ik een device aanmaken waaruit de status blijkt.
Dus een deur open/dicht/sabotage/overbrugd etc. Voor een rookmelder zal dat iets zijn als normaal/brand/sabotage/overbrugd etc.

Ik heb virtuele devices aangemaakt en per melding de tekst veranderd. Ik vraag me echter af of dit wel het handigste is, ook omdat ik natuurlijk de icon wil aanpassen.

Ben nu van plan om DeviceValuesAdd en DeviceValuesGraphicsAdd te gebruiken.

Is dit de beste manier of zijn er nog slimmere en betere manieren?
Ik zie namelijk dat het aanpassen van iedere device ook een logregel veroorzaakt. Dat lijkt omslachtig maar kan ook geen andere manier vinden.

Ben benieuwd naar jullie ervaringen......

Herbus

Homeseer 2.3.0.16, HSTouch,
ACT TI203, ActiveBackup, DooNetwork, RFXCom, RFXCharts, RFXMeter (gas, electricity, water), Oregon THGR 228 N,
Modules: Xanura & KaKu

Welk type device en hoe icon veranderen?

Posted: Mon Jan 26, 2009 12:26 am
by RdP
Beb je op het internationale homeseer forum gekeken, volgens mij staat daar wel het 1 en ander over

Welk type device en hoe icon veranderen?

Posted: Mon Jan 26, 2009 11:04 am
by Herbus
Ja, ik heb het forum behoorlijk doorgespit. Ik kom mijn vraag daar echter niet zo tegen. Wel de oplossing met DeviceValuesAdd en DeviceValuesGraphicsAdd maar ik vraag me nog steeds af of dit niet simpeler kan.
Alle suggesties en ervaringen zijn dus welkom........[;)]

Welk type device en hoe icon veranderen?

Posted: Mon Jan 26, 2009 11:22 am
by DJF3
Heb zelf nooit getest met DeviceValueGraphicsAdd maar dit ziet er goed uit. Tot nu toe gebruik ik html code in de device-string om een icoon te displayen.

DJ

Welk type device en hoe icon veranderen?

Posted: Mon Jan 26, 2009 11:59 am
by Herbus
@DJ
In m'n huidige VBcode gebruik ik ook de DeviceString om de status van m'n detectoren aan te geven. Kan jij een voorbeeld geven hoe de html code het icoon kan veranderen?
Grz
Herbus

Welk type device en hoe icon veranderen?

Posted: Mon Jan 26, 2009 1:03 pm
by Rene
Ik gebruik devicestatus om de statusstring incl icon weer te geven. Je kan gewoon html in de string gebruiken, dus b.v. <img src="....">

Rene.

Welk type device en hoe icon veranderen?

Posted: Mon Jan 26, 2009 1:06 pm
by Rene
Overigens zou ik een io-type device gebruiken en hiervoor een unieke house code opvragen middels de callback function GetNextFreeIOCode.

Rene.