Philio Technology Corp PAN06-1 In Wall Dual Relay(1 Way) Switch Module

Begonnen von Martin Fischer, 23 Oktober 2020, 21:24:39

Vorheriges Thema - Nächstes Thema

Martin Fischer

Moin Zusammen,

2016 habe ich mir obigen Unterputzschalter "auf Reserve" gekauft. Erst heute habe ich ihn in Betrieb genommen, da ich einen bestimmten Aufbau einer Wechselschaltung benötigte, die ich mit meinen bevorzugten Qubino nicht realisieren konnte (mir fehlte ein korrespondierender Draht).

Soweit gelang die Einbindung in FHEM ohne Probleme. Auf dem Gerät ist es als PAN06-1b ausgewiesen. Hier ein List:
Internals:
   DEF        cc17a420 17
   FUUID      5f9305e3-f33f-d12d-f8e3-19ac3072c64c48a3
   FVERSION   10_ZWave.pm:0.229660/2020-10-13
   IODev      ZWAVE
   LASTInputDev ZWAVE
   MSGCNT     13
   NAME       EG.ez.SW.FM.01
   NR         583
   STATE      on
   TYPE       ZWave
   ZWAVE_MSGCNT 13
   ZWAVE_RAWMSG 00040011032503ff
   ZWAVE_TIME 2020-10-23 20:35:50
   ZWaveSubDevice no
   cmdsPending 0
   endpointChildren EG.ez.SW.FM.01.02
   homeId     cc17a420
   isWakeUp   
   lastMsgSent 1603476818.70116
   nodeIdHex  11
   READINGS:
     2020-10-23 20:04:45   associatedWith  EG.ez.SW.FM.01.02
     2020-10-23 19:21:54   fwMd            fwMdManId: 013c, fwMdFwId_0: 0113, fwMdChkSum_0: 117b
     2020-10-23 18:33:42   mcCapability_02 SWITCH_BINARY BASIC
     2020-10-23 18:33:42   mcEndpoints     total 3, dynamic, identical
     2020-10-23 19:22:02   model           Philio Technology Corp PAN06-1 In Wall Dual Relay(1 Way) Switch Module
     2020-10-23 19:22:02   modelConfig     unknown
     2020-10-23 19:22:02   modelId         013c-0001-0013
     2020-10-23 20:08:54   neighborUpdate  done
     2020-10-23 20:35:50   reportedState   on
     2020-10-23 20:35:50   state           on
     2020-10-23 20:13:38   timeToAck       0.026
     2020-10-23 20:13:38   transmit        OK
     2020-10-23 18:33:42   zwavePlusInfo   version:01 role:AlwaysOnSlave node:Z-Wave+Node installerIcon:0700 userIcon:0700
Attributes:
   IODev      ZWAVE
   classes    ZWAVEPLUS_INFO VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY ASSOCIATION ASSOCIATION_GRP_INFO POWERLEVEL SWITCH_BINARY BASIC SWITCH_ALL ALARM SCENE_ACTIVATION SCENE_ACTUATOR_CONF PROTECTION FIRMWARE_UPDATE_MD MULTI_CHANNEL CONFIGURATION
   vclasses   ALARM:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BASIC:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:2 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL:3 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SCENE_ACTUATOR_CONF:1 SWITCH_BINARY:1 VERSION:2


modelConfig ist bisher unbekannt. Zur modelId 013c-0001-0013 finde ich etwas unter http://devel.pepper1.net/zwavedb/device/619 und unter https://github.com/OpenZWave/open-zwave/blob/master/config/philio/pan06.xml finde ich ein pan06.xml, jedoch mit einer anderen ID:
    <MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/013C:0004:0001</MetaDataItem>
    <MetaDataItem name="ProductPic">images/philio/pan06.png</MetaDataItem>
    <MetaDataItem id="0004" name="ZWProductPage" type="0001">https://products.z-wavealliance.org/products/854/</MetaDataItem>
    <MetaDataItem id="0004" name="Identifier" type="0001">PAN06-2</MetaDataItem>
    <MetaDataItem name="Name">In-Wall Switch Module</MetaDataItem>
    <MetaDataItem id="0004" name="FrequencyName" type="0001">CEPT (Europe) / U.S. / Canada / Mexico</MetaDataItem>


Was muss ich tun, bzw. wie kann ich unterstützen, dass der Switch korrekt eingebunden wird und ich ihn konfigurieren kann?

Viele Grüße
--
Admin, Developer, Gründungsmitglied des FHEM e.V.

krikan

Hallo Martin!

Habe soeben eine Änderung eingecheckt, womit die pan06.xml auch für den neueren ZWavePlus-Aktor PAN06-1b verwendet werden sollte. Auf den ersten Blick konnte ich nach den Datenblättern keine Unterschiede bei den config-Parametern/Werten zwischen den beiden Geräten feststellen. Probiere bitte mal, ob das grds. passt.

https://svn.fhem.de/trac/browser/trunk/fhem/FHEM/lib/openzwave_manufacturer_specific.xml?rev=23013 ist die (einzige) geänderte Datei. Bitte austauschen oder morgen update machen. Anschließend einmal "get <device> model" neu abrufen und testen.

Gruß, Christian

Martin Fischer

Hallo Christian,

danke für Deine Mühen. "It works like a charm!":
     2020-10-24 01:18:56   assocGroup_1    Max 1 Nodes ZWAVE
     2020-10-24 01:18:57   assocGroup_2    Max 1 Nodes
     2020-10-24 01:18:57   assocGroup_3    Max 1 Nodes
     2020-10-24 01:18:56   assocGroups     3
     2020-10-23 20:04:45   associatedWith  EG.ez.SW.FM.01.02
     2020-10-24 01:20:23   configAutoOff   0
     2020-10-24 01:20:23   configExistenceOfEndpoint3Action Endpoint3Exists
     2020-10-24 01:20:23   configInputsS1AndS2Configuration EdgeMode
     2020-10-24 01:20:23   configSelectedRelay Relay1
     2020-10-24 01:20:23   configSwitchStateAfterCyclingPower RetainLastState
     2020-10-24 01:20:23   configZWaveOffCommandAction SwitchOff
     2020-10-23 19:21:54   fwMd            fwMdManId: 013c, fwMdFwId_0: 0113, fwMdChkSum_0: 117b
     2020-10-23 18:33:42   mcCapability_02 SWITCH_BINARY BASIC
     2020-10-23 18:33:42   mcEndpoints     total 3, dynamic, identical
     2020-10-24 01:11:33   model           Philio Technology Corp PAN06-1 In Wall Dual Relay(1 Way) Switch Module
     2020-10-24 01:11:33   modelConfig     philio/pan06.xml
     2020-10-24 01:11:33   modelId         013c-0001-0013
     2020-10-24 01:18:44   neighborUpdate  done
     2020-10-24 01:21:34   reportedState   on
     2020-10-24 01:21:34   state           on
     2020-10-24 01:21:32   timeToAck       0.026
     2020-10-24 01:21:32   transmit        OK
     2020-10-23 18:33:42   zwavePlusInfo   version:01 role:AlwaysOnSlave node:Z-Wave+Node installerIcon:0700 userIcon:0700


Viele Grüße
Martin
--
Admin, Developer, Gründungsmitglied des FHEM e.V.