2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-02-25 16:05:19 +00:00

EnOcean: device description files added

git-svn-id: https://svn.fhem.de/fhem/trunk@28084 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
klaus.schauer 2023-10-22 08:25:47 +00:00
parent 2680b25d5a
commit e7ccccbc7b
8 changed files with 463 additions and 0 deletions

View File

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<Enocean_Devices xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.0"
xsi:noNamespaceSchemaLocation="./ReCom_Device_Description_Schema.xsd">
<Device Product_ID="0x005C00000000">
<Name>Funkkonsole FK-410</Name>
<!-- Short Description of the Device, this is a PTM like device-->
<Description>Funkkonsole FK-410 für Fenstergriff, Rastung 90°</Description>
<Frequency>868</Frequency>
<TX>
<ChipIDBased>
<EEP>
<Rorg>0xF6</Rorg>
<Type>0x10</Type>
<Func>0x00</Func>
</EEP>
</ChipIDBased>
</TX>
<RX>
</RX>
<LinkTable_MetaData>
<InboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
<OutboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
</LinkTable_MetaData>
<!-- The Recom Device Parameters -->
<Device_Parameters>
<!-- Here we list the different paramaters, -->
<Parameters>
<!-- XML/XSD can not check if we use a index only once, this is up to the user! -->
<Param index="0">
<Description>Rastung</Description>
<Enum>
<Default_Value>1</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>45 Grad</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>90 Grad</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>180 Grad</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
<Param index="1">
<Description>Abschließbar</Description>
<Enum>
<Default_Value>0</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>N.A.</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>Nein</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>Ja</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
</Parameters>
</Device_Parameters>
</Device>
</Enocean_Devices>

View File

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<Enocean_Devices xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.0"
xsi:noNamespaceSchemaLocation="./ReCom_Device_Description_Schema.xsd">
<Device Product_ID="0x005C00000001">
<Name>Funkkonsole FK-410-1</Name>
<!-- Short Description of the Device, this is a PTM like device-->
<Description>Funkkonsole FK-410-1 für Türgriff, Rastung 180°</Description>
<Frequency>868</Frequency>
<TX>
<ChipIDBased>
<EEP>
<Rorg>0xF6</Rorg>
<Type>0x10</Type>
<Func>0x00</Func>
</EEP>
</ChipIDBased>
</TX>
<RX>
</RX>
<LinkTable_MetaData>
<InboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
<OutboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
</LinkTable_MetaData>
<!-- The Recom Device Parameters -->
<Device_Parameters>
<!-- Here we list the different paramaters, -->
<Parameters>
<!-- XML/XSD can not check if we use a index only once, this is up to the user! -->
<Param index="0">
<Description>Rastung</Description>
<Enum>
<Default_Value>2</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>45 Grad</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>90 Grad</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>180 Grad</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
<Param index="1">
<Description>Abschließbar</Description>
<Enum>
<Default_Value>0</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>N.A.</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>Nein</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>Ja</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
</Parameters>
</Device_Parameters>
</Device>
</Enocean_Devices>

View File

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<Enocean_Devices xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.0"
xsi:noNamespaceSchemaLocation="./ReCom_Device_Description_Schema.xsd">
<Device Product_ID="0x005C00000002">
<Name>Fenstergriff FR-408</Name>
<!-- Short Description of the Device, this is a PTM like device-->
<Description>Fenstergriff FR-408, Rastung 90°, runde Form, nicht abschließbar</Description>
<Frequency>868</Frequency>
<TX>
<ChipIDBased>
<EEP>
<Rorg>0xF6</Rorg>
<Type>0x10</Type>
<Func>0x00</Func>
</EEP>
</ChipIDBased>
</TX>
<RX>
</RX>
<LinkTable_MetaData>
<InboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
<OutboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
</LinkTable_MetaData>
<!-- The Recom Device Parameters -->
<Device_Parameters>
<!-- Here we list the different paramaters, -->
<Parameters>
<!-- XML/XSD can not check if we use a index only once, this is up to the user! -->
<Param index="0">
<Description>Rastung</Description>
<Enum>
<Default_Value>1</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>45 Grad</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>90 Grad</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>180 Grad</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
<Param index="1">
<Description>Abschließbar</Description>
<Enum>
<Default_Value>1</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>N.A.</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>Nein</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>Ja</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
</Parameters>
</Device_Parameters>
</Device>
</Enocean_Devices>

View File

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<Enocean_Devices xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.0"
xsi:noNamespaceSchemaLocation="./ReCom_Device_Description_Schema.xsd">
<Device Product_ID="0x005C00000003">
<Name>Fenstergriff FR-408S</Name>
<!-- Short Description of the Device, this is a PTM like device-->
<Description>Fenstergriff FR-408S, Rastung 90°, runde Form, abschließbar</Description>
<Frequency>868</Frequency>
<TX>
<ChipIDBased>
<EEP>
<Rorg>0xF6</Rorg>
<Type>0x10</Type>
<Func>0x00</Func>
</EEP>
</ChipIDBased>
</TX>
<RX>
</RX>
<LinkTable_MetaData>
<InboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
<OutboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
</LinkTable_MetaData>
<!-- The Recom Device Parameters -->
<Device_Parameters>
<!-- Here we list the different paramaters, -->
<Parameters>
<!-- XML/XSD can not check if we use a index only once, this is up to the user! -->
<Param index="0">
<Description>Rastung</Description>
<Enum>
<Default_Value>1</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>45 Grad</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>90 Grad</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>180 Grad</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
<Param index="1">
<Description>Abschließbar</Description>
<Enum>
<Default_Value>2</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>N.A.</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>Nein</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>Ja</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
</Parameters>
</Device_Parameters>
</Device>
</Enocean_Devices>

View File

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<Enocean_Devices xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.0"
xsi:noNamespaceSchemaLocation="./ReCom_Device_Description_Schema.xsd">
<Device Product_ID="0x005C00000004">
<Name>Fenstergriff FR-409</Name>
<!-- Short Description of the Device, this is a PTM like device-->
<Description>Fenstergriff FR-409, Rastung 90°, eckige Form, nicht abschließbar</Description>
<Frequency>868</Frequency>
<TX>
<ChipIDBased>
<EEP>
<Rorg>0xF6</Rorg>
<Type>0x10</Type>
<Func>0x00</Func>
</EEP>
</ChipIDBased>
</TX>
<RX>
</RX>
<LinkTable_MetaData>
<InboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
<OutboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
</LinkTable_MetaData>
<!-- The Recom Device Parameters -->
<Device_Parameters>
<!-- Here we list the different paramaters, -->
<Parameters>
<!-- XML/XSD can not check if we use a index only once, this is up to the user! -->
<Param index="0">
<Description>Rastung</Description>
<Enum>
<Default_Value>1</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>45 Grad</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>90 Grad</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>180 Grad</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
<Param index="1">
<Description>Abschließbar</Description>
<Enum>
<Default_Value>1</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>N.A.</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>Nein</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>Ja</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
</Parameters>
</Device_Parameters>
</Device>
</Enocean_Devices>

View File

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<Enocean_Devices xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.0"
xsi:noNamespaceSchemaLocation="./ReCom_Device_Description_Schema.xsd">
<Device Product_ID="0x005C00000005">
<Name>Fenstergriff FR-409S</Name>
<!-- Short Description of the Device, this is a PTM like device-->
<Description>Fenstergriff FR-409S, Rastung 90°, eckige Form, abschließbar</Description>
<Frequency>868</Frequency>
<TX>
<ChipIDBased>
<EEP>
<Rorg>0xF6</Rorg>
<Type>0x10</Type>
<Func>0x00</Func>
</EEP>
</ChipIDBased>
</TX>
<RX>
</RX>
<LinkTable_MetaData>
<InboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
<OutboundTable maxLength="0" GPSupported="false" RemoteTeachSupported="false"/>
</LinkTable_MetaData>
<!-- The Recom Device Parameters -->
<Device_Parameters>
<!-- Here we list the different paramaters, -->
<Parameters>
<!-- XML/XSD can not check if we use a index only once, this is up to the user! -->
<Param index="0">
<Description>Rastung</Description>
<Enum>
<Default_Value>1</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>45 Grad</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>90 Grad</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>180 Grad</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
<Param index="1">
<Description>Abschließbar</Description>
<Enum>
<Default_Value>2</Default_Value>
<Signal_Type>0b00000001</Signal_Type>
<Value_Type>0x00</Value_Type>
<Resolution>0b0001</Resolution>
<!-- The description of the enum -->
<EnumList>
<Enum_Value index="0">
<Description>N.A.</Description>
</Enum_Value>
<Enum_Value index="1">
<Description>Nein</Description>
</Enum_Value>
<Enum_Value index="2">
<Description>Ja</Description>
</Enum_Value>
</EnumList>
</Enum>
</Param>
</Parameters>
</Device_Parameters>
</Device>
</Enocean_Devices>

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Enocean_Devices xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.0"
xsi:noNamespaceSchemaLocation="./ReCom_Device_Description_Schema.xsd">
<Device Product_ID="0x005C0000000A">
<Version>0.0.0.1</Version>
<Name>Fenstergriff FR-400</Name>
<Description>Fenstergriff FR-400, Rastung 90°, eckige Form </Description>
<Frequency>868</Frequency>
<TX>
<ChipIDBased>
<EEP>
<Rorg>0xD2</Rorg>
<Func>0x06</Func>
<Type>0x40</Type>
</EEP>
</ChipIDBased>
</TX>
</Device>
</Enocean_Devices>