Page 4 of 8

Re: Testresultaten/vragen beta versie plugin

Posted: Wed Jun 27, 2012 1:27 pm
by Ruud
Rene,

Is er ook nog een status voor Tamper en Battery-low?

Re: Testresultaten/vragen beta versie plugin

Posted: Wed Jun 27, 2012 1:52 pm
by Rene
Daar gebruik ik de device value voor het is namelijk geen status dat een sensor een battery low heeft maar een state, de status kan nog steeds open of closed zijn.

Re: Testresultaten/vragen beta versie plugin

Posted: Mon Jul 02, 2012 7:58 am
by Ruud
Rene.
Nieuwe versie geplaatst zonder problemen :-)
Zie alleen dat de Brandmelder het verkeerde icoontje krijgt.

Re: Testresultaten/vragen beta versie plugin

Posted: Mon Jul 02, 2012 9:13 am
by Rene
Ik heb nog geen goed mechanisme voor het onderscheiden van de verschillende type sensoren. Ik kan dit alleen zien op het moment dat er een bericht binnenkomt, voor een rookdetector zou dit dan 'brand' zijn. Moet ik nog iets op bedenken.

Re: Testresultaten/vragen beta versie plugin

Posted: Mon Jul 02, 2012 9:17 am
by Rene
Gisteren heb ik een nieuwe versie van de plugin beschikbaar gesteld voor testen. De volgende veranderingen zijn daarin doorgevoerd:

0.0.0.1 -> 0.0.0.3
- FIXED: Bypassing and Activation of a zone did not update the state of the zone immediately.
- FIXED: Sometimes the checksum/postamble pattern matched on actual data resulting in a crash of Homeseer.
- FIXED: Newer versions of the Powermax Pro firmware and the Complete return more messages as response to a command. This was not handled correctly.
- FIXED: A new device could be created using another house code than previous devices after Homeseer has been restarted.
- FIXED: Syncing of the clock only works on a Powermax Plus when in downloading mode. Moved the command to the right phase.
- FIXED: Some panels send a message with an invalid checksum periodically causing the plugin to stall. This message is now explicitly ignored.
- FIXED: A bug in the command queing mechanism has been fixed.
- FIXED: Some triggers could be triggered more than once while the actual event only occurred once.
- NEW: Disarm was not possible until the panel was fully armed, arming can now be interrupted by pressing disarm.
- NEW: The user and download codes are now encrypted in the .ini configuration file
- NEW: Alarm has been added as new trigger
- NEW: Added icons for almost all status and state situations

Re: Testresultaten/vragen beta versie plugin

Posted: Tue Jul 03, 2012 1:25 am
by Verkenner
Hi René, is de plugin ook bedoeld voor de Visonic PowerMax Plus of voor een andere model Visonic-alarmsysteem?
Dank

Posted: Tue Jul 03, 2012 7:18 am
by Rene
Voor alle powermax systemen, plus/pro/complete/express.

Re: Testresultaten/vragen beta versie plugin

Posted: Thu Jul 05, 2012 8:05 am
by Ruud
Rene,
Wat voor tijdstip geeft het veld status changes aan voor het powermaxpanel?
Ik zie een tijdstip waarin er geen arm/disarm change heeft plaats gevonden.

Re: Testresultaten/vragen beta versie plugin

Posted: Thu Jul 05, 2012 9:15 am
by Rene
De tijd dat er een statuswijziging van het paneel heeft plaats gevonden. Dit kan ook het tijdstip zijn waarop je Homeseer hebt gestart, het panel gaat dan namelijk van disarmed naar downloading en vervolgens weer naar disarmed.

Re: Testresultaten/vragen beta versie plugin

Posted: Thu Jul 05, 2012 12:56 pm
by Ruud
Rene,
Is het mogelijk (misschien als optie) om hier alleen de disam/arm tijde te laten zien?

Posted: Thu Jul 05, 2012 2:26 pm
by Rene
Technisch kan dat, maar waarom wil je dat?

Re: Testresultaten/vragen beta versie plugin

Posted: Thu Jul 05, 2012 2:43 pm
by johnz
Rene,

Vraagje: je hebt eerder aangegeven dat voor events panel acties op je todo lijst staan. Geldt dit ook voor panel condities? Zou mooi zijn!

Verder niets te melden, de nieuwe versie werkt probleemloos bij mij.

Wat de statusiconen voor brandmelders betreft: kan je dat niet uit de configuratie van de Visonic halen? (fire, gas, etc.) Of anders de optie dat je zelf kunt aangeven welke afbeeldingen gebruikt moeten worden? (zoiets zit bijv. ook in BLLan)

Groeten,
John

Re: Testresultaten/vragen beta versie plugin

Posted: Fri Jul 06, 2012 8:14 am
by Ruud
Ruud wrote:Rene,
Is het mogelijk (misschien als optie) om hier alleen de disam/arm tijde te laten zien?
Rene
Ik maak gebruik van het Hs-status scherm (qview) en de enige status die ik van het panel zie is de status armed/armed home/disarmed en dan wil ik eigenlijk daar de tijd van weten.



Gr Ruud

Re: Testresultaten/vragen beta versie plugin

Posted: Fri Jul 06, 2012 10:59 am
by Rene
@Johnz: Conditions staan op mijn lijstje, en de icons ben ik mee bezig.

@Ruud: Alle statussen van het panel worden getoond, dus niet alleen arm en disarm. Voorlopig laat ik het zo als het is. Als je tijd wilt weten van armen of disarmen kan je ook een event creeeren en vervolgens een mailtje sturen ofzo en je kan het uit de log halen.

Re: Testresultaten/vragen beta versie plugin

Posted: Sat Jul 28, 2012 12:59 am
by Phaeton
Hi Rene,

ik heb zojuist de nieuwe versie geinstalleerd. Helaas geen succes. Bij elke actie op het paneel crasht Homeseer volledig. Hieronder de melding. Hoop dat je er iets aan hebt.

grt,
Harry

28-7-2012 0:53:51
Object reference not set to an instance of an object.
HomeSeer version: 2.5.0.52
Source: hspi_Powermax
Target: Boolean PM_Process_Unauthorized()
Stack trace:
at HSPI_POWERMAX.Powermax.PM_Process_Unauthorized()
at HSPI_POWERMAX.Powermax.ProcessData(Byte[] aMsg)
at HSPI_POWERMAX.Serial.serialPort_DataReceived(Object sender, SerialDataReceivedEventArgs e)
at System.IO.Ports.SerialPort.CatchReceivedEvents(Object src, SerialDataReceivedEventArgs e)
at System.IO.Ports.SerialStream.EventLoopRunner.CallReceiveEvents(Object state)
at System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)