30
System Specification EnOcean Certification Handbook, V 1.1 Page 1 / 30 EnOcean Alliance Certification Handbook Released, V 1.1 Approved for release: Jan 31, 2019 San Ramon, CA, USA, Jan 30, 2018 EXECUTIVE SUMMARY A proper review of every device shipped is an important step to secure a correct functioning of every single device, especially in an eco-system spread widely and highly versatile. There, working interoperability is an essential asset. The EnOcean Alliance developed and agreed upon a specification, which describes the certification steps to be passed by every device before being introduced into the market(s). These steps are: (1) Air Interface (2) Radio Performance (3) Communication Profiles (4) Energy Harvesting of self-supplied devices This document – the EnOcean Alliance Certification Handbook – provides - the umbrella for the overall objective, - guidance to the engineers and managers tasked with approval of their devices, - details the certification process, - explains the roles and the operational flow As such this document amends the set of system specification and supplies the information for a pragmatic implementation of these system specifications. This document describes how to apply the set of certification specifications of the EnOcean Alliance as supporting tools during the development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers of technology platforms, radio modules or products based on the EnOcean technology [1] wishing to use the interoperability or appropriate logo or name their product

CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page1/30

EnOceanAllianceCertificationHandbookReleased,V1.1Approvedforrelease:Jan31,2019SanRamon,CA,USA,Jan30,2018

EXECUTIVESUMMARYAproperreviewofeverydeviceshippedisanimportantsteptosecureacorrectfunctioningofeverysingledevice,especiallyinaneco-systemspreadwidelyandhighlyversatile.There,workinginteroperabilityisanessentialasset.TheEnOceanAlliancedevelopedandagreeduponaspecification,whichdescribesthecertificationstepstobepassedbyeverydevicebeforebeingintroducedintothemarket(s).Thesestepsare:

(1) AirInterface(2) RadioPerformance(3) CommunicationProfiles(4) EnergyHarvestingofself-supplieddevices

Thisdocument–theEnOceanAllianceCertificationHandbook–provides

- theumbrellafortheoverallobjective,- guidancetotheengineersandmanagerstaskedwithapprovaloftheirdevices,- detailsthecertificationprocess,- explainstherolesandtheoperationalflow

Assuchthisdocumentamendsthesetofsystemspecificationandsuppliestheinformationforapragmaticimplementationofthesesystemspecifications.ThisdocumentdescribeshowtoapplythesetofcertificationspecificationsoftheEnOceanAllianceassupportingtoolsduringthedevelopmentprocessand–withrespecttointeroperability-asverificationtoolduringtheacceptance/approvaltestingofaproduct.

Manufacturersoftechnologyplatforms,radiomodulesorproductsbasedontheEnOceantechnology[1]wishingtousetheinteroperabilityorappropriatelogoornametheirproduct

Page 2: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page2/30

accordinglyareobligedtopasstheCertificationProgramdetailedinthishandbook.ThemembershiplevelofthemanufacturerhastobeParticipantorPromotertobeentitledfortheEnOceanAllianceCertificationProgram

ThisdocumentisownedbytheTechnicalWorkingGroup(TWG)oftheEnOceanAlliance.ItismaintainedandwillbeprogressedwithintheauthorityofthechairmanoftheTWG.

Followingapproval,thisCertificationHandbookisnowinthestatusRELEASED.

Fromnowon changes have to be proposed to the TWGor BoD (chapter 3) for decision. TheEnOceanCertificationTaskGroupwillthenactuponrequestbytheTWG.

SubmittedtotheTWG: Jun30,2017ApprovedbyTWGforpreliminaryrelease: Jul24,2017ApprovedbyBoDforpreliminaryrelease: Nov23,2017ApprovedbyTWGandBoDforfinalrelease: Jan31,2019

Page 3: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page3/30

REVISIONHISTORY

Ver. Editor Change Date0.1 AP DraftDocumentcreated,basedontemplateofthe

EnOceanAlliance,textcompleteSep30,2016

0.2 AP Internalreview,incorporationofgraphicsandtables Oct30,20160.3 AP Resultsofcertificationworkshopincorporated Nov18,20160.4 AP IncorporatedinputfromBoDMtg,feedbackfrom

review,integratedEnOceanAlliancelogousageguidelines

Mar05,2017

0.5 AP Furtherimprovementsandalignments Mar07,20170.6 AP BoDrequirements May26,20170.7 AP BoDdecisionsoflastboardcalldocumented Jun26,20170.8 AP Correctionsafterfirstinternalreview Jun29,20171.0 AP Bookkeepingandupdateofdates,small

improvementsJan30,2018

1.1 AP DocumentstatusmodifiedtoRELEASED;addedDisclaimer;ApplyingISO31-0forcorrectdisplayingofnumbers;Downsizingofthedocumentbymergingchapters

Jan29,2019

Copyright©EnOceanAllianceInc.(2015-2019).AllrightsReserved.Disclaimer

ThisinformationwithinthisdocumentisthepropertyoftheEnOceanAllianceanditsuseanddisclosurearerestricted.ElementsoftheEnOceanAlliancespecificationsmayalsobesubjecttothirdpartyintellectualpropertyrights,includingwithoutlimitation,patent,copyrightortrademarkrights(suchathirdpartymayormaynotbeamemberoftheEnOceanAlliance.)

TheEnOceanAllianceisnotresponsibleandshallnotbeheldresponsibleinanymannerforidentifyingorfailingtoidentifyanyorallsuchthirdpartyintellectualpropertyrights.Thisdocumentandtheinformationcontainedhereinareprovidedonan“asis”basisandtheEnOceanAlliancedisclaimsallwarrantiesexpressorimplied,includingbutnotlimitedto

Page 4: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page4/30

(1)anywarrantythattheuseoftheinformationhereinwillnotinfringeanyrightsofthirdparties(includinganyintellectualpropertyrights,patent,copyrightortrademarkrights,or(2)anyimpliedwarrantiesofmerchantability,fitnessforaparticularpurpose,titleornon-infringement.

InnoeventwilltheEnOceanAlliancebeliableforanylossofprofits,lossofbusiness,lossofuseofdata,interruptionofbusiness,orforanyotherdirect,indirect,specialorexemplary,incidental,punitiveorconsequentialdamagesofanykind,incontractorintort,inconnectionwiththisdocumentortheinformationcontainedherein,evenifadvisedofthepossibilityofsuchlossordamage.AllCompany,brandandproductnamesmaybetrademarksthatarethesolepropertyoftheirrespectiveowners.Theabovenoticeandthisparagraphmustbeincludedonallcopiesofthisdocumentthataremade.

TheEnOceanAlliance“CertificationHandbook”isavailablefreeofchargetocompanies,individualsandinstitutionsforallnon-commercialpurposes(includingeducationalresearch,technicalevaluationanddevelopmentofnon-commercialtoolsordocumentation.)

Thisspecificationincludesintellectualproperty(„IPR“)oftheEnOceanAllianceandjointintellectualproperties(„jointIPR“)withcontributingmembercompanies.NopartofthisspecificationmaybeusedindevelopmentofaproductorserviceforsalewithoutbeingaparticipantorpromotermemberoftheEnOceanAllianceand/orjointowneroftheappropriatejointIPR.

TheseerratamaynothavebeensubjectedtoanIntellectualPropertyreview,andassuch,maycontainundeclaredNecessaryClaims.EnOceanAllianceInc.5000ExecutiveParkway,Suite302SanRamon,CA94583USAGrahamMartinChairman&CEOEnOceanAlliance

Page 5: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page5/30

TableofContent1. IntroductionandMotivation............................................................................6

1.1.General.................................................................................................................61.2.Philosophy............................................................................................................71.3.Objective.............................................................................................................101.4.PragmaticImplementation.................................................................................111.5.Definitions&References....................................................................................121.5.1.Definitions................................................................................................................121.5.2.References................................................................................................................16

2. TheCertificationProcess................................................................................172.1.Roles...................................................................................................................172.2.PhasesoftheProcess.........................................................................................182.2.1.PreparationPhase....................................................................................................192.2.2.TestingPhaseorExecutionPhase............................................................................202.2.3.DocumentationPhase..............................................................................................212.2.4.ReviewPhase............................................................................................................22

2.3.Certification,partoftheProductImplementation.............................................242.4.Roll-out...............................................................................................................242.4.1.Legacyproductsandradioplatforms.......................................................................242.4.2.Definitionofcertificationlevels...............................................................................252.4.3.Conditionsanddates................................................................................................252.4.4.Transitionperiods.....................................................................................................26

3. CertificationRules...........................................................................................283.1.EnOceanAllianceTechnologyLogoforcertifiedproducts.................................283.2.Approvalofcertificationstatus..........................................................................29

4. Annex..............................................................................................................304.1.TestLaboratoriesaccreditedbytheEnOceanAlliance......................................30

Page 6: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page6/30

1. IntroductionandMotivation

1.1.General

Systemplaners,system-integratorsandusersdemandreliabledevicesandprocedureswhichfacilitatetheimplementationofversatilesolutionswithanincreasingofferofusecasesofEnOceantechnology.TheEnOceanAllianceCertificationProgram–linkedwithacorrespondingmarkingondevices–isTHEtoolfortheEnOceanAlliancetosecureinteroperabilityofEnOcean-baseddevices.

Itcoversallelementsofthecommunicationadequatelydefined.TheprimaryobjectiveoftheEnOceanAllianceCertificationProgramisaself-declarationofthedevicemanufacturer,similartotheEuropeanCE-declaration.Asapartoftheprogramanoptionalextensionforasupplementaryverificationbyanindependentandaccreditedtestlaboratoryisforeseenstraightfromthebeginning.

The“EnOceanAllianceCertificationHandbook”–thisdocument-formsakindofabracketfortheentireprocessandsecuresasmoothexecutionofthecertificationprocess.Atonesideitsupportstheunificationandbythisthetraceabilityofthecertification’sdocumentation,attheothersideitisaguidelinefortheproductdevelopmentprocess,supportingthedevelopmentbasedproductqualityandthusthedesiredproductinteroperability.

Incombinationwithanadequateproductlabelling-inparticularwithinacontinuouslygrowingmarketofsuppliersandproducts-planers,systemintegrators,anduserscanidentifyreliablyEnOcean-baseddevicesinteroperatingwitheachother.

Chapter1,IntroductionandMotivation,providesaninsightintothephilosophyoftheEnOceanAllianceCertificationProgram.Theapproachchosenanditspragmaticimplementationwillbedetailedandtheobjectivewillbeexplained.Thischapterisamendedbythedefinitionsandreferences.

Chapter2,theCertificationProcess,outlinesthedifferentrolesinvolvedinthisprocess,anddetailsthephasesoftheprocess.Athirdsub-chapterexplainshowcertificationshallworkasapartofproductimplementationandshowsthatcertificationisasupportiveprocesstoachieveproductqualityandnotanadditiveburden.Theroll-outoftheprocessconcludesthischapterdeliveringthedefinitionsofthecertificationlevels,theirconditionsandvaliditydates.

Chapter3,CertificationRules,containsthedefinitionsoftheEnOceanAllianceTechnologyLogoaswellastheconditionsforitsappliance.Itdetailstheapprovalofthecertificationstatusandindicatestheactionincaseofwrongtestresultsorviolationofthecertificationprocess.

Chapter4,Annex,deliversagraphicaloverviewofthecertificationprocessflow,alistoftestlaboratoriesaccreditedbytheEnOceanAlliance,definesthelistofparametersof

Page 7: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page7/30

interoperabilitytobepublishedbyamanufacturer,andsuppliesthetemplaterequiredforsubmissionofcertificationresults.

1.2.Philosophy

MembercompaniesoftheEnOceanAllianceofferproductsorservicestoverydynamicandrapidlydevelopingmarkets.Toalargeextentmembercompaniesarespecialistsintheirpartofthemarket;veryseldomtheyprovideallelementsforaconsistentsystem/datanetwork/communicationchain.Mostofthemprovideelementsofacommunicationinfrastructurewhichrequireelementsfromothermembercompaniestointeractwithforaseamlesstransportofdata.AtypicalinstallationofproductsbasedonEnOceantechnologycouldbebuiltwithsensorssuppliedbycompanyA,connectedtogatewaysfromcompanyB,andservingactuatorsfromcompanyC.Suchaninstallationwillonlyworksuccessfullyandefficientlyifallofitscomponentsareabletocommunicateproperlywitheachotherandbythisprovidethefunctionalitythesecomponentsandthenetworkweredesignedfor.

InteroperabilityoftechnologiesandproductsmadebyitsmembercompaniesisTHEkeyobjectiveandkeyassetoftheEnOceanAlliance.Ithastobesafeguardedbytheproductmanufacturers(OEMs)bymeansoffocuseddesignofhardwareandsoftware.Duringvolumemanufacturingtheproductqualitydesignedandcommittedrequirescontinuesmonitoringandcontrol.

TosecurethepropercommunicationtheEnOceanAlliancedefinedacommunicationarchitectureconsistingofthe

- Airinterface,i.e.thestandardsISO/IEC14543-3-1X(definingthephysicalanddatalinklayer)

- EnOceanEquipmentProfilesandGenericProfiles(definingthelinkandnetworklayer)- SupplementingprocedureslikeRemoteCommissioning

ThesesystemspecificationsarecreatedandmaintainedbytheTechnicalWorkingGroup(TWG)oftheEnOceanAlliance.

Page 8: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page8/30

Fig.1EnOceanSystemSpecifications

TosupportaproperimplementationofthesystemspecificationstheTWGoftheEnOceanAlliancedevelopedasetofcertificationspecificationsfollowingtheOSI-layermodel.Intechnicalwording,interoperabilityrequiresdeviceswhichperformasspecifiedandinarepeatablemanneratalllayers.Indetail:

• Atthephysicallayer:TheairinterfacehastobecompliantwiththeEnOcean-standardsISO/IEC14543-3-1Xandadefinedminimumcommunicationrangehastobeachieved

• Atthecommunicationlayer:theschedulingandlogicalcompliancewithcommunicationsequences/flows

• Attheapplicationlayer:thecorrectcoding/decodingofinformation,thecompliancetodefinedschedulesandconformalprocessingoftransmitteddata

Inadditionforself-powereddevices:theabilitytocollectenergyfromtheambientenvironmentoveracertaintimeframetosecureproperoperationofthedeviceoveradefinedperiodbeyond.

The

- AirInterfaceCertificationSpecificationASK[2]andAirInterfaceCertificationSpecificationFSK[5]verifiesthecorrectdesignofanEnOceanradioimplementation–e.g.atransceivermodule-accordingtoISO/IEC14543-3-1X[1];itverifiesthephysicallayerofthecommunicationarchitecture.Withoutastableradioimplementationhigherlayercommunicationwillnotwork.IncombinationwiththeRadioPerformanceCertificationSpecification[3]itissecuredthatradioimplementationsofdifferentmanufacturerswillcommunicatereliablywitheachother.

Page 9: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page9/30

- RadioPerformanceCertificationSpecification[3]verifiesthetransmitterandreceiverperformanceoftheproduct;incombinationwiththeAirInterfaceCertificationSpecificationsitverifiesthephysicallayerofthecommunicationarchitecture.Thus,itprovidesthefoundationforasolidwirelessconnectivitybetweentwodevices,apre-requisiteforsmoothcommunicationbetweentwodevicesorwithinanetwork.Asufficientandproperradioperformance–mainlyreflectedintheachievableradiorange-isamongthemostimportantparametersofanywirelessproduct.Eveninscenarioswith“reliableradiolinks”itisimportanttooptimizethelinkbudgettoitsbestasareservefore.g.futurelayoutorfurniturechangesinsidebuildings.Occupancyandun-occupancy-especiallyinhighusescenarios-mightalsoresultinastrongimpacttothelinkbudget.

- CommunicationProfilesCertificationSpecification[4]verifiesthecorrectdesignandimplementationofthecommunicationprotocols;itverifiesthedatalinkandthenetworklayerofthecommunicationarchitecture.Thisprettycomprehensivespecificationprovidesproceduresandreferencedatatoverifytheimplementationofthelinkprotocolchosen–EEPorGenericProfiles-aswellasthecorrectnessoftheteach-inprocedurerequiredtopairdevicespriortostartingregularcommunication.ItisbasedonthesystemspecificationsavailablebytheEnOceanAlliance-theEEP-Specification,thesystemspecificationGenericProfilesandthesystemspecificationsRemoteCommissioningandRemoteManagement.Bymeansofdefineddata-containers,thetestresultwillbedocumentedandthereproducibilityoftestcaseswillbeachieved.

- EnergyHarvestingCertificationSpecification[6]providestest-proceduresandtest-casestoverifytheenergyconceptofanenergyself-sustainingdevices,coveringthecombinationofenergygeneration,energymanagementandenergyconsumption.Itwilldeliverinformationontheenduranceofadevicewithenergystoragefullyloadedinabsenceofanyfurtherharvestableenergy.Asufficientenergyperformance–e.g.foradaylightsuppliedsensormainlyreflectedinthe“dark-time”incombinationwiththe“minimumilluminationscenario”toharvestsufficientenergy-isamongthemostimportantparametersofanywirelessandenergyself-sustainingproducts,especiallyforEnOcean-basedproducts.Eveninscenarioswithsufficientambientenergyitisimportanttooptimizetheenergyconcepttoitsbestasareservefore.g.longdarktimes(poorlighting)orbadpositioningofthedevice.

Page 10: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page10/30

Fig.2EnOceanCertificationSpecificationsmappedontheSystemSpecifications

Procedures/actionsequencesdefinedbytheEnOceanAlliance,e.g.RemoteCommissioning,areverifiedbyapplicationofthetest-casesspecifiedasappendixtoeachsystemspecification.

1.3.Objective

Interoperability,asdefined,meanstrouble-freeandreliablecommunicationbetweenEnOcean-basedwirelessshort-rangedevicescreatedbydifferentmanufacturers.Thus,interoperabilitybecomesamandatoryprerequisiteforanimplementationofdistributedfunctionalityprovidedbydevicesofdifferentmanufacturersthatallhavetoconsistentlyapplythesystemspecificationsoftheEnOceanAllianceatalllevels.

Inamoretechnicalwording:interoperabilityrequiresproductsmadeincompliancewithexistingspecificationsandtoperformreliablyinarepeatablemanneratalllayers.Arobustradioconnectionatphysicallayer,areliableandmatchinglogicalconnectionatlinkandnetworklayers,andattheapplicationlayeristhekeytoasuccessfulimplementationofbuildingautomationsolutionsandtheirdailyworry-freeoperation.Inamoremarketingwording:interoperabilityisthepre-requisiteforcustomersatisfaction.

TheinteroperabilityisdefinedbythesystemspecificationsoftheEnOceanAlliancewhichwillbeverifiedbythespecificationsoftheEnOceanAllianceCertificationProgram.

Thesmoothflowofthecertificationissupportedbythe“EnOceanAllianceCertificationHandbook”.Thishandbooksupportsatthesametimetheunificationandtraceabilityofthecertification’sdocumentation.

TopasstheEnOceanCertificationprogramaproductmustpassallapplicabletestsdefinedbythisdocument.

TheresultsofthesetestsaretobedocumentedperdevicetestedfollowingtemplatesprovidedbytheEnOceanAlliance(refertocertificationfolderinEnOceanAllianceportal).

Page 11: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page11/30

Theproofofperformanceaccordingtothespecificationofaparticulardeviceremainswithintheresponsibilityofthemanufacturer.TheresultofthisproofisamandatorycomponentoftheEnOceanCertificationtodeliverareliableend-to-endperformanceoffunctionalitytooperatorsandcustomers.Self-powereddeviceshavetobesupplementedbyadeclarationoftheenergyconceptatthislevel.Onlybythis,theperformanceofadeviceoveradefinedperiodoftimecanbeadequatelyensuredwithenergycollectedfromtheambient.

1.4.PragmaticImplementation

TheEnOceanAllianceCertificationProgramappliesashellprinciple,i.e.themanufacturerofaproductapplyingaplatform/radiochip/radiomoduleofasupplierwhichpassedalreadytheEnOceanCertificationProgramandbearsan“EnOceancertified”logocanbenefitfromthecertificationeffortspentontheplatform.

Theplatforminheritsitspropertiestotheproductaccordingtothefollowingrules1:

a) Iftheproductutilizeslessthan100%ofthefunctionalitiesoftheplatform:theproductmanufacturermayreferentirelytothecertificationresultsandcertificationapproval(EnOceanAllianceCertificationdocument)oftheplatform;certificationtestingoftheproductisnotrequiredbutrecommended.Theproductdocumentationneedstostatethedifference(s)betweenplatformandproduct.Thus,thiswillbedocumentedaswellintheCertificationDocumentationofthisproduct.TheuniqueCertificationNumberallocatedbytheEnOceanAlliancetotheplatformneedstobestatedintheEnOceanAllianceCertificationdocumentoftheproduct.TheproductwillreceiveitsownCertificationNumber.

b) Iftheproductutilizes100%ofthefunctionalitiesoftheplatformandnoadditionalfunctionalityisaddedwhichissubjecttotheEnOceanAllianceCertificationProgram:theproductmanufacturermayreferentirelytothecertificationresultsandcertificationapproval(EnOceanAllianceCertificationdocument)oftheplatform;certificationtestingoftheproductisnotrequiredbutrecommended.TheuniqueCertificationNumberallocatedbytheEnOceanAlliancetotheplatformneedstobestatedintheEnOceanAllianceCertificationdocumentoftheproduct.TheproductwillreceiveitsownCertificationNumber.

c) IftheproductaddsadditionalfunctionalitywhichissubjecttotheEnOceanAllianceCertificationProgram:theproductisrequiredtopasstheEnOceanAllianceCertificationProgrambutmayrefertothecertificationresultsandcertificationapprovalofthe

1ReferencearethefunctionalitiesandpropertieswhicharerelevanttotheEnOceanAllianceCertificationProgram.

Page 12: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page12/30

platformwhereappropriate.IfreferredtocertificationapprovaloftheplatformtheProductDocumentationandtheCertificationDocumentationoftheproducthavetostatetheuniqueCertificationNumberoftheplatform.TheproductwillreceiveitsownCertificationNumber.

1.5.Definitions&References

1.5.1. Definitions

Antenna:Acomponent,typicallymetallic,whicheitherradiates(asusedforatransmitter)orcollects(asusedforareceiver)electromagneticwaves.

CertificationDocumentation:documentationsummarizingthetechnologyplatform’s,radiomodule’sortheproduct’scriteriarequiredforinteroperability(identicalwiththeproductdocumentation),plusthetestplan(i.e.completelistofmandatorytest-cases),plusthetestresults.Itmaybeamendedbydocumentationdetailingfurtherthetechnologyplatform,radiomoduleorproduct.Thecertificationdocumentationiswithinthesoleresponsibilityofthemanufacturerandremainsitsproperty.Itistobeprovidedbythemanufacturerasbasisfortheapproval.OncethecertificationresultsareapprovedbytheEnOceanAllianceitqualifiestheradiomodule/producttobearthe“EnOceanAlliancecertified”marking.

Certificationlevel:eachleveldescribeswhichcomponentsoftheCertificationProgramarerelevanttoaplatform/productsupposedtobecertifiedaccordingtothislevel.Thecertificationlevelwillbestatedaspartofthe“EnOceancertified”seal.

Certificatenumber:auniquenumberdefinedandappliedbytheEnOceanAlliance.ThiscertificationnumberconnectstheentriesintheCertifiedProductsdatabasewithaparticularproduct.ThenumberisallocatedautomaticallybytheCertifedProductdatabaseassoonasallentriesarecompleted.

Certificationspecification:asystemspecification,partoftheEnOceanAllianceCertificationProgram.Thecertificationprogramcontainsfourspecifications(refertochapter1.2ofthisdocument,please).ThiskindofdocumentsismaintainedbytheTWGandreviewedregularly.

Compatibility:thecapabilityoftwoormoreitemsorcomponentsofequipmenttoexistorfunctioninthesamesystemorenvironmentwithoutmutualinterference.

DUT:DeviceunderTest

EEP:EnOceanEquipmentProfile;itdefinesthecommunicationinterfaceofaproductandabstractsitattheairinterface.

Page 13: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page13/30

EnOceanAllianceBrandGuideline[10]:adocumentownedbytheBoDoftheEnOceanAlliance.ItdefinesthelogosrepresentingthemessageoftheEnOceanAlliancetothepublic.Thisdocumentisthesolesourceforthelogos,theirsize,colours,typographyandusage.

EnOceanAllianceCertificate:adocumentdemonstratingthecompletionoftheEnOceanAllianceCertificationProcess.Thisdocument(refertoannex4)hastoreflecttheproductmanufacturer’sname,theproducttitle,thesignatureoftheCertificationManagerappointedbytheEnOceanAllianceandauniquecertificatenumber.

EnOceanAllianceCertificationPolicy:setofrulesguiding/directingtheproperhandlingoftheEnOceanAllianceCertificationProgram.ThissetisapprovedbytheboardofdirectorsoftheEnOceanAlliance.Inparticularitdefinestheauthorizeduseofthelogo“EnOceanAlliancecertified”oncertifiedtechnologyplatforms,modulesandproductsONLY.Chapter3ofthisdocumentstatesthepolicyapprovedbytheBoDoftheEnOceanAlliance.

EnOceanAllianceCertificationManager:appointedbytheBoDoftheEnOceanAlliance.Themanager’smissionistosupervisetheproperapplicationoftheEnOceanAllianceCertificationProgram,primarilybyreviewingthesubmittedCertificationDocumentation.Thecertificationmanagerapprovesthecertificationperformedbyamanufacturer,releasesthedataatthedatabaseandsignstheEnOceanAllianceCertificationDocument.

EnOceanAllianceCertificationProgram:astructuredprogramestablishedandmaintainedbytheEnOceanAlliancetosecureinteroperabilitybetween“EnOceancertified”products.Theprogramismandatoryforproductswhichshouldbemarkedwiththe“EnOceancertified”seal.ThishandbookdescribestheEnOceanAllianceCertificationProgram.

EnOceanAllianceingredientlogo:calledaswell“EnOceanAlliancetechnologylogo”andownedbytheEnOceanAlliance.Itisthe“EnOceancertified”sealofacertifiedproductandisdefinedintheEnOceanAllianceBrandGuideline[10].Theusageofthisseal/logoonaproductorintherelatedproductdocumentisauthorizedbyasuccessfulpassoftheEnOceanAllianceCertificationProgramandanEnOceanCertificateissued.TheEnOceanAllianceingredientlogoshouldbeusedonthecompanyliterature(e.g.brochures,exhibitionstands,advertsetc.).Please,refertochapter3.1.forfurtherinformation.

EnOceanTechnology:technologywhichiscompliantwithISO/IEC14543-3-1XandappliesEnOceanAlliancetechnicalspecifications.

Interoperability:acharacteristicofaproductorsystem,whoseinterfacesarecompletelyunderstood,toworkwithotherproductsorsystems,presentorfuture,ineitherimplementationoraccess,withoutanyrestrictions.InteroperabilityimpliesOpenstandardsbydefinition.Interoperabilityimpliesexchangesbetweenarangeofproducts,orsimilarproductsfromseveraldifferentvendors,orevenbetweenpastandfuturerevisionsofthesameproduct.

Page 14: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page14/30

Interoperabilitymaybedevelopedpost-facto,asaspecialmeasurebetweentwoproducts,whileexcludingtherest,byusingOpenstandards.

Interoperableproductdatabase:adatabasemanagedbytheEnOceanAlliance.Productmanufacturersentertheproductspecificinformationandthecertificationdocumentationintothisdatabase.Itscontentwillbereviewbythecertificationmanager.Onceapprovedthedataarevisibletocustomersofsuchproducts.Thedatabasedeliversinformationontheinteroperabilityofaparticulardeviceinrelationtootherdevices.

Legacyproduct:aproductdesignedANDintroducedintothemarket(s)beforeDec31,2017.Suchaproductdoesnotrequireacertificationandmaybearthe(previous)logooftheEnOceanAlliance(refertochapter3.1incombinationwithchapter2.4).

Manufacturer:memberoftheEnOceanAlliancebeinglegallyresponsibleforthetechnologyplatform,radiomoduleorproduct.Typicallyitisthecompany/legalentitybrandingaradiochip/module/product.ThismemberrequiresthelevelParticipantorPromotertobeentitledfortheEnOceanAllianceCertificationProgram.

Product:enduserdevice.Itcontainsmeansforsignaltransmissionandsignalreception,typicallybyhavingaradiochipormoduleintegrated.Itmaycontainsensor(s)and/oractuator(s).Itissoldtoandappliedbyend-usersorinstallationprofessionals.

ProductDocumentation:documentationsummarizingthetechnologyplatform’s/radiomodule’sortheproduct’sfeaturesandinformationtobeprovidedtotheapplicantofatechnologyplatform/radiomodule(typicallyaproductmanufacturer)orofaproduct(typicallyaninstallerand/orenduser).Ithastodocumentthesetofinformationindispensableforinteroperability.Itmaybeamendedbyinformationdetailingfurthertheapplicationoftheradiomoduleortheproduct.Theproductdocumentationiswithinthesoleresponsibilityofthemanufacturerandremainsitsproperty.ItmaybeprovidedbythemanufacturertotheEnOceanAlliancefortheproductdata-base.Itmustbeprovidedifthemanufacturerdecidedthetechnologyplatform/radiomodule/producttobearthe“EnOceanAlliancecertified”marking.

Productmanufacturer:amember(promoterorparticipant)oftheEnOceanAllianceresponsiblefortheproductinthemarketandforeventuallegalobligations;typicallyidentifiedbyitsnameontheproduct(branding).Sameasawhitelabelproductseller.

Radiomodule:atechnicalproductrepresentedbyafunctionalmodulewhichcoverscompletelythefunctionsRF-signaltransmissionand/orRF-signalreception.Itmightcontainaswellcircuitryforenergycollectionandenergymanagement.Itisusuallysoldtocompaniesintegratingtheradiomodulewithotherelectroniccomponentsorintoproducts.Typicallyitisnotavailabletoend-users.

Page 15: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page15/30

Radiomodulemanufacturer:amember(promoterorparticipant)oftheEnOceanAllianceresponsiblefortheradiomoduleinthemarketandforeventuallegalobligations;typicallyidentifiedbyitsnameontheproduct(branding).

TechnicalWorkingGroup(TWG):thebodyresponsiblefortechnicalandarchitecturalmatterswithintheEnOceanAlliance.ItsmaintaskisthecreationandmaintenanceofthesystemspecificationsoftheEnOceanAlliance.AllmembersoftheEnOceanAllianceareinvitedtoparticipateandcontributetotheworkoftheTWG.

Technologyplatform:atechnicalproductrepresentedbyanintegratedcircuitry,orareferencedesign,whichallowsforRFsignaltransmissionand/orRFsignalreception.Itmightcontainaswellcircuitryforprocessingpowertohandlehigherlayercommunicationprotocolsand/orcircuitryforenergycollectionandenergymanagement.Itisusuallysoldtocompaniesintegratingthetechnologyplatformwithotherelectroniccomponentsintoradiomodulesorevenintoproducts.Typicallyitisnotavailabletoend-users.

Technologyplatformmanufacturer:amember(promoterorparticipant)oftheEnOceanAllianceresponsibleforatechnologyplatform,typicallyaradiomodule,inthemarketandforeventuallegalobligations;typicallyidentifiedbyitsnameontheproduct(branding).

Test-case,mandatory:atest-casewhichhastobepassedbytheDUT.Theclassification“mandatory”istobederivedfromlegalrequirements,3rdpartyrequirements,interoperabilityrequirements(e.g.EnOceanAllianceCertificationProgram),orfrommanufacturer-internalrequirements(e.g.qualitycommitments).

Test-case,optional:atest-casewhichmaybepassedbytheDUT.Theclassification“optional”istobederivedfromlegalrequirements,3rdpartyrequirements,interoperabilityrequirements(e.g.EnOceanAllianceCertificationProgram),orfrommanufacturer-internalrequirements(e.g.qualitycommitments).Informationachievedby“optional”test-casesislargelyusedforconfirmationofproductfeatures.

Testplan:Itisaproduct-specificdocumentsummarizingthetest-casestobeperformedatleastthemandatorytestcases)amendedbyproductessentialinformation,e.g.thefrequencybandandtheEEP(s)applied.Thetestplanincludesadescriptionofhowtoperformthetesting,statesthedifferentstepsofthetest–inotherwords:itprovidestheessentialinformationtoreproducethetestresultsifsorequired.Atestplantemplateisamandatoryelementofthecertificationdocumentationofaproduct.

Page 16: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page16/30

1.5.2. References

[1]ISO/IEC14543-3-1X

[2]EnOceanCertificationSpecification,part1a,AirInterfaceASK,EnOceanAlliancehttps://www.enocean-alliance.org/aicask/

[3]EnOceanCertificationSpecification,part2,RadioPerformance,EnOceanAlliancehttps://www.enocean-alliance.org/rpc/

[4]EnOceanCertificationSpecification,part3,CommunicationProfiles,EnOceanAlliancehttps://www.enocean-alliance.org/cpc/

[5]EnOceanCertificationSpecification,part1b,AirInterfaceFSK,EnOceanAlliancehttps://www.enocean-alliance.org/aicfsk/

[6]EnOceanCertificationSpecification,part4,EnergyHarvesting,EnOceanAlliancehttps://www.enocean-alliance.org/eh/

[7]tbd

[8]tbd

[9]tbd

[10]EnOceanAllianceBrandGuidelines https://www.enocean-alliance.org/brandguideline/

Page 17: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page17/30

2. TheCertificationProcess

2.1.Roles

Accreditedtestlaboratory:atestlaboratoryortestinstituteconfirmedbytheEnOceanAlliance.Thistestlaboratory/instituteisamemberoftheEnOceanAlliance.ItunderstandsthestandardsISO/IEC14543-3-1XandthesetofcertificationspecificationsoftheEnOceanAlliance.ItscompetenciesandcapacitieswerereviewedbytheEnOceanAlliancepriortoaccreditation.

Approvalmanager:thepersonresponsiblefortheapprovalprocessofaradiomoduleoraproductatthemanufacturer.Thepositiveresultofanapprovalprocessisthereleasetoserialproduction/customershipmentofaradiomoduleoraproduct.

EnOceanAllianceBoardofDirectors(BoD):consistingofrepresentativesofthepromotersoftheEnOceanAlliance.TheBoDisheadedbythechairmanoftheEnOceanAlliance.TheBoDisdefiningtheruleswithintheEnOceanAllianceandsettingitsobjectives.

EnOceanAllianceCertificationManager:appointedbytheBoDoftheEnOceanAlliance.Themanager’smissionistosupervisetheproperapplicationoftheEnOceanAllianceCertificationProgram,primarilybyreviewingthesubmittedCertificationDocumentation.

EnOceanAllianceTechnicalWorkingGroup(TWG):abodyoftheEnOceanAlliance,opentoallparticipantsandpromoters.TheTWGisinchargeforthecreationandmaintenanceofthesystemspecificationsoftheEnOceanAlliance.

Productengineer:apersonorpersonswhodesignaradiomoduleorproductandcreateit.

Productmanufacturer:amember(promoterorparticipant)oftheEnOceanAllianceresponsiblefortheproductinthemarketandforeventuallegalobligations;typicallyidentifiedbyitsnameontheproduct(branding).

Radiomodulemanufacturer:amember(promoterorparticipant)oftheEnOceanAllianceresponsiblefortheradiomoduleinthemarketandforeventuallegalobligations;typicallyidentifiedbyitsnameontheproduct(branding).

R&Dmanger:thepersonresponsibleforthedevelopmentprocessofaradiomoduleoraproduct.

Testengineer:apersonorpersonsperformingtestsofaradiomoduleoraproduct.

Testlabmanager:managerofatestlaboratory/testinstituteexternaltothemanufacturer;preferably,itisatestlaboratory/testinstituteaccreditedbytheEnOceanAlliance.

Testlabengineer:atestengineerworkingatatestlaboratory/testinstituteexternaltothemanufacturer.

Page 18: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page18/30

2.2.PhasesoftheProcess

TheEnOceanAllianceCertificationProcessadoptsastructureofatypicalproductdevelopmentprocesses.Suchaproductdevelopmentprocessstartsathigh-levelwithaconceptordesignphase,leadingintoanimplementationorexecutionphase;averificationphaseconcludessuchaprocess.ThecorrespondingphasesoftheEnOceanAllianceCertificationProcessarethepreparationphase,thetestingorexecutionphase,andthedocumentationphase–followingtheobjectiveoftheEnOceanAllianceto

a)supporttheproductdevelopmentprocessandb)withoutadditionalextraefforts.

Thedesign-paradigmoftheEnOceanAllianceCertificationProcessis“guidancetowardsinteroperabilityalongthedevelopmentprocess”.AReviewPhasecompletesthecertificationprocess.ThisphasestartswiththesubmissionofthecertificationdocumentationtotheCertificationManageroftheEnOceanAllianceandiscompletedwiththeapprovalofthecertificationqualifyingfortheseal”EnOceanAlliancecertified”.

Fig.3EnOceanCertificationProcess

Page 19: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page19/30

2.2.1. PreparationPhase

Objective:identifytest-casestobepassedbyDUT(mandatory,optional),anddefinetestprogramtobeperformedwithDUT

Input:

a) ProductspecificationofDUT(asdefinedbymanufacturer)b) CertificationHandbook(thisdocument)c) CertificationSpecification(s)oftheEnOceanAllianceCertificationProgram,depending

onthenatureoftheDUTd) 3rdpartyrequirementsonDUT

Content:basedonrequirementsspecificationoftheradiomodule/producttobedevelopedidentify

(1) thecertificationspecification(s)oftheEnOceanAllianceCertificationProgramapplicabletotheradiomodule/product

(2) thetestplanfortheDUTconsistingofa) thetest-caseswithineachcertificationspecificationmandatoryforanapproval

consideringlegal,3rdparty,EnOceanAlliance,andcompany-internalrequirements

b) thetest-caseswithineachcertificationspecificationoptionalforanapprovalconsideringlegal,3rdparty,EnOceanAlliance,andcompany-internalrequirements

c) thetest-casestobedefinedinadditiontoEnOceanAllianceCertificationProgramtoensurea)interoperabilitywith(asetof)alldevices,andb)toprovethefeaturesdesignedofaradiomodule/product

(3) thetestlaboratorytoexecutetheEnOceanAllianceCertificationProgram(4) thebodycollectingtheresultsofthecertificationprogramandcompilingthe

certificationdocumentation

Output:

a) testplanforDUT,b) testlaboratoryexecutingthetests,c) bodysummarizingtestresultsandprovidinginputtocertificationdocumentationd) documentationrequiredforEnOceanAlliance,legalreasons,3rdparties

Drivingparty:approvalmanager

Involvedparties(atleast):productengineer,testengineer,

Page 20: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page20/30

2.2.2. TestingPhaseorExecutionPhase

Objective:executionandsuccessfulcompletionoftestcasesdefined(referto2.2.1,please),

Input:

a) testplanforDUT(outputof2.2.1),b) CertificationSpecification(s)oftheEnOceanAllianceCertificationProgram

Content:basedonthetestprogramdefinedduringthePreparationPhase(1) performthetest-casesidentifiedasmandatoryaccordingtotheappropriate

certificationspecificationandmanufacturer-internalspecification(2) documentthetestresultsasinputtothecertificationdocumentation(3) incaseofnon-passedtest-casesdecideuponfurtherproceeding(4) performthetest-casesidentifiedasoptionalaccordingtotheappropriate

certificationspecificationandmanufacturer-internalspecification(5) documentthetestresultsasinputtothecertificationdocumentation(6) incaseofnon-passedtest-casesdecideuponfurtherproceeding(7) alltest-casesdefinedasmandatoryduringthePreparationPhasehavetobepassed

Output:

a) testresultsforeachtestcasepertestplan,documentedasperrequirementofrespectivecertificationspecification

b) documentationofdevicespecificparameters,e.g.frequencyband,EEP(s),events,heartbeat,etc.

c) devicespecificinformationrequiredforlegalreasonsor3rdparties

Drivingparty:testengineer

Involvedparties(atleast):testlabmanager2,testlabengineer,productengineer,approvalmanager

2Testlabmanagerandtestlabengineerarerequiredtoparticipateifthecertificationprogramwouldbeexecutedbyoneoftheaccreditedtestlaboratories.

Page 21: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page21/30

2.2.3. DocumentationPhase

Objective:documentationoftheresultsofthetestsperformedduringtheExecutionPhase(referto2.2.2,please)aspartofproductdocumentation,aspartofthedocumentationrequiredforlegal3and3rdpartyreasoning4,andaspartofthecertificationdocumentationoftheEnOceanAlliance

Input:

a) testresultsforeachtestcasepertestplan(outputof2.2.2)b) devicespecificparameters,e.g.frequencyband,EEP(s),events,heartbeat,etc.(output

of2.2.2)

Content:basedonthetestprogramdefinedduringthePreparationPhaseandtheresultsofthetest-casesperformedduringtheExecutionPhase

(1) ensureallmandatorytest-casesarepassed(2) reviewresultoftest,compiletheproductdocumentationandthecertification

documentationasperthetemplatesattachedtothisdocumentandrequirementsofthecertificationspecifications

(3) enterproductdataintotheproductinteroperabilitydatabaseoftheEnOceanAlliance(datawillnotbepublishedtillreleasedbytheEnOceanAllianceCertificationManager)

(4) anEnOceanAllianceCertificationDocumentwillbecreatedcontainingasummaryofthedatasubmittedandauniqueCertificationNumber.Thisdocumentistobesignedbyamanagerauthorized

(5) submitsignedEnOceanAllianceCertificationDocumenttotheEnOceanAllianceCertificationManager

Output:

a) certificationdocumentationaspertemplateofthisdocumentb) productspecificinformation,enteredintotheproductinteroperabilitydatabaseofthe

EnOceanAlliancec) EnOceanAllianceCertificationDocument(signed)d) UniqueEnOceanAllianceCertificationNumber

Drivingparty:approvalmanager

Involvedparties(atleast):productengineer,testengineer,productmanager,qualitymanager

3E.g.,FCC,RED,CEconformitydeclaration4E.g.,VDEtesting,compliancewithENxxxxx

Page 22: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page22/30

2.2.4. ReviewPhase

Objective:securehigh-levelofqualityofinteroperabilityasspecifiedbytheEnOceanAlliance

Input:

a) certificationdocumentationaspertemplateofthisdocument(outputof2.2.3)b) productspecificinformation,enteredintotheproductinteroperabilitydatabaseofthe

EnOceanAlliance(outputof2.2.3)c) EnOceanAllianceCertificationDocument(signedbyauthorizedmanagerofsubmitter)d) UniqueEnOceanAllianceCertificationNumber

Content:basedonthecertificationdocumentationsubmittedbyamanufacturerforaspecificproduct

(1) reviewtheEnOceanAllianceCertificationDocumentsubmitted(2) reviewthecertificationdocumentationwithrespecttocompletenessof

o allmandatoryproductinformationo all“mandatory”testcasescompletedandpassed

(3) reviewresultofindividualtest-casesonsamplebasis(decisionbytheEnOceanAllianceCertificationManager)

(4) incaseofpositivereviews:approveproductfor“EnOceanAlliancecertified”sealfromcertificationperspective,signEnOceanCertificationDocument,releaserespectiveproductdatawithintheproductinteroperabilitydatabasetopublic,maintaincopyoftheEnOceanCertificationDocumentofthisproductandreturnoriginaltothesubmitter

(5) incaseofnegativereview(s):contactapprovalmanagerofsubmittingmanufacturertoo understandgapincertificationprocesso requestdetailsontest-casesnotperformedorfailedo requesttestorre-testofDUT(i.e.re-startatPreparationPhaseorExecution

Phase)o repeatReviewPhase

(6) incaseofpositivereviewsandnegativefeedbackfromthefield5:o identifytest-case(s)indoubto understandthedifferencebetweenreportsfromthefieldandtest

documentationavailableo incaseofconfirmeddiscrepancies:contactapprovalmanagerofsubmitting

manufacturerto§ understandgapincertificationprocess§ requestdetailsontest-casesnotperformedorfailed

5i.e.productpassedallfourphasesofthecertificationprocessandisqualifiedfor“EnOceanAlliancecertified”seal

Page 23: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page23/30

§ requesttestorre-testofDUT(i.e.re-startatPreparationPhaseorExecutionPhase)

§ repeatReviewPhaseo incaseofconfirmeddiscrepancies:marktheproductinproductinteroperability

database(tillissueisresolvedanditsresolutionconfirmed)o informBoDandsuggestnextsteps

Output:

a) product-specificpassoftheEnOceanAllianceCertificationProgramb) product-specificdataininteroperabilitydatabaseofEnOceanAlliancevisiblepublicallyc) product-specificEnOceanAllianceCertificationDocument,signedbysubmitterandthe

EnOceanAllianceCertificationManagerd) producttestedisentitledtobearthe“EnOceanAlliancecertified”seal

Drivingparty:EnOceanAllianceCertificationManager

Involvedparties(atleast):approvalmanagerofmanufacturer,productmanagerofmanufacturer,productengineerofmanufacturer

Remark:thereviewphaseshouldbecompletedwithinfourweeksfollowingcompletesubmissionofcertificationdocumentationoftheplatform/productandsubmissionoftheEnOceanAllianceCertificationDocumentsignedbyanauthorizedmanager.

Page 24: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page24/30

2.3.Certification,partoftheProductImplementation

Ingeneraltherearetwowaystoexecuteacertificationprocess:

a)certificationbyaccreditedtestlaboratoriesprovidingacertificateamendedbytestdocumentation,and

b)self-certificationbythedevicemanufacturerconfirmingapositivepassofthetest-casesdeclaredtobemandatory.

TheEnOceanAlliancedecidedtofocusontheself-certificationandallowforthirdpartycertificationasanalternative.Inconsequencethisrequiresthecertificationprocesstoallowforarangeoftestenvironmentswhileensuringreproducibilityofthetestresultsatthesametime–withotherwords:testcaseshavetoberobustandtoleranttoachievetheobjectiveinteroperability,thecertificationprocessneedstobestringent.ThephilosophyadoptedfollowstheintentionoftheEuropeanCE-Certification.Whicheverwaywillbechosenbythedevicemanufacturerthecertificationprogramcoversallelementsessentialforreliablecommunicationbetweentwoormoredevices.

AnEnOceanAllianceself-certificationrequiresseveralstepstobeperformedbythemanufacturerofthedevicewhichcanbeperformedwithoutsignificantadditionaleffortaspartoftheanyhowrequiredverificationoftheproductdevelopment.TheexecutionoftheindividualcertificationtestcaseswillfollowthetestspecificationsdevelopedbytheEnOceanAlliance.Bythismeans,itwillbeensuredthatalldeviceswillundergoanidenticaltestprocessandthetestcoverageaswellasthetestresultswillbecomparableandreproducibleindependentlyfromtheindividualdevicemanufacturer.

Alternatively,thetestprocessdefinedandthetestcasesspecifiedcanbeappliedbyindependentaccreditedtestlaboratories/certificationinstitutes.

2.4.Roll-out

2.4.1. LegacyproductsandradioplatformsForlegacyproducts,i.e.productsintroducedonthemarketbeforeDec31,2017asimplifieddeclarationprocesscanbeappliedtogetacertificate2.0(seechapter2.4.2.):

- Airinterface:AllEnOceanGmbHbasedlegacyradioplatformmodulesonthemarketbeforeJan1,2018willhaveapreliminarydeclaredairinterfacecertificatewhichisvaliduntilthecertificationtestsareperformedandafinalcertificateisissued.

- Profilecertification:Therearenoprofiletestsforlegacyproductsmandatory.Thesimplifiedprocessrequiresonlyadeclarationonbehalfofthecompany,thatthe

Page 25: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page25/30

productappliesallusedprofilescorrectlybasedontheactualprofilespecificationsorthedeviationsdocumented.Thetemplateforthisdeclarationcanbefoundhere:https://www.enocean-alliance.org/wp-content/uploads/2018/06/Certification_Level_2.0_template.zip

2.4.2. Definitionofcertificationlevels

AlreadytodaytheEnOceanAllianceCertificationProgramprovidesarangeofcertificationlevelswhichalloweveryplatformorproductmanufacturertoidentifythecertificationeffortrequiredtoachievethebestdegreeofinteroperability.Eachlevelconfirmstheinteroperabilityofdeviceshavingthesameleveloralowerone.Interoperabilityofadevicewithanotherdeviceofahigherlevelmightnotbeprovidedatall.

Thecertificationlevelsdefinedaresummarizedinthetablefollowing.Itwillbedevelopedfurtherasnewtopicswillbeintegratedintothecertificationprogram.

Tab.1DefinitionofEnOceanAlliancecertificationlevels

Itisstronglyrecommendedtoaimatthehighestcertificationlevelachievablewiththeexiting/envisagedproductdesign.Onlysuchanapproachwillprovidealongproductlife-cycle.

2.4.3. Conditionsanddates

AtlaunchoftheCertificationProgramoftheEnOceanAlliancetwocertificationlevelsaredefinedtocoverthewiderangeofproductsexistingalready.Certificationlevel1.0and2.0can

Certificationlevel

Requiredcertification LevelofInteroperability

Remarks Logo

1.0

Nospecific Notconfirmed Non-certified Previouslogo/enoceanlettering

2.0-AirInterface-SelfdeclarationofcorrectuseofcommunicationProfiles

Notconfirmed EEPinterpretationsallowedifsubmitted

Technologylogo(refertochapter3.1.)

3.0

-AirInterface-RadioPerformance-CommunicationProfiles-Energyharvesting

Improved,butnotconfirmedatalllevels

EEPaccordingspec Technologylogo(refertochapter3.1.)

Page 26: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page26/30

beselectedonlyforlegacyproducts.Please,beawarethatthesetwolevelswillnotconfirmanydegreeofinteroperability.Forproductswhichhavetheir“own”EEPorapplycommunicationsprofileswhichare“similartoEEPatransitionperiodwasdefined(referto2.4.4.).Ifthedeviationsweresubmittedduringthistransitionperiodacertificate2.0canbereached.

EvenlegacyproductsshouldachieveCertificationlevel3.0.Fornewproducts,i.e.productsenteringthemarketsafterJan1,2018,Certificationlevel3.0ismandatorywhentheproductshouldbelabeledwiththeEnOceanAlliancetechnologylogo.

Certificationlevel

Logo LevelofInteroperability

Validasof Validtill Rulesfortransition

1.0

Previouslogo/

enoceanlettering

Notconfirmed Inuse LegacyproductsONLY

2.0Technologylogo(referto3.1)

Notconfirmed Jul25,2017 LegacyproductsONLY

3.0TechnologyLogo(referto3.1)

Improved,butnotconfirmedatalllevels

Nov23,2017 LegacyproductsandnewproductsenteringmarketasofJan1,2018

Tab.2ApplicabilityandValidityofCertificationlevelsoftheEnOceanAllianceFurtherCertificationlevelswillbedefinedastechnologyevolvesandusagescenariosbecomevisible.

OnproposalbytheTWGtheBoDwilldecideupontheendofthevalidityperiodofaCertificationlevel.I.e.afterthedatestatedinthecolumn“validtill”oftable2therespectiveCertificationlevelwillnotbeavailableanymoreforthecertificationofaproduct.ThenexthigherCertificationlevelwillhavetobeapplied.Changesinthistablewillbeannouncedwithsufficientleadtime(i.e.atleast6monthsaheadofduedate)andwillbedocumentedinanewreleaseofthishandbook.

2.4.4. Transitionperiods

ItisthefirmobjectiveoftheEnOceanAlliancetoprovideawiderangeofinteroperableproductstothemarketforacontinuouslyincreasingnumberofapplicationscenarios.InconsequenceasmanyproductsaspossibleshouldbeattheirhighestCertificationlevel

Page 27: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page27/30

achievable.TransitionrulesandperiodsaredefinedwhichprovideabaselineandguidancetomanufacturerstoaimatthemaximumCertificationlevel.

RulesforsubmissionofanEEP-proposal• AsofJan01,2017:unusedbits/fieldshavetobe0,receiverswillhavetoignoreunused

bits/fields

RulesforLEGACYproducts,i.e.productsintroducedintothemarketbeforeDec31,2017• DevicesusingunusedfieldswhichareNOTdocumentedcanNOTbecertified.• Deviceshavingamongstothersprofileswhereunusedfieldsareused,butonlyasa

hiddenfeature,canONLYcertifytheseEEPswithunusedfieldssetto0.• Deviceswhichtransmitdatabasedon“profilessimilartoanEEP”:

o This“interpretationofanEEP”weresubmittedtotheTWGtillJune30,2017,bythedevicemanufacturerwhooriginatedthisinterpretation.

o ONLYfordevicestransmittingtheirManIDatteach-inthe“interpretationofanEEP”maybesubmitted.

o This“interpretationofanEEP”needstoindicateits“referenceEEP”,i.e.theEEPitwasderivedfrom.

o ThesesubmissionswereNOTbereviewedbytheTWG.o Thesesubmissionswillbecompiledanddocumentedinanaddendum/appendixto

theEEP-specificationfollowingthestructureoftheEEP-specification.o ThesesubmissionswillbepublishedwiththesubsequentreleaseoftheEEP-

specificationinQ12018.o Thesesubmissionswillnotbeexpandedfurthernormaintainedactively.o Everytransmitterapplyingoneormoreofthesesubmissionsneedstotransmitthe

correspondingManID.o EveryreceiverhastofilterthisManIDtointerpretcorrectlythedatavalues.o Devicesapplyingthis/theseinterpretation(s)willbemarkedintheproductdata

base.Bysearchingthedatabasefortheseinterpretationsonlydeviceswillbefoundwhichfittothisinterpretationandarethusinteroperablewithinthisgroup.

RulesforNEWproducts,i.e.productsintroducedafterJan1,2018• Productsintroducedintothemarketaimingforacertificationhavetocomplywiththe

profiles,i.e.transmitterhastosetunusedbits/fieldsto0,receivertoignoreunusedbits/fields.

Page 28: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page28/30

3. CertificationRules

3.1.EnOceanAllianceTechnologyLogoforcertifiedproducts

Pleasenote:thischapterisforinformation.TheonlyvalidreferenceforlogosandtheirappliancesistheEnOceanAllianceBrandGuideline.

Anon-certifiedlegacyproductisentitledtobearthepreviouslogooftheEnOceanAlliance(with“dolphinicon”).

OnlycertifiedproductsortechnologyplatformsareentitledtobearthetechnologylogooftheEnOceanAlliance(ingredientlogo)6[10](refertofig.7).

Fig.7EnOceanAlliancetechnology/ingredientlogo

Anynon-certifiedproductmayNOTbearanynewlogooftheEnOceanAlliance(with“leaficon”e.g.asinfig.7)northeterm“EnOcean”.

Whenpromotingfinalproductsortechnologyplatforms,theEnOceanAlliancetechnologylogo(=ingredientlogo)andgraphicscanonlybeusedonproductsortechnologyplatformsowninganEnOceanAllianceCertificateasdescribedinthisCertificationHandbook.TheEnOceanAlliancetechnologylogo(=ingredientlogo)doesnotreplaceanyregulatorycertificationnecessary.

Inthiscase,theEnOceanAlliancetechnologylogo(=ingredientlogo)canbeusedonfinalproductsbasedonwirelessstandardISO/IEC14543-3-1X[1]andEnOceanAlliance’sintellectualproperty(e.g.EnOceanEquipmentProfiles)andonproduct-relatedorplatform-relateddocumentation(e.g.datasheets,usermanual,applicationnotes)tocommunicateacertified

6ReferencefortheTechnologylogooftheEnOceanAlliance:EnOceanAllianceBrandGuideline[10],chapter1.

Page 29: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page29/30

productorplatformwiththeEnOceanAllianceandtodistinguishfromotherstandardsinthemarketplace.

Examples: Oncertifiedproducts, Onpackagesofcertifiedproducts, Ontechnicaldocumentation(e.g.datasheet,usermanual)ofcertifiedproducts

TheEnOceanAllianceBrandGuidelineisavailablefordownloadat[10]:

Thisguidelinedefinesalllogosdetailedabove,theirminimumsize,thecolorguidelines,thetypographyandtheusagerules.

ThetechnologylogooftheEnOceanAlliance(ingredientlogo)–please,refertotheusagepolicyasdescribedinthebrandguidelines–isavailablefordownloadat[10]:

Pleasenote:thischapterisforinformation.TheonlyvalidreferenceforlogosandtheirappliancesistheEnOceanAllianceBrandGuideline.

3.2.Approvalofcertificationstatus

Oncethecertificationtestingwillbecompletedandthedocumentationwillbesubmitted(refertochapter2.2.3)theapprovalmanageroftheproductmanufacturermayenterthedataoftheproductandtheproductdocumentationintothecertifiedproductdatabase.BydoingsotheapprovalmanagerinitiatestheReviewPhaseoftheCertificationProcess(refertochapter2.2.4).

TheReviewPhase(referto2.2.4,please),startingwiththesubmissionoftheEnOceanAllianceCertificationdocumentandendingwiththeassignmentofauniquecertificationnumberwillnormallynotexceedfourweeks.OncethisReviewPhaseispassedtheproductisapprovedtobemarkedwiththe“EnOceanAlliancecertified”seal,i.e.theEnOceanAlliancetechnologylogo.

IncaseofanegativeresultoftheReviewPhasetheEnOceanAllianceCertificationManagerwillcontactthesubmitterandrecommendfurtherstepstosecuretheinteroperabilityoftheproduct.

Page 30: CertificationHandbook 21843 1...development process and – with respect to interoperability - as verification tool during the acceptance / approval testing of a product. Manufacturers

System Specification

EnOceanCertificationHandbook,V1.1Page30/30

4. Annex

4.1.TestLaboratoriesaccreditedbytheEnOceanAllianceItisplannedtoaccredittestlaboratoriesfortheEnOceanAlliancecertificationtests.Assoonasatleastonetestlaboratoryisaccreditedthischapterofthehandbookwillbeupdated.InthemeantimepleasecontacttheEnOceanAllianceCertificationManagerforsupportifyouneedtofindatestlaboratoryforyourcertificationtests.