[BLOG] Konfigurera ljud och ljudnivå på Aeon Labs Siren

I denna kategori diskuteras inlägg på blog.m.nu
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5191
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

[BLOG] Konfigurera ljud och ljudnivå på Aeon Labs Siren

Inlägg av elf98 » 05 nov 2014, 16:23

Detta inlägg kommer från ett blogginlägg. För att läsa originalinlägget, klicka här »

Aeon Labs har släppt enZWave-siren som enligt vårt tycke är den absolut snyggaste ZWave-sirenen på marknaden.

Sirenen har 5 olika ljud (olika varianter av pip/tjutljud) samt tre ljudnivåer.Bild

Enligt Engineering specifications and Advanced Functions for Developers (Aeon Labs Siren Gen5 V1.23) ska parameter 37 användas för att sätta ljudtyp och ljudnivå.

Parametern är 2 byte stor och low byte sätter ljudtyp och high byte sätter ljudnivå:
1, The value1 (low byte) is used to select the Siren
sound :
Value1=0, do not change the current Siren sound.
Value1=1, Siren sound 1 is selected.
Value1=2, Siren sound 2 is selected.
Value1=3, Siren sound 3 is selected.
Value1=4, Siren sound 4 is selected.
Value1=5, Siren sound 5 is selected.
Other values will be ignored.
2, The value2 (high byte) is used to adjust the volume:
Value2=0, do not change the current volume.
Value2=1, set the volume to 88 dB.
Value2=2, set the volume to 100 dB.
Value2=3, set the volume to 105 dB.
Other values will be ignored.
Vad är då low byte och high byte? Enkelt kan det förklaras med att den första byten (8 bit) (längst till vänster) är low och den byte (8bit) som är längst till höger är high.

Värdet du vill ska stå i low byte måste multipliceras med 256 för att värdet ska hamna i just low byte. (genom att multiplicera med 256 kan man säga att du flyttar värdet en hel byte till vänster). Sedan adderar du helt enkelt high byte för att få det värde du ska ange för parameter 37.

Exempel på hur du räknar ut ett korrekt värde till parameter 37:

Om du väljer ljud 4 och ljudnivå 2: 4*256+2=1026.

Om du väljer ljud 3 och ljudnivå 1: 3*256+1=769.

Om du väljer ljud 1 och ljudnivå 3: 1*256+3=259.
Driver m.nu och temperatur.nu

Bild Bild