Binnen Homeseer events en Doomotion krijg ik de Kaku deur/raam sensors niet goed werkend.
Rfxcom ontvangt ze wel goed.
Device Value is ook anders dan wet het zou moeten zijn.
<u>Sensor 1</u>
Dicht = 1
Open = 241
<u>Sensor 2</u>
Dicht= 9
open249
<u>Sensor 3</u>
Dicht =9
Open = 249
Satus melding in Homeseer ziet ook een beetje vreemd uit.
[img]uploaded/Chak/2008517214949_kaku.gif[/img]
Kaku AMST-606
Moderator: b_weijenberg
Kaku AMST-606
Chak,
De devicevalue van een kaku device is als volgt opgebouwd:
(Zie hspi_RFXCOM.pdf hoofdstuk 11.9)
bit 0-3 = unit of groepnummer (0 = unit 1, 15 = unit 16)
bit 4-7 = dim level van 0 - 15 (0 = OFF, 15 oftewel 0xF is ON)
bit 8 - group command
Als de sensor dicht is dan is de devicevalue 1 (HEX 01)
oftewel bit 0-3 = 1 (unit 2) en bit 4-7 = 0 betekent 0% dus OFF.
Als de sensor open is dan is de devicevalue 241 (HEX F1)
oftewel bit 0-3 = 1 (unit 2) en bit 4-7 = F betekent 100% dus ON.
Ik gebruik zelf een on devicevalue change event met het volgende script voor een kaku bewegingssensor (Met dank aan Bert):
Sub Main(Optional ByVal Parms As String = "")
Dim intDevValue As Integer 'device value of the AC remote
Dim intUG As Integer 'Unit or Group number received
Dim intDimVal As Integer 'Dim value received
hs.writelog("Dicktest", "Trap motion")
intDevValue = hs.DeviceValue("_9")
intUG = (intDevValue And &HF) + 1 'received unit or group number ( to 16)
intDimVal = ((intDevValue >> 4) And &HF) * (100 / 15)
Select Case intDevValue And &HF0
Case &H0'Unit Off command received
hs.writelog("Dicktest", "Unit " & CStr(intUG) & " - Dim " & CStr(intDimVal) & "% command received")
Case &HF0 'Unit On command received
hs.ExecX10("G4", "On", 0, 0)
hs.writelog("Dicktest", "Overloop aan via trap")
Case Else 'Unit Dim command received
hs.writelog("Dicktest", "Unit " & CStr(intUG) & " - Dim " & CStr(intDimVal) & "% command received")
hs.ExecX10("A" & CStr(intUG), "Dim", intDimVal, 0)
End Select
End Sub
Sorry voor de code, maar de uitlijning verdwijnt bij het invoeren op het forum.
Sensor 1 is unit 2, koelkast deur.
Sensor 2 is unit 10, garage deur of meterkast.
Sensor 3 is unit 10, garage deur of meterkast.
DMB
De devicevalue van een kaku device is als volgt opgebouwd:
(Zie hspi_RFXCOM.pdf hoofdstuk 11.9)
bit 0-3 = unit of groepnummer (0 = unit 1, 15 = unit 16)
bit 4-7 = dim level van 0 - 15 (0 = OFF, 15 oftewel 0xF is ON)
bit 8 - group command
Als de sensor dicht is dan is de devicevalue 1 (HEX 01)
oftewel bit 0-3 = 1 (unit 2) en bit 4-7 = 0 betekent 0% dus OFF.
Als de sensor open is dan is de devicevalue 241 (HEX F1)
oftewel bit 0-3 = 1 (unit 2) en bit 4-7 = F betekent 100% dus ON.
Ik gebruik zelf een on devicevalue change event met het volgende script voor een kaku bewegingssensor (Met dank aan Bert):
Sub Main(Optional ByVal Parms As String = "")
Dim intDevValue As Integer 'device value of the AC remote
Dim intUG As Integer 'Unit or Group number received
Dim intDimVal As Integer 'Dim value received
hs.writelog("Dicktest", "Trap motion")
intDevValue = hs.DeviceValue("_9")
intUG = (intDevValue And &HF) + 1 'received unit or group number ( to 16)
intDimVal = ((intDevValue >> 4) And &HF) * (100 / 15)
Select Case intDevValue And &HF0
Case &H0'Unit Off command received
hs.writelog("Dicktest", "Unit " & CStr(intUG) & " - Dim " & CStr(intDimVal) & "% command received")
Case &HF0 'Unit On command received
hs.ExecX10("G4", "On", 0, 0)
hs.writelog("Dicktest", "Overloop aan via trap")
Case Else 'Unit Dim command received
hs.writelog("Dicktest", "Unit " & CStr(intUG) & " - Dim " & CStr(intDimVal) & "% command received")
hs.ExecX10("A" & CStr(intUG), "Dim", intDimVal, 0)
End Select
End Sub
Sorry voor de code, maar de uitlijning verdwijnt bij het invoeren op het forum.
Sensor 1 is unit 2, koelkast deur.
Sensor 2 is unit 10, garage deur of meterkast.
Sensor 3 is unit 10, garage deur of meterkast.
DMB
Kaku AMST-606
Thanks.
een ding is mij nog niet helemaal duidelijk
zie plaatje in mijn bericht
Sensor 1: koelkast is duidelijk en klopt helemaal volgens de beschrijving.
andere sensors hebben een hogere waarde.
Sensor 1 begon ook eerst met een hogere waarde..toen was die in eens lager..geen idee wat de oorzaak hiervan is.
wat betekent unit:10 in status overzicht?
een ding is mij nog niet helemaal duidelijk
zie plaatje in mijn bericht
Sensor 1: koelkast is duidelijk en klopt helemaal volgens de beschrijving.
andere sensors hebben een hogere waarde.
Sensor 1 begon ook eerst met een hogere waarde..toen was die in eens lager..geen idee wat de oorzaak hiervan is.
wat betekent unit:10 in status overzicht?
Kaku AMST-606
Chak,
Unit:10 in het status overzicht geeft aan dat de sensor in bit 0-3 een 9 stuurt (unit 10).
Ik ben er ook nog niet achter waarom dit 10 is en af en toe een andere waarde heeft, zoals je unitnummer 2.
Ik heb hier ook een AMST-606 die een 9 of 249 geeft zijnde unit 10.
De dubbele schakelaar (AWST-8802) geeft bij mij
Unit:11 On, Unit:11 Off
Unit:12 On, Unit:12 Off
DMB
Unit:10 in het status overzicht geeft aan dat de sensor in bit 0-3 een 9 stuurt (unit 10).
Ik ben er ook nog niet achter waarom dit 10 is en af en toe een andere waarde heeft, zoals je unitnummer 2.
Ik heb hier ook een AMST-606 die een 9 of 249 geeft zijnde unit 10.
De dubbele schakelaar (AWST-8802) geeft bij mij
Unit:11 On, Unit:11 Off
Unit:12 On, Unit:12 Off
DMB
Kaku AMST-606
@DBM
bedank voor de update.
werkt de AWST-8802 goed?
bedank voor de update.
werkt de AWST-8802 goed?
Kaku AMST-606
Chak,
De AWST-8802 werkt net zo goed? als de andere KAKU modules.
Ik gebruik hem niet in combinatie met KAKU lampmodules enz. maar ik lees de status via RFXCOM in homeseer in. Een script zorgt verder voor de uitcodering van de 4 toetsen.
DMB
De AWST-8802 werkt net zo goed? als de andere KAKU modules.
Ik gebruik hem niet in combinatie met KAKU lampmodules enz. maar ik lees de status via RFXCOM in homeseer in. Een script zorgt verder voor de uitcodering van de 4 toetsen.
DMB
Kaku AMST-606
Als ik het script van DMB/Bert run geeft het bij mij een error:
Running script, script run or compile error in file: KakuDeviceTest1010:Expected identifier in line 1 More info: Expected identifier
Ben ik ergens een variabele vergeten?
Bastiaan
Running script, script run or compile error in file: KakuDeviceTest1010:Expected identifier in line 1 More info: Expected identifier
Ben ik ergens een variabele vergeten?
Bastiaan
Kaku AMST-606
Bastiaan,
Heeft je script wel de extensie vb ipv txt?
Dus KakuDeviceTest1010.vb
DMB
Heeft je script wel de extensie vb ipv txt?
Dus KakuDeviceTest1010.vb
DMB
Kaku AMST-606
ik ben blond, ik ben blond.....
Sorry ben er ook nog maar net in aan het duiken, een hoop te leren nog
Dank voor de tip. Kan weer verder studeren.
Sorry ben er ook nog maar net in aan het duiken, een hoop te leren nog

Dank voor de tip. Kan weer verder studeren.
Kaku AMST-606
Het valt mij op dat deze kontakten vaak verkeerde status afgeven.
Terwijl de afstand tot de RFXcom nogeen 15 meter is (zicht)
Terwijl de afstand tot de RFXcom nogeen 15 meter is (zicht)