Page 1 of 1
HomeSeer en Visonic's meldingen
Posted: Thu Nov 20, 2008 9:45 pm
by Noel
Ik probeer nu al een tijdje mijn Homeseer een script te laten runnen dat een trigger heeft van de "Alarm Panel Status" (zie image 1)
Zodra er een alarm is gaat de "Alarm Panel Status" naar alarm.
De "Alarm Panel Messages" laat ook zien welk en waar het alarm is (zie image 2)
Nu wil ik na een tijdje de "Alarm Panel Status" en "Alarm Panel Messages" weer vanzelf reseten.
Iemand hier die misschien weet hoe dit kan?
<h6>Anyone interested in time travel meet me here last Thursday!!
Download todays latest spoken weather (in Dutch)
here (MP3).</h6>
HomeSeer en Visonic's meldingen
Posted: Thu Nov 20, 2008 10:01 pm
by TANE
Example
sub main()
' set the dim value of device B2 to 60%
hs.SetDeviceValue "B2",60
end sub
maar voor zekerheid kan je beste Bert vragen..
HomeSeer en Visonic's meldingen
Posted: Thu Nov 20, 2008 10:25 pm
by DMB
Wifi,
Volgens mij staat dit beschreven in de rfxcom manual van de plugin op pagina 21 (versie 10.2)
9.6. SetAlarmMessagePanel(ByVal button As String) As Integer
The Alarm Panel Display is controlled like pushing the buttons on the status page.
The parameter button can have the values Up, Down or Clr.
The current message pointer is returned. On error a -1 is returned.
Maak een delayed trigger die gestart wordt op het moment dat er een alarm aanwezig is en gebruik de SetAlarmMessagePanel met het Clear commando (Clr).
DMB
HomeSeer en Visonic's meldingen
Posted: Thu Nov 20, 2008 11:06 pm
by Noel
Bedankt voor de info Chak en DMB.
re: Maak een delayed trigger die gestart wordt op het moment dat er een alarm aanwezig is en gebruik de SetAlarmMessagePanel met het Clear commando (Clr).
Ik ga eens kijken of mij dit gaat lukken!
<h6>Anyone interested in time travel meet me here last Thursday!!
Download todays latest spoken weather (in Dutch)
here (MP3).</h6>
HomeSeer en Visonic's meldingen
Posted: Fri Nov 21, 2008 12:16 am
by DMB
Maak een event ResetAlarmPanel
Met de volgende inhoud
Maak een Device Value Change event aan voor je device [3 met de volgende actie:
Als er een alarm komt in het panel wordt met een vertraging van 10 seconden het panel gecleard.
Is dit ongeveer wat je bedoelt?
DMB
HomeSeer en Visonic's meldingen
Posted: Fri Nov 21, 2008 12:41 am
by Noel
Ziet er goed uit DMB!
Kan het nu even niet teste (iedereen slaapt).
Morgen is het script 1 dat ik test
<h6>Anyone interested in time travel meet me here last Thursday!!
Download todays latest spoken weather (in Dutch)
here (MP3).</h6>
HomeSeer en Visonic's meldingen
Posted: Fri Nov 21, 2008 4:13 pm
by Noel
Even wat kunnen testen hier.
De Alarm Panel Display (]3) gaat weer mooi terug naar "No messages", maar de Alarm Panel Status (]2) blijft helaas nog op "Alarm" staan.
Ik neem aan dat &hs.delaytrigger 10,"ResetAlarmPanel" dit moet doen..
<h6>Anyone interested in time travel meet me here last Thursday!!
Download todays latest spoken weather (in Dutch)
here (MP3).</h6>
HomeSeer en Visonic's meldingen
Posted: Fri Nov 21, 2008 5:18 pm
by b_weijenberg
Je zou de functie SetAlarmPanelState(ByVal seccmd As Integer) As Integer in een script kunnen opnemen om het alarm opnieuw in te schakelen. Je krijgt dan ook netjes de status van het panel teruggemeld.
zie
http://www.rfxcom.com/documents/hspi_RFXCOM.pdf hfdstk 9.9
En installeer de laatste versie 10.0.0.11 van de plug-in. Er zijn een aantal belangrijke wijzigingen op het alarm panel doorgevoerd.
En je krijgt het Alarm Panel Unlock device beschikbaar. Hiervoor moet je het Back Door device een andere code geven want Alarm Panel Unlock heeft device code 5 nodig. Als je de nieuwe versie al genstalleeerd hebt dan heb je een foutboodschap in het log gekregen bij het opstarten.
HomeSeer en Visonic's meldingen
Posted: Fri Nov 21, 2008 8:26 pm
by Noel
Bedankt voor de info.
Ik ga het straks nog eens testen.. Ben benieuwd of het gaat lukken.
<h6>Anyone interested in time travel meet me here last Thursday!!
Download todays latest spoken weather (in Dutch)
here (MP3).</h6>
HomeSeer en Visonic's meldingen
Posted: Mon Nov 24, 2008 8:57 pm
by Noel
Bert,
De Back door device heeft de ]6 en niet ]5 (zie plaatjes boven)
Moet deze nog steeds op een andere code staan?
HomeSeer gebruikt ook de laatste RFXcom plug-in.
Wat ik ook probleer.. Ik krijg het niet aan het werk.
Heb jij misschien een werkende demo script voor mij?
<h6>Anyone interested in time travel meet me here last Thursday!!
Download todays latest spoken weather by the WiFi bot (in Dutch)
here (MP3).</h6>
HomeSeer en Visonic's meldingen
Posted: Mon Nov 24, 2008 9:40 pm
by b_weijenberg
Save onderstaande code in een file wifi.vb in de Homeseer\script directory.
Dan bij Control - Immediate Script Command dit uitvoeren &hs.run "wifi.vb"
Je zult dan de status zien veranderen in de state die je in deze regel opgeeft: intState = rfxcom.SetAlarmPanelState(SEC_REMOTE.ArmHome)
In dit geval dus ArmHome
En in het log zie je de boodschap met de state.
Code: Select all
Public Enum SEC_REMOTE As Integer
ArmAway = 1
ArmAwayMaxDelay = 2
ArmHome = 3
ArmHomeMaxDelay = 4
Disarm = 5
End Enum
Public Enum SEC_PANEL As Integer
Disarmed = 0
PendArmHome = 1
PendArmAway = 2
ArmedHome = 3
ArmedAway = 4
Problem = 5
End Enum
Sub Main(Optional ByVal pParms As String = "")
Dim rfxcom As Object
Dim intState As Integer
rfxcom = hs.plugin("RFXCOM")
intState = rfxcom.SetAlarmPanelState(SEC_REMOTE.ArmHome)
Select Case intState
Case SEC_PANEL.Disarmed
hs.writelog("WiFi tst", "State is disarmed")
Case SEC_PANEL.PendArmHome
hs.writelog("WiFi tst", "State is PendArmHome")
Case SEC_PANEL.PendArmAway
hs.writelog("WiFi tst", "State is PendArmAway")
Case SEC_PANEL.ArmedHome
hs.writelog("WiFi tst", "State is ArmedHome")
Case SEC_PANEL.ArmedAway
hs.writelog("WiFi tst", "State is ArmedAway")
Case SEC_PANEL.Problem
hs.writelog("WiFi tst", "State is Problem")
Case Else
hs.writelog("WiFi tst", "Unexpected value!")
End Select
End Sub
HomeSeer en Visonic's meldingen
Posted: Mon Nov 24, 2008 10:46 pm
by Noel
Bedankt Bert... Het werkt
<h6>Anyone interested in time travel meet me here last Thursday!!
Download todays latest spoken weather by the WiFi bot (in Dutch)
here (MP3).</h6>
HomeSeer en Visonic's meldingen
Posted: Fri Nov 28, 2008 10:36 pm
by Noel
Bert (of wie het anders ook weet),
Ik gebruik o.a. het RFXCOM_alarm_sms.vb script om een alarm melding naar mij te SMS'sen.
Nu wil ik hier ook een email functie bij maken.
Iemand hier die misschien weet hoe ik de string "strMessage" kan emailen uit het RFXCOM_alarm_sms.vb script?
HomeSeer en Visonic's meldingen
Posted: Fri Nov 28, 2008 10:41 pm
by b_weijenberg
kijk even in de Homeseer help file bij Using Scripts - Scripting Functions - SendEmail.
HomeSeer en Visonic's meldingen
Posted: Fri Nov 28, 2008 11:32 pm
by Noel
Het werkt.. Das was simpel.