genielabs / HomeGenie

HomeGenie, the programmable automation intelligence
https://homegenie.it
GNU General Public License v3.0
401 stars 157 forks source link

Add new device handler for the BeNext Tag Reader #124

Closed Klagopsalmer closed 9 years ago

Klagopsalmer commented 9 years ago

Hello,

I have added the support for the BeNext Tag Reader: http://www.benext.eu/en/products/tag-reader/

Commit log:

It's my first contribution to an open source project, feel free to tell me if I have made mistakes.

I also have coded an automation program to use with the tag reader, where should I put it ?

Regards Alexandre Schnegg

genemars commented 9 years ago

Hi @Klagopsalmer, thanks for your contribution. I will merge as soon as you made those little changes to the code. For the automation program, export it and attach the hgx here or in a new issue so I will include it in the repo. Actually the procedure to add automation programs is tricky, so I'm doing this manually.

Klagopsalmer commented 9 years ago

Hello,

I have made the changes you asked for.

The automation program is here : https://www.dropbox.com/s/xa86erkc7nb4aiq/1000-Tag_Reader.hgx?dl=0

Regards Alexandre Schnegg

genemars commented 9 years ago

Hi @Klagopsalmer , I had to manually add your code to the new ZWaveLib. Also included your automation program with id 504. The event that was called "UserCode.Report" has been renamed to "EntryControl.UserCode" both in MIG ZWave.cs and in the automation program. Please check that everything is working as it should.