No, unfortunately not. As I don’t have one myself, I cannot test what happens (if messages are sent) when you operate the device. So currently it only shows that there is one. Once we know in what message the battery status is available, then we might add that to the device.
Tried to load the development code, deleted existing, loaded new development code, restarted, created device, allocated the serial port, set panel for autocreate, expecting auto population of existing devices.
Did not happen, added the devices to panel manually, all popped up, however some of them looked like default star devices. Tried loading one of the .png (Siren) via the luup files , did not make any difference to the S01 panel.
Was able to use event_log to get events, however, the Alarm Panel started to sound trouble beeps. As it was getting late in the evening, restored vera back to backup.
Where does the .png files go, are they needed ?
First of all: thanks for trying it out!
Did you enroll the Vera, i.e. did you set Powerlink mode on the Powermax? What does the plugin ‘mode’ say - Standard or Powerlink? Sounds like you had it in Powerlink mode before. In that case, you first need to remove that association and enroll again. You can set the ‘PluginDebug’ variable to 1 to get debug info.
Regarding the .png files: not sure what you are referring to. There are no .png files in the trunk. Only .xml, .json, .js and .lua. No .png files need to be uploaded.
I will have another go, this weekend as suggested. Will look out for the mode and will force an enrolement.
The .png files in the attatchement at the bottom of the wiki page. Assumed they were part of the code to upload. Live and Learn every second.
Intrestingly,I did not enrole as on my Powermax-pro panel, the powerlink enrolement is automatic and there is no manual option anymore. The Powermax performs an auto routine on tamper-restore or Installer menu->exit.
Ok, I did not know that (have an older model PowerMaxPro). Would be interesting to turn on the debug mode right away and see what appears in the powermax_pdu.txt file.
Hi nlrb. Thank you for continuing to develop this plugin.
I have installed the new version and have done some testing. I have a Visonic Powermax Pro.
The enrollment process of the powerlink is automatic like mano said.
After installation I had to add my sensors manually and they all showed.(Plugin mode was standard)
After a few minutes the Alarm Panel started to sound trouble beeps. On the display of the alarm it said BBA COM LOST.
The plugin mode in Vera said Normal.
Then I disconnected all power to the Powermax Pro for a minute and the started the Powermax again.
After a couple of minutes the plugin status in Vera changed to powerlink and the BBA COM LOST message disappeared and the trouble beeps stopped.
So I think that the Powermax has to be restarted after the installation of the plugin in Vera for the powerlink to be correctly installed on the Powermax.
Is it possible to change between powerlink and standard mode manually in the plugin?
Audun
Hi Audun,
Thanks for testing. Good to see you got it working!
Automatic creation of the devices only works in Powerlink mode. Since you have it in Powerlink mode now, you should be able to empty the xxxZones variables and they should be filled automatically. Also, what do you see as panel name and eeprom version?
There is no way to manually switch between Standard and Powerlink mode.
What happens is the following.
[ul][li]On enrollment of the Powerlink the Powermax sends the message 0xAB 0x0A 0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x43[/li]
[li]The plugin will respond with 0xAB 0x0A 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x43, where the pincode = “VP”[/li]
[li]The plugin now has a download code (VP) to download information from the Powermax[/li][/ul]
To check if the Powermax is in Powerlink mode, we do the following.
[ul][li]Start the download mode with pincode ‘VP’[/li]
[li]If we get an access denied message, then our access code is not valid (which means we have not enrolled with this code)[/li]
[li]If the code is OK, we are able to download the settings[/li][/ul]
In your case, the Powermax looks to be enrolled before, but with a different Powerlink (different access code).
It might be that the Powermax is sending a certain message to check for a Powerlink, that we don’t answer correctly. For that, I would need to look at the powermax_pdu.txt file. If you could PM me that, that would be great.
From the manual:
4.7 PowerLink Auto Detection The PowerLink modem auto detection feature enables automatic enrollment of the PowerLink modem into the PowerMax Pro control panel memory. PowerLink modem auto detection is activated in one of two ways: after tamper restore and after reset (power-up or after exiting the installer menu). This causes the PowerMax Pro to automatically scan PowerLink COM ports for the presence of the PowerLink modem. In the event that the PowerLink modem auto detection fails and the modem was previously enrolled in the PowerMax Pro control panel, the message "BBARemvd Cnfrm" will be displayed. This message will disappear from the display only after the user clicks OK. The modem is then considered as not enrolled and no PowerLink trouble message will be displayed. Note: A message is displayed only when the PowerMax Pro alarm system is disarmed.So the behavior described seems normal.
I have had a powerlink module installed in the powermax before, so maybe it was an old code connected to that powerlink module.
I have sent you an email, I was not allowed to send PM.
This is the information I see in the control tab of the plugin.
Version: 1.0 alpha
Mode: PowerlinkPanel
type: PowerMax Pro Part
Panel name: UNKNOWN
Serial: …
Eprom: J-701517 C14.015
Software: JS701925 C14.015
Status code: 55
Status data: Disarm / User 01
I emptied the xxxZones variables, and they all filled automatically when the plugin was in powerlink mode.
When I restart lua it takes a couple of minutes for the plugin to decide for normal mode or powerlink mode.
Sometimes it comes up in normal mode, if so I restart lua again and it comes up in powerlink mode.
@audunv: I’ve checked in a new version of ‘L_Powermax.lua’. Hopefully this one behaves better on your model. You should now see the panel name, serial and the time will be synced automatically each time after a data download (if AutoSyncTime=1).
I just installed the new version of 'L_Powermax.lua and now everything works great!
Time sync works, I get panel name info and after restart of lua the plugin mode goes to powerlink immediately.
Thank you very much!
Hello.
Is the new version still compatible with the Powermax Pro panel without PowerLink module ?
And what are the changes for this setup ?
No but now I just read it now.
Regarding the siren, we can stop it ? To do that, do we have to enter a PIN code ? Is it possible to get the internal siren + an external siren ?
Regarding the keypad devices, what features do we have ?
Regarding the batteries, what kind of precision do we have ?
Unfortunately nothing is known about a siren devices yet. So we don’t yet have the battery status and cannot stop it (don’t know if this is even possible with the PowerMax). We only show wireless sirens at the moment (the internal one is part of the panel, for a wired one there is no way to know if it is connected).
Same as the siren for now. None.
Not a lot. Just whether it is OK or Low.
Hi everyone, and a special thanks to the developers who have contributed to this plugin!
After trying to upgrade to the current trunk-code I have reverted back to 0.95. I followed the wiki instructions.
I followed the wiki and uploaded the luup files, created the device with the following settings:
Internal id: - blank -
Description: Powermax Pro
Upnp device filename: D_Powermax.xml
Upnp Implementation Filename: I_Powermax.xml
Ip address: - blank -
MAC: - blank -
Room: No room
Parent device: No parent/please select.
The result is a generic device with no variables listed (no “send using:”). I’ve tried setting the serial port to communicate with the device via the serial option, but it doesn’t work.
So for now I have reverted back to 0.95 which is working fine.
Please tell me if I can help by providing some logs or pictures.
(using Vera lite and powermax pro)
/Hutre
@hutre: the steps are:
[ol][li]Upload all 9 files from trunk and check ‘Restart Luup after upload’ (Press Go)[/li]
[li]Go to ‘Create device’ and only fill the field ‘Upnp Device Filename’ with ‘D_Powermax.xml’ and press ‘Create device’[/li]
[li]Press ‘Reload’[/li]
[li]Make sure the serial connection is visible in ‘Serial Port configuration’[/li]
[li]On the Powermax Alarm Panel device select tab ‘Settings’ and select the serial device under ‘Send using’[/li]
[li]Press ‘Save’[/li][/ol]
You probably did not execute step 3, in which case you only see a generic device.
Tried loading the latest trunk. Once loaded goes into standard mode and states powerlink not enrolled.
Dropping back… to 0.95
Which file has the facility to turn on the debug Mode, to enable the powermax_pdu file ?