Page 1 of 1
Getting configuration support for Philio PAN06-1B Relay
Posted: Tuesday 05 January 2016 23:15
by cul8r
Hi folks,
Got a new Philio PAN06-01B, it did include OK but had no configuration options.
(This is tested on Domoticz on Raspberry/Razberry and OpenZwave.)
I do have an PAN06-1B but the included manual and the only spec’s I could find in the internet are for the PAN06-1A and therefore labeled this file as PAN06-1A
Here is a short instruction and the required XML file:
1. Copy the attached file "pan06-1A.xml" to "/home/pi/domoticz/Config/philio"
2. Edit "/home/pi/domoticz/Config/manufacturer_specific.xml"
Find the section for vendor "Philio" and add the line
"<Product type="0001" id="0013" name="PAN06-1A In Wall Dual Relay (1 Way) Switch Module" config="philio/pan06-1A.xml"/>"
The whole section should look like this:
Code: Select all
<Manufacturer id="013c" name="Philio Technology Corporation">
<Product type="0001" id="0001" name="PAN11-4 Smart Energy Plug In Switch"/>
<Product type="0001" id="0003" name="PAN04-1 Double Relay Switch 2x1.5kW with Power Measurement" config="philio/pan04.xml"/>
<Product type="0001" id="0004" name="PAN06-1 In Wall Dual Relay (1 Way) Switch Module"/>
<Product type="0001" id="0006" name="PAN08-1 In Wall Roller Shutter Controller"/>
<Product type="0001" id="0012" name="PAN04-1 Double Relay Switch 2x1.5kW with Power Measurement" config="philio/pan04.xml"/>
<Product type="0001" id="0013" name="PAN06-1A In Wall Dual Relay (1 Way) Switch Module" config="philio/pan06-1A.xml"/>
<Product type="0002" id="0002" name="PSM02-1 Slim Multi-Sensor" config="philio/psm02.xml"/>
<Product type="0002" id="000c" name="PST02-A 4 in 1 Multi-Sensor" config="philio/pst02.xml"/>
<Product type="0002" id="000d" name="PST02-B PIR/Motion 3 in 1 Sensor" config="philio/pst02-b.xml"/>
<Product type="0002" id="000e" name="PST02-C Door/Window 3 in 1 sensor" config="philio/pst02-1c.xml"/>
</Manufacturer>
3. (Re-) include Your device.
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Saturday 06 February 2016 22:47
by jackfagner
Did you forget to attach pan06-1A.xml?
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Sunday 07 February 2016 0:01
by cul8r
jackfagner, yes I did!
Here it is:
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Sunday 07 February 2016 15:41
by Domosapiens
@cul8r,
thank you for your pioneers work.
I have a PAN06-1 in my future plans (the Z-Wave+ AKA GEN5 version).
While Pepper1 calls it PAN06-1A (
http://www.pepper1.net/zwavedb/device/619 Product id=0013),
this seller calls it PAN06-1B
https://www.betaalbare-domotica.nl/phil ... w-614.html, while his documentation states PAN06-1A (
https://www.betaalbare-domotica.nl/medi ... N06-1B.pdf, the document could be from the first version )
1)
Cul8r: what says the documentation that comes with the product: 1A or 1B ?
2)
When I open the PAN06-1A.xml file in Microsoft Visual Studio, I get 6 XML syntax errors.
Did you check the file in an XML editor ?
It seems to be caused by the "&" character
3) Typo: Existans must be Existence
Thanks for reply
Domosapiens
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Sunday 07 February 2016 19:54
by cul8r
1. Documentation says 1A but box and label on unit says 1B
2. No special checks. Done editing on Fraise.app and did not rapport any errors. Do you have any suggestion for a OSX xlm-editor?
3. Thanks!
/C
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Sunday 07 February 2016 20:28
by cul8r
XMLSpear rapported 4 errors, corrected in this file:
Thanks Domosapiens!
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Sunday 07 February 2016 20:59
by Domosapiens
Cul8r,
I had to make the following changes to get your file error free:
Default is Relay1 and 2
and instead of
&
<Item label="Relay1 and Relay2" value="3" />
same correction
<!-- <CommandClass id="32" action="remove" /> -->
added the --> (to close the comment line)
I have no knowledge of Github, but here is described how to test and submit the file to OpenZwave and get it incorporated in later Domoticz releases:
https://github.com/OpenZWave/open-zwave ... ng-Devices
Testing
After you have made your changes to the manufacturer_specific.xml file, and any device specific configuration file, to test your changes work you can do the following:
run make xmltest from the top level directory. This will just check the syntax of the configuration files is correct and you do not have any formating errors.
remove (or backup) any zwcfg_*.xml file and restart your application.
after its restarted, check each configuration value you added, to ensure you can change a value, and the device responds appropriately. If you had added additional Association Groups, you should also check if the group names are reflected, as well as if the Controller has been added if auto is equal to true.
Submitting your Changes to us
Finally, after you have tested your changes, and would like to submit the new device configuration to us, you can perform the following steps:
1 Assuming you had forked a copy of our OZW repository on GitHub, you can submit a pull request with the changes to us for inclusion into the main repository.
2 Before submitting a pull request, please do the following:
run "make xmltest" from the top level directory to confirm you changes do not contain any syntax errors
run "make dist-update" from the top level directory if you had added any files
Do you have those skills?
Would be great,
Domosapiens
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Sunday 07 February 2016 21:14
by cul8r
Hi, I found the same errors with using XLMSpears app. A corrected file is in my previous post.
I used that page as information while writing the config file, it is above my linux skills and I have not submitted a pull request to OZW.
/C
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Tuesday 23 February 2016 20:42
by jackfagner
I think the letter (A/B/C) at the end specifies the region (EU/US/etc). Configuration shouldn't differ though.
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Friday 29 July 2016 16:38
by niceandeasy
Thanks for the XML file.
I'm looking for how to reset a PAN06-1B (or A)
I have two of these dual relays. They think that they are included in my Z-WAVE network, but they are not, because of controller hard reset.
The "include-button push-3-times-and-push&hold" routine as described in the user manual does not work. Maybe because I my PAN06-1Bs inputs are reconfigured for Toggle-Edge.
I tried a lot of things already, but I cannot reset them. I want to reset them, so I can include them again in my ZWAVE network.
Need help adding Philio PAN06-1 to OpenZWave devices
Posted: Sunday 26 November 2017 9:18
by BakSeeDaa
The Philio PAN06-1 device still isn't in available in OpenZWave devices.
I don't have a development environment set up for OpenZWave. Maybe someone else here has and is willing to help submitting it? I tried the attached file and it seems to work well on my Domoticz system together with my PAN06-1 switches.
Cheers!
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Monday 11 December 2017 22:13
by BakSeeDaa
I fixed the pull request by myself. It's now
merged into
OpenZWave/open-zwave.
Cheers!
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Saturday 16 December 2017 20:31
by timeslave
Hi all,
First of all, thank you very much for the information and the files..
I'm a total newbie at DomoticZ (and at the whole OpenZ Wave stuff).
I have and old Philio Pan06-1 (non A or B type.. label on unit says Pan06-1), an Aeotec usb Z-stick (it is not Gen5 but Gen2) and I'm using Synology as OS
I have followed your instructions here: Copied pan06-1A.xml file into the Config/philio folder and changed the manufacturer_especific.xml file accordingly and I have excluded and re-included the pan06 device.. The only difference is that I have renamed file pan06-1A.xml into pan06.xml and in the manufacturer.xmls file I have defined device ID as 0004 instead of 0013 because this is the Id shown for the pan06 in the Domotic "Nodes" page.
<Manufacturer id="013c" name="Philio Technology Corporation">
<Product type="0001" id="0001" name="PAN11-4 Smart Energy Plug In Switch"/>
<Product type="0001" id="0003" name="PAN04-1 Double Relay Switch 2x1.5kW with Power Measurement" config="philio/pan04.xml"/>
<Product type="0001" id="0004" name="PAN06-1 In Wall Dual Relay (1 Way) Switch Module" config="philio/pan06.xml"/>
<Product type="0001" id="0005" name="PAN07-1 TWO SPDT Switch module with meter" config="philio/pan07.xml"/>
<Product type="0001" id="0006" name="PAN08-1 In Wall Roller Shutter Controller" config="philio/pan08.xml"/>
<Product type="0001" id="000f" name="PAN03 Switch Module with meter 3 KW X1" config="philio/pan03.xml"/>
However, when I go to the "Nodes" page and click on the Pan06 nothing is shown. It is supoussed that the device Pan06 configuration should appear but it doesn't
Is this config not suitable for the Pan6-1 (I dont' think so) or Am I missing any configuration in the system? do you have any idea of how to solve this?
Thank you very much
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Monday 18 December 2017 8:14
by BakSeeDaa
timeslave wrote: ↑Saturday 16 December 2017 20:31
I missing any configuration in the system? do you have any idea of how to solve this?
Thank you very much
Hi. Use the current
pan06.xml.I also have a PAN06-1 and it works fine here. You'd have to restart Domoticz after you've made your changes.
Re: Getting configuration support for Philio PAN06-1B Relay
Posted: Monday 15 January 2018 7:52
by timeslave
Hello BakSeeDaa,
First of all, sorry for my late answer. At X-Mas, I've been quite busy with other family projects
I have tried your file, but I had no luck.
At the nodes page, when I click on the AEOTEC Z-Stick S2 I can see its configuration details. Same when I click on the Vision ZP3102 PIR Motion Sensor.
But when I click on the Pan-06 the configuration details area is empty
Manufacturer_specific.xml is configured as explained before (
<Product type="0001" id="0004" name="PAN06-1 In Wall Dual Relay (1 Way) Switch Module" config="philio/pan06.xml"/>)
I have used the pan06.xml file you provide on your post from 18/12/2017 (actually I have tried all pan06xx.xml files in this thread)
I have restarted the computer. But I cannot see anything
I have tried DomoticZ and this configuration in a synology machine and in a windows machine. None of them show the configuration parameters of the philio pan06
DomoticZ and devices themselve work fine. I can see the on/off status for the different parameters of the pan06. Indeed, I can switch on/off the light attached to the Pan06 from the devices web page. However I cannot set the configuration parameters of the Pan06 (I cannot set it as toggle button or pushbutton, etc..)
Do you have any idea about this problem??? I'm really close to give up all this domotic stuff
(out of curiosity: this pan06.xml from 18/12/2017 post is 10 bigger than all the previous files, and it contains many new lines compared to the other files. Is all this new code reallly required for the device configuration?)
Thank you very much