From 1f445268cbdbd927541a72096477af5dc303da64 Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Fri, 15 Aug 2025 22:33:16 +0200 Subject: [PATCH 1/4] formatting only --- io.admin-shell.idta.shared/3.1.0/Markings_shared.ttl | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/io.admin-shell.idta.shared/3.1.0/Markings_shared.ttl b/io.admin-shell.idta.shared/3.1.0/Markings_shared.ttl index 9dc2b7a..70a37b6 100644 --- a/io.admin-shell.idta.shared/3.1.0/Markings_shared.ttl +++ b/io.admin-shell.idta.shared/3.1.0/Markings_shared.ttl @@ -81,7 +81,14 @@ samm:preferredName "single marking information. Note: CE marking is declared as mandatory according to the Blue Guide of the EU-Commission"@en ; samm:preferredName "Kennzeichnung"@de ; samm:see ; - samm:properties ( [ samm:property :markingName; samm:payloadName "MarkingName" ] [ samm:property :designationOfCertificateOrApproval; samm:optional true ] [ samm:property :issueDate; samm:optional true; samm:payloadName "IssueDate" ] [ samm:property :expiryDate; samm:optional true; samm:payloadName "ExpiryDate" ] [ samm:property :markingFile; samm:payloadName "MarkingFile" ] [ samm:property :markingAdditionalText; samm:optional true; samm:payloadName "MarkingAdditionalText" ] ) . + samm:properties ( + [ samm:property :markingName; samm:payloadName "MarkingName" ] + [ samm:property :designationOfCertificateOrApproval; samm:optional true; samm:payloadName "DesignationOfCertificateOrApproval" ] + [ samm:property :issueDate; samm:optional true; samm:payloadName "IssueDate" ] + [ samm:property :expiryDate; samm:optional true; samm:payloadName "ExpiryDate" ] + [ samm:property :markingFile; samm:payloadName "MarkingFile" ] + [ samm:property :markingAdditionalText; samm:optional true; samm:payloadName "MarkingAdditionalText" ] + ) . :Markings a samm-c:Set ; samm:preferredName "markings"@en ; From 1f029bfb445cc4a7a8176d618347bc1b7f5e2da7 Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Fri, 15 Aug 2025 22:41:02 +0200 Subject: [PATCH 2/4] operatorIdentifier is optional remove Nameplate.ttl, now Aspect called BatteryNameplate.ttl generatd aasx, html and json file --- .../{Nameplate.ttl => BatteryNameplate.ttl} | 3 ++- .../1.0.0/gen/NameplateBattery.aasx | Bin 13034 -> 13034 bytes .../1.0.0/gen/NameplateBattery.html | 6 +++--- .../1.0.0/gen/NameplateBattery.json | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) rename io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/{Nameplate.ttl => BatteryNameplate.ttl} (97%) diff --git a/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/Nameplate.ttl b/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/BatteryNameplate.ttl similarity index 97% rename from io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/Nameplate.ttl rename to io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/BatteryNameplate.ttl index f9e687a..c03d911 100644 --- a/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/Nameplate.ttl +++ b/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/BatteryNameplate.ttl @@ -33,6 +33,7 @@ @prefix tech: @prefix : . + :BatteryNameplate a samm:Aspect ; samm:preferredName "nameplate for battery passport"@en ; samm:preferredName "Typenschild für den Batteriepass"@de ; @@ -46,7 +47,7 @@ [ samm:property nameplate:dateOfManufacture; samm:payloadName "DateOfManufacture" ] [ samm:property nameplate:uniqueFacilityIdentifier; samm:payloadName "UniqueFacilityIdentifier" ] [ samm:property bpg:batteryStatus; samm:payloadName "BatteryStatus" ] - [ samm:property :operatorIdentifier; samm:payloadName "OperatorIdentifier" ] + [ samm:property :operatorIdentifier; samm:optional true; samm:payloadName "OperatorIdentifier" ] [ samm:property tech:manufacturerIdentifier; samm:payloadName "ManufacturerIdentifier" ] [ samm:property nameplate:markings; samm:payloadName "Markings" ] ); diff --git a/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/gen/NameplateBattery.aasx b/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/gen/NameplateBattery.aasx index 15a63a53784a389566aa073452c7e0919680413c..d65f9e7e3f15a14d505221ddd367ca78f87e44b1 100644 GIT binary patch delta 1010 zcmaEr`YM$tz?+#xgn@&DgTZghMjjK!dcQ6F(F{m{8_13?O3f+O*8`DrC!WnZY{1hH zulnQNjgyyDWJ{}WEoeU|ahEw`y@*;OoV2;tx0+qgZMB2gmLIHY?}|0pc)0F+iIDv~9$hx)@LGY) z83k=2zZ&|C(&f`nh#U)Kk%&ul3G}|%^<(nEYiAy<5N+O^qn#12buagIpZVJjPd6~0 zoc+(O?C&x~uAlQ1`eujjST@+WGce#{F|!mZ#1;BHn6Yb!~&Dm%x!@Hz!u}%3trc zY3Sg*`RK_E6B~^~E3@xs9-89+$l#ZTQS;(9Mb-a{LQI&?N^n2#++19qcx=k`3)=n9 zgsX!>Bd=-wNk33OOEYdQ+nR01D=L|XrQov5C@6@pXDR=DUQ+QJ>o1Jgwnk00=+tyu&@yf9D(^o9 zH{2}U&K0XxE*G6r!P0IXs>maJ>(IR{=4;y@1U%3<-lAFfcyD5h#YKnnu`)7R9qVs> zyVJgYZRf*Bz1QmbQZjW5f z`+vM=PCc^ORaVG*Sb+cL8}44APbKBm_S5^LOz-M3gdgQR+rs+JaS=m8ok`-P{HKPy zci7|R=QL+}JR6d9RB7+`sEa)O~f7bq`6(%R&ehWen;yk#iE sm^b;mp*$x@4jc)S<&8v{4l+%?$0W-a;EiHNqLBj!NFB(U$t#T<0bU@y1poj5 delta 1011 zcmaEr`YM$tz?+#xgn@&DgTZ^#MjjK!dhbpA(F{m{8_13?O3f+O*8`DrC!WnatiaO{ z&swOil6ieeXr}+{D~Fe4zLGn@I(dPhL&LH!Z`-Zjs$cfotsr@NzWwdrk8L79wHZpj zXUSbPOQ__M_G323_;dVgmaC)|aIGoVcp)lmEBEbuhT`-|CbK4Z)F8-M&Z0C z9l}dav6rYWuAQSW-GI-gp{A9wGWxo-T)okYNuGXQ0THIV@=MDT?=GE~bN5tR?$o%A zRkzD`94uY_RaP~e-@-sM4#jyZE;D=vK~tQFK1 zF;t9>k)7OT?Ye{Kul3p)pSCwxXQ6#PQ@?y;+ zmrX&dCO))h?yEoZ=xWx1&nu6;S|)YTY_Z_;ZH^c3`Y7+(C6&8;#j4P6dy{5pWKQTP zoc?o>NuO|`R`Fly{g$)e&j0Sx_|b50^)F+$-MTuDd|pTCy=yPtP~GG5CB=bnuZ@j; z4KpYNzB**O-v%ZPXS5K2C!Wo}nR#_UVZmjfT7TE;h=E8;yy}yEzPC%4wruOx(C*sA zT^6{f`{YJlGkcYbdH3&aStojBcgxJ5GmMWu)2RN!c&#*QsztAGk3*rZ)zv9K0`eEj zC_kSmwB|aOmrc{**{dG373C)8Z)JRKU7%4gW$~RUJHFlvaFWS)G!kcT=X$hy+oYc# zw(=VG?BB>%?=el~xl2=eQ>B|)LW-D@og!=eglBiZ89Nj(*?I)rn`q*9vj2MX)OYs} ztkF5Q__f$|1D=l?X4NhX^qTkXz1*`;fyrn#n7T903HxtziHF diff --git a/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/gen/NameplateBattery.html b/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/gen/NameplateBattery.html index 697e78a..74d5241 100644 --- a/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/gen/NameplateBattery.html +++ b/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/gen/NameplateBattery.html @@ -181,7 +181,7 @@

Overview

- Aspect Model Diagram + Aspect Model Diagram
@@ -549,7 +549,7 @@

Optional
- No
+ Yes
@@ -3356,7 +3356,7 @@
Payload key
-
designationOfCertificateOrApproval
+
DesignationOfCertificateOrApproval
diff --git a/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/gen/NameplateBattery.json b/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/gen/NameplateBattery.json index 1f9d3c8..f36466a 100644 --- a/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/gen/NameplateBattery.json +++ b/io.admin-shell.idta.batterypass.digital_nameplate/1.0.0/gen/NameplateBattery.json @@ -94,7 +94,7 @@ "MarkingName" : "0173-1%2307-DAA603%23004", "IssueDate" : "2022-01-01", "ExpiryDate" : "2022-01-01", - "designationOfCertificateOrApproval" : "KEMA99IECE X1105/128", + "DesignationOfCertificateOrApproval" : "KEMA99IECE X1105/128", "MarkingFile" : { "value" : "https://example.com/SafetyInstructions.pdf", "contentType" : "application/pdf" From 584a8aa2db24a43ccf0d2210796b7d5bf95ffe9b Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Fri, 15 Aug 2025 22:43:57 +0200 Subject: [PATCH 3/4] generated files for ProductCondition --- .../1.0.0/gen/ProductConditionBattery.aas.xml | 3893 +++++++++-------- .../1.0.0/gen/ProductConditionBattery.aasx | Bin 7156 -> 7150 bytes .../1.0.0/gen/ProductConditionBattery.html | 272 +- .../1.0.0/gen/ProductConditionBattery.json | 54 +- .../ProductConditionBatteryStationaryLMT.aasx | Bin 7463 -> 7466 bytes .../ProductConditionBatteryStationaryLMT.html | 2 +- .../ProductConditionBatteryStationaryLMT.json | 46 +- 7 files changed, 2238 insertions(+), 2029 deletions(-) diff --git a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.aas.xml b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.aas.xml index baf0eda..3612a05 100644 --- a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.aas.xml +++ b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.aas.xml @@ -1,1957 +1,2004 @@ - - - - defaultAdminShell - - - en - defaultAdminShell - - - - urn:samm:io.admin-shell.idta.batterypass.product_condition:1.0.0#ProductCondition - - Type - - - - ModelReference - - - Submodel - urn:samm:io.admin-shell.idta.batterypass.product_condition:1.0.0#ProductCondition/submodel - - - - - - - - - ProductCondition - - - en - Covers all battery lifetime relevant properties. - - - - urn:samm:io.admin-shell.idta.batterypass.product_condition:1.0.0#ProductCondition/submodel - Template - - ExternalReference - - - GlobalReference - urn:samm:io.admin-shell.idta.batterypass.product_condition:1.0.0#ProductCondition - - - - - - energyThroughput - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#energyThroughput - - - - xs:double - - - capacityThroughput - - - en - The data attribute should be reported as measured for further potential processing. In addition, the normalisation by capacity may add a further useful value that ensures comparability among battery sizes. + + + + defaultAdminShell + + + en + defaultAdminShell + + + + urn:samm:io.admin-shell.idta.batterypass.product_condition:1.0.0#ProductCondition + + Type + + + + ModelReference + + + Submodel + urn:samm:io.admin-shell.idta.batterypass.product_condition:1.0.0#ProductCondition/submodel + + + + + + + + + ProductCondition + + + en + Covers all battery lifetime relevant properties. + + + + urn:samm:io.admin-shell.idta.batterypass.product_condition:1.0.0#ProductCondition/submodel + Template + + ExternalReference + + + GlobalReference + urn:samm:io.admin-shell.idta.batterypass.product_condition:1.0.0#ProductCondition + + + + + + energyThroughput + + + en + The data attribute should be reported as measured for further potential processing. In addition, the normalisation by capacity may add a further useful value that ensures comparability among battery sizes. -DIN DKE Spec 99100 chapter reference: 6.7.6.8 - - - - - capacityThroughputValue - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#capacityThroughputValue - - - - xs:float - - - lastUpdate - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - xs:dateTime - - - - - numberOfFullCycles - - - en - Number of (full) charging and discharging cycles. +DIN DKE Spec 99100 chapter reference: 6.7.6.7 + + + + + energyThroughputValue + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#energyThroughputValue + + + + xs:float + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + capacityThroughput + + + en + The data attribute should be reported as measured for further potential processing. In addition, the normalisation by capacity may add a further useful value that ensures comparability among battery sizes. -DIN DKE Spec 99100 chapter reference: 6.7.6.3 - - - - - numberOfFullCyclesValue - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#numberOfFullCyclesValue - - - - xs:integer - - - lastUpdate - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - xs:dateTime - - - - - stateOfCertifiedEnergy - - - en - SOCE - - - - - en - Definition based on UNECE GTR 22: The measured or on-board UBE performance at a specific point in its lifetime, expressed as a percentage of the certified usable battery energy. +DIN DKE Spec 99100 chapter reference: 6.7.6.8 + + + + + capacityThroughputValue + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#capacityThroughputValue + + + + xs:float + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + numberOfFullCycles + + + en + Number of (full) charging and discharging cycles. -DIN DKE Spec 99100 chapter reference: 6.7.2.7 - - - - - stateOfCertifiedEnergyValue - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#stateOfCertifiedEnergyValue - - - - xs:float - - - lastUpdate - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - xs:dateTime - - - - - remainingEnergy - - - en - Definition from UNECE GTR 22, applicable only to EVs. -The energy supplied by the battery from the beginning of the test procedure used for certification until the applicable break-off criterion of the test procedure used for certification is reached. +DIN DKE Spec 99100 chapter reference: 6.7.6.3 + + + + + numberOfFullCyclesValue + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#numberOfFullCyclesValue + + + + xs:integer + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + stateOfCertifiedEnergy + + + en + SOCE + + + + + en + Definition based on UNECE GTR 22: The measured or on-board UBE performance at a specific point in its lifetime, expressed as a percentage of the certified usable battery energy. -DIN DKE Spec 99100 chapter reference: 6.7.2.6 - - - - - remainingEnergyalue - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#remainingEnergyalue - - - - xs:float - - - lastUpdate - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - xs:dateTime - - - - - remainingCapacity - - - en - The in-use data attribute on capacity, corresponding with the definition of rated capacity. +DIN DKE Spec 99100 chapter reference: 6.7.2.7 + + + + + stateOfCertifiedEnergyValue + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#stateOfCertifiedEnergyValue + + + + xs:float + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + remainingEnergy + + + en + Definition from UNECE GTR 22, applicable only to EVs. +The energy supplied by the battery from the beginning of the test procedure used for certification until the applicable break-off criterion of the test procedure used for certification is reached. -DIN DKE Spec 99100 chapter reference: 6.7.2.3 - - - - - remainingCapacityValue - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#remainingCapacityValue - - - - xs:float - - - lastUpdate - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - xs:dateTime - - - - - negativeEvents - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#NegativeEvents - - - - false - SubmodelElementCollection - - - negativeEvents - - - negativeEvent - - - en - Negative events, such as accidents. No further definition provided by regulation. - - - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#negativeEvent - - - - xs:string - - - lastUpdate - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - xs:dateTime - - - - - - - temperatureInformation - - - en - The battery passport must include periodically recorded information on the operating environmental conditions, including temperature. +DIN DKE Spec 99100 chapter reference: 6.7.2.6 + + + + + remainingEnergyValue + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#remainingEnergyValue + + + + xs:float + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + remainingCapacity + + + en + The in-use data attribute on capacity, corresponding with the definition of rated capacity. -DIN DKE Spec 99100 chapter reference: 6.7.7.5 - 8 - - - - - timeExtremeHighTemp - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeHighTemp - - - - xs:double - - - timeExtremeLowTemp - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeLowTemp - - - - xs:double - - - timeExtremeHighTempCharging - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeHighTempCharging - - - - xs:double - - - timeExtremeLowTempCharging - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeLowTempCharging - - - - xs:double - - - lastUpdate - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - xs:dateTime - - - - - remainingPowerCapability - - - en - '- Original power capability (in Watts) and limits, with temperature range when relevant. -- The amount of energy that a battery is capable to provide over a given period of time under reference conditions. -- Power capability at 80% and 20% state of charge. +DIN DKE Spec 99100 chapter reference: 6.7.2.3 + + + + + remainingCapacityValue + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#remainingCapacityValue + + + + xs:float + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + negativeEvents + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#NegativeEvents + + + + false + SubmodelElementCollection + + + negativeEvents + + + negativeEvent + + + en + Negative events, such as accidents. No further definition provided by regulation. + + + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#negativeEvent + + + + xs:string + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + + + temperatureInformation + + + en + The battery passport must include periodically recorded information on the operating environmental conditions, including temperature. -DIN DKE Spec 99100 chapter reference: 6.7.3.3 - - - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#RemainingPowerCapability - - - - false - SubmodelElementCollection - - - remainingPowerCapability - - - en - '- Original power capability (in Watts) and limits, with temperature range when relevant. +DIN DKE Spec 99100 chapter reference: 6.7.7.5 - 8 + + + + + timeExtremeHighTemp + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeHighTemp + + + + xs:double + + + timeExtremeLowTemp + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeLowTemp + + + + xs:double + + + timeExtremeHighTempCharging + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeHighTempCharging + + + + xs:double + + + timeExtremeLowTempCharging + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeLowTempCharging + + + + xs:double + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + remainingPowerCapability + + + en + '- Original power capability (in Watts) and limits, with temperature range when relevant. - The amount of energy that a battery is capable to provide over a given period of time under reference conditions. - Power capability at 80% and 20% state of charge. -DIN DKE Spec 99100 chapter reference: 6.7.3.3 - - - - - remainingPowerCapabilityValue - - - rPCLastUpdated - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#rPCLastUpdated - - - - xs:dateTime - - - atSoC - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#atSoC - - - - xs:float - - - powerCapabilityAt - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#powerCapabilityAt - - - - xs:float - - - - - lastUpdate - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - xs:dateTime - - - - - - - evolutionOfSelfDischarge - - - en - �Evolution of self-discharge rates� is the change of self-discharge over time and usage, as percentage calculated from the initial and current self-discharge rate. +DIN DKE Spec 99100 chapter reference: 6.7.3.3 + + + + + remainingPowerCapabilityValue + + + rPCLastUpdated + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#rPCLastUpdated + + + + xs:dateTime + + + atSoC + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#atSoC + + + + xs:float + + + powerCapabilityAt + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#powerCapabilityAt + + + + xs:float + + + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + evolutionOfSelfDischarge + + + en + �Evolution of self-discharge rates� is the change of self-discharge over time and usage, as percentage calculated from the initial and current self-discharge rate. -DIN DKE Spec 99100 chapter reference: 6.7.4.8 - - - - - evolutionOfSelfDischargeEntityValue - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#evolutionOfSelfDischargeEntityValue - - - - xs:float - - - - - currentSelfDischargingRate - - - en - The current self-discharge rate is the change of the self-discharge rate in an idle state of the battery in reference conditions (temperature etc.) at aging parameter x, e.g. after a certain amount of storage time or, number of cycles. +DIN DKE Spec 99100 chapter reference: 6.7.4.8 + + + + + evolutionOfSelfDischargeValue + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#evolutionOfSelfDischargeValue + + + + xs:float + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + currentSelfDischargingRate + + + en + The current self-discharge rate is the change of the self-discharge rate in an idle state of the battery in reference conditions (temperature etc.) at aging parameter x, e.g. after a certain amount of storage time or, number of cycles. -DIN DKE Spec 99100 chapter reference: 6.7.4.7 - - - - - currentSelfDischargingRateEntity - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#currentSelfDischargingRateEntity - - - - xs:float - - - lastUpdate - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - xs:dateTime - - - - - remainingRoundTripEnergyEfficiency - - - en - The battery passport shall include information, where possible, about the remaining round trip energy efficiency as information on the state of health of the battery +DIN DKE Spec 99100 chapter reference: 6.7.4.7 + + + + + currentSelfDischargingRateValue + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#currentSelfDischargingRateValue + + + + xs:float + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + remainingRoundTripEnergyEfficiency + + + en + The battery passport shall include information, where possible, about the remaining round trip energy efficiency as information on the state of health of the battery The update frequency of remaining round trip energy efficiency should be aligned with the update frequency of round trip energy efficiency fade and should be provided upon change of the battery status. -DIN DKE Spec 99100 chapter reference: 6.7.4.4 - - - - - remainingRoundTripEnergyEfficiencyValue - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#remainingRoundTripEnergyEfficiencyValue - - - - xs:float - - - lastUpdate - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - xs:dateTime - - - - - stateOfCharge - - - en - SoC - - - - - en - The Battery Pass consortium proposes to change the definition to: "available capacity in a battery expressed as a percentage of remaining capacity" to reflect use of SoC in practice. +DIN DKE Spec 99100 chapter reference: 6.7.4.4 + + + + + remainingRoundTripEnergyEfficiencyValue + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#remainingRoundTripEnergyEfficiencyValue + + + + xs:float + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + stateOfCharge + + + en + SoC + + + + + en + The Battery Pass consortium proposes to change the definition to: "available capacity in a battery expressed as a percentage of remaining capacity" to reflect use of SoC in practice. -DIN DKE Spec 99100 chapter reference: 6.7.2.8 - - - - - stateOfChargeValue - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#stateOfChargeValue - - - - xs:float - - - lastUpdate - - ExternalReference - - - GlobalReference - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - xs:dateTime - - - - - - - - - APPLICATION_CLASS - ProductCondition - - - en - product condition - - - - - en - Covers all battery lifetime relevant properties. - - - urn:samm:io.admin-shell.idta.batterypass.product_condition:1.0.0#ProductCondition - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - product condition - - - - - en - ProductCondition - - - - - en - Covers all battery lifetime relevant properties. - - - - - - - - - energyThroughput - urn:samm:io.BatteryPass.Performance:1.2.0#energyThroughput - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - energyThroughput - - - - - en - energyThroughput - - - kilowattHour - REAL_MEASURE - - - en - The data attribute should be reported as measured for further potential processing. In addition, the normalisation by capacity may add a further useful value that ensures comparability among battery sizes. +DIN DKE Spec 99100 chapter reference: 6.7.2.8 + + + + + stateOfChargeValue + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#stateOfChargeValue + + + + xs:float + + + lastUpdate + + ExternalReference + + + GlobalReference + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + xs:dateTime + + + + + + + + + APPLICATION_CLASS + ProductCondition + + + en + product condition + + + + + en + Covers all battery lifetime relevant properties. + + + urn:samm:io.admin-shell.idta.batterypass.product_condition:1.0.0#ProductCondition + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + product condition + + + + + en + ProductCondition + + + + + en + Covers all battery lifetime relevant properties. + + + + + + + + + energyThroughputValue + urn:samm:io.BatteryPass.Performance:1.2.1#energyThroughputValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + energyThroughputValue + + + + + en + energyThroughputValue + + + kilowattHour + REAL_MEASURE + + + + + + + lastUpdate + urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + lastUpdate + + + + + en + lastUpdate + + + STRING + + + en + Timestamp for dynamic data attributes show the last update time. + + + + + + + + + energyThroughput + urn:samm:io.BatteryPass.Performance:1.2.1#energyThroughput + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + energyThroughput + + + + + en + energyThroughput + + + STRING + + + en + The data attribute should be reported as measured for further potential processing. In addition, the normalisation by capacity may add a further useful value that ensures comparability among battery sizes. -DIN DKE Spec 99100 chapter reference: 6.7.6.7 - - - - - - - - - capacityThroughputValue - urn:samm:io.BatteryPass.Performance:1.2.0#capacityThroughputValue - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - capacityThroughputValue - - - - - en - capacityThroughputValue - - - ampereHour - REAL_MEASURE - - - - - - - lastUpdate - urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - lastUpdate - - - - - en - lastUpdate - - - STRING - - - en - Timestamp for dynamic data attributes show the last update time. - - - - - - - - - capacityThroughput - urn:samm:io.BatteryPass.Performance:1.2.0#capacityThroughput - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - capacityThroughput - - - - - en - capacityThroughput - - - STRING - - - en - The data attribute should be reported as measured for further potential processing. In addition, the normalisation by capacity may add a further useful value that ensures comparability among battery sizes. +DIN DKE Spec 99100 chapter reference: 6.7.6.7 + + + + + + + + + capacityThroughputValue + urn:samm:io.BatteryPass.Performance:1.2.1#capacityThroughputValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + capacityThroughputValue + + + + + en + capacityThroughputValue + + + ampereHour + REAL_MEASURE + + + + + + + capacityThroughput + urn:samm:io.BatteryPass.Performance:1.2.1#capacityThroughput + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + capacityThroughput + + + + + en + capacityThroughput + + + STRING + + + en + The data attribute should be reported as measured for further potential processing. In addition, the normalisation by capacity may add a further useful value that ensures comparability among battery sizes. -DIN DKE Spec 99100 chapter reference: 6.7.6.8 - - - - - - - - - numberOfFullCyclesValue - urn:samm:io.BatteryPass.Performance:1.2.0#numberOfFullCyclesValue - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - numberOfFullCyclesValue - - - - - en - numberOfFullCyclesValue - - - cycle - INTEGER_MEASURE - - - - - - - numberOfFullCycles - urn:samm:io.BatteryPass.Performance:1.2.0#numberOfFullCycles - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - numberOfFullCycles - - - - - en - numberOfFullCycles - - - STRING - - - en - Number of (full) charging and discharging cycles. +DIN DKE Spec 99100 chapter reference: 6.7.6.8 + + + + + + + + + numberOfFullCyclesValue + urn:samm:io.BatteryPass.Performance:1.2.1#numberOfFullCyclesValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + numberOfFullCyclesValue + + + + + en + numberOfFullCyclesValue + + + cycle + INTEGER_MEASURE + + + + + + + numberOfFullCycles + urn:samm:io.BatteryPass.Performance:1.2.1#numberOfFullCycles + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + numberOfFullCycles + + + + + en + numberOfFullCycles + + + STRING + + + en + Number of (full) charging and discharging cycles. -DIN DKE Spec 99100 chapter reference: 6.7.6.3 - - - - - - - - - stateOfCertifiedEnergyValue - urn:samm:io.BatteryPass.Performance:1.2.0#stateOfCertifiedEnergyValue - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - stateOfCertifiedEnergyValue - - - - - en - stateOfCertifiedEnergyValue - - - percent - REAL_MEASURE - - - - - - - stateOfCertifiedEnergy - - - en - SOCE - - - urn:samm:io.BatteryPass.Performance:1.2.0#stateOfCertifiedEnergy - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - SOCE - - - - - en - stateOfCertifiedEnergy - - - STRING - - - en - Definition based on UNECE GTR 22: The measured or on-board UBE performance at a specific point in its lifetime, expressed as a percentage of the certified usable battery energy. +DIN DKE Spec 99100 chapter reference: 6.7.6.3 + + + + + + + + + stateOfCertifiedEnergyValue + urn:samm:io.BatteryPass.Performance:1.2.1#stateOfCertifiedEnergyValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + stateOfCertifiedEnergyValue + + + + + en + stateOfCertifiedEnergyValue + + + percent + REAL_MEASURE + + + + + + + stateOfCertifiedEnergy + + + en + SOCE + + + urn:samm:io.BatteryPass.Performance:1.2.1#stateOfCertifiedEnergy + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + SOCE + + + + + en + stateOfCertifiedEnergy + + + STRING + + + en + Definition based on UNECE GTR 22: The measured or on-board UBE performance at a specific point in its lifetime, expressed as a percentage of the certified usable battery energy. -DIN DKE Spec 99100 chapter reference: 6.7.2.7 - - - - - - - - - remainingEnergyalue - urn:samm:io.BatteryPass.Performance:1.2.0#remainingEnergyalue - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - remainingEnergyalue - - - - - en - remainingEnergyalue - - - kilowattHour - REAL_MEASURE - - - - - - - remainingEnergy - urn:samm:io.BatteryPass.Performance:1.2.0#remainingEnergy - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - remainingEnergy - - - - - en - remainingEnergy - - - STRING - - - en - Definition from UNECE GTR 22, applicable only to EVs. +DIN DKE Spec 99100 chapter reference: 6.7.2.7 + + + + + + + + + remainingEnergyValue + urn:samm:io.BatteryPass.Performance:1.2.1#remainingEnergyValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + remainingEnergyValue + + + + + en + remainingEnergyValue + + + kilowattHour + REAL_MEASURE + + + + + + + remainingEnergy + urn:samm:io.BatteryPass.Performance:1.2.1#remainingEnergy + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + remainingEnergy + + + + + en + remainingEnergy + + + STRING + + + en + Definition from UNECE GTR 22, applicable only to EVs. The energy supplied by the battery from the beginning of the test procedure used for certification until the applicable break-off criterion of the test procedure used for certification is reached. -DIN DKE Spec 99100 chapter reference: 6.7.2.6 - - - - - - - - - remainingCapacityValue - urn:samm:io.BatteryPass.Performance:1.2.0#remainingCapacityValue - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - remainingCapacityValue - - - - - en - remainingCapacityValue - - - kilowattHour - REAL_MEASURE - - - - - - - remainingCapacity - urn:samm:io.BatteryPass.Performance:1.2.0#remainingCapacity - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - remainingCapacity - - - - - en - remainingCapacity - - - STRING - - - en - The in-use data attribute on capacity, corresponding with the definition of rated capacity. +DIN DKE Spec 99100 chapter reference: 6.7.2.6 + + + + + + + + + remainingCapacityValue + urn:samm:io.BatteryPass.Performance:1.2.1#remainingCapacityValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + remainingCapacityValue + + + + + en + remainingCapacityValue + + + kilowattHour + REAL_MEASURE + + + + + + + remainingCapacity + urn:samm:io.BatteryPass.Performance:1.2.1#remainingCapacity + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + remainingCapacity + + + + + en + remainingCapacity + + + STRING + + + en + The in-use data attribute on capacity, corresponding with the definition of rated capacity. -DIN DKE Spec 99100 chapter reference: 6.7.2.3 - - - - - - - - - negativeEvent - - - en - Negative events, such as accidents. No further definition provided by regulation. - - - urn:samm:io.BatteryPass.Performance:1.2.0#negativeEvent - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - Negative events, such as accidents. No further definition provided by regulation. - - - - - en - negativeEvent - - - STRING - - - - - - - negativeEvents - urn:samm:io.BatteryPass.Performance:1.2.0#negativeEvents - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - negativeEvents - - - - - en - negativeEvents - - - STRING - - - - - - - timeExtremeHighTemp - urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeHighTemp - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - timeExtremeHighTemp - - - - - en - timeExtremeHighTemp - - - minuteUnitOfTime - REAL_MEASURE - - - en - Cumulated time spent above the given upper boundary of temperature. - - - - - - - - - timeExtremeLowTemp - urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeLowTemp - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - timeExtremeLowTemp - - - - - en - timeExtremeLowTemp - - - minuteUnitOfTime - REAL_MEASURE - - - en - Cumulated time spent below the given lower boundary of temperature. - - - - - - - - - timeExtremeHighTempCharging - urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeHighTempCharging - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - timeExtremeHighTempCharging - - - - - en - timeExtremeHighTempCharging - - - minuteUnitOfTime - REAL_MEASURE - - - en - Cumulated time spent above the given upper boundary of temperature during Charging. - - - - - - - - - timeExtremeLowTempCharging - urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeLowTempCharging - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - timeExtremeLowTempCharging - - - - - en - timeExtremeLowTempCharging - - - minuteUnitOfTime - REAL_MEASURE - - - en - Cumulated time spent below the given lower boundary of temperature during charging. - - - - - - - - - temperatureInformation - urn:samm:io.BatteryPass.Performance:1.2.0#temperatureInformation - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - temperatureInformation - - - - - en - temperatureInformation - - - STRING - - - en - The battery passport must include periodically recorded information on the operating environmental conditions, including temperature. +DIN DKE Spec 99100 chapter reference: 6.7.2.3 + + + + + + + + + negativeEvent + + + en + Negative events, such as accidents. No further definition provided by regulation. + + + urn:samm:io.BatteryPass.Performance:1.2.1#negativeEvent + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + Negative events, such as accidents. No further definition provided by regulation. + + + + + en + negativeEvent + + + STRING + + + + + + + negativeEvents + urn:samm:io.BatteryPass.Performance:1.2.1#negativeEvents + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + negativeEvents + + + + + en + negativeEvents + + + STRING + + + + + + + timeExtremeHighTemp + urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeHighTemp + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + timeExtremeHighTemp + + + + + en + timeExtremeHighTemp + + + minuteUnitOfTime + REAL_MEASURE + + + en + Cumulated time spent above the given upper boundary of temperature. + + + + + + + + + timeExtremeLowTemp + urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeLowTemp + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + timeExtremeLowTemp + + + + + en + timeExtremeLowTemp + + + minuteUnitOfTime + REAL_MEASURE + + + en + Cumulated time spent below the given lower boundary of temperature. + + + + + + + + + timeExtremeHighTempCharging + urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeHighTempCharging + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + timeExtremeHighTempCharging + + + + + en + timeExtremeHighTempCharging + + + minuteUnitOfTime + REAL_MEASURE + + + en + Cumulated time spent above the given upper boundary of temperature during Charging. + + + + + + + + + timeExtremeLowTempCharging + urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeLowTempCharging + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + timeExtremeLowTempCharging + + + + + en + timeExtremeLowTempCharging + + + minuteUnitOfTime + REAL_MEASURE + + + en + Cumulated time spent below the given lower boundary of temperature during charging. + + + + + + + + + temperatureInformation + urn:samm:io.BatteryPass.Performance:1.2.1#temperatureInformation + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + temperatureInformation + + + + + en + temperatureInformation + + + STRING + + + en + The battery passport must include periodically recorded information on the operating environmental conditions, including temperature. -DIN DKE Spec 99100 chapter reference: 6.7.7.5 - 8 - - - - - - - - - rPCLastUpdated - urn:samm:io.BatteryPass.Performance:1.2.0#rPCLastUpdated - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - rPCLastUpdated - - - - - en - rPCLastUpdated - - - STRING - - - - - - - atSoC - urn:samm:io.BatteryPass.Performance:1.2.0#atSoC - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - atSoC - - - - - en - atSoC - - - percent - REAL_MEASURE - - - - - - - powerCapabilityAt - urn:samm:io.BatteryPass.Performance:1.2.0#powerCapabilityAt - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - powerCapabilityAt - - - - - en - powerCapabilityAt - - - percent - REAL_MEASURE - - - - - - - remainingPowerCapabilityValue - urn:samm:io.BatteryPass.Performance:1.2.0#remainingPowerCapabilityValue - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - remainingPowerCapabilityValue - - - - - en - remainingPowerCapabilityValue - - - STRING - - - - - - - remainingPowerCapability - urn:samm:io.BatteryPass.Performance:1.2.0#remainingPowerCapability - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - remainingPowerCapability - - - - - en - remainingPowerCapability - - - STRING - - - en - '- Original power capability (in Watts) and limits, with temperature range when relevant. +DIN DKE Spec 99100 chapter reference: 6.7.7.5 - 8 + + + + + + + + + rPCLastUpdated + urn:samm:io.BatteryPass.Performance:1.2.1#rPCLastUpdated + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + rPCLastUpdated + + + + + en + rPCLastUpdated + + + STRING + + + + + + + atSoC + urn:samm:io.BatteryPass.Performance:1.2.1#atSoC + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + atSoC + + + + + en + atSoC + + + percent + REAL_MEASURE + + + + + + + powerCapabilityAt + urn:samm:io.BatteryPass.Performance:1.2.1#powerCapabilityAt + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + powerCapabilityAt + + + + + en + powerCapabilityAt + + + percent + REAL_MEASURE + + + + + + + remainingPowerCapabilityValue + urn:samm:io.BatteryPass.Performance:1.2.1#remainingPowerCapabilityValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + remainingPowerCapabilityValue + + + + + en + remainingPowerCapabilityValue + + + STRING + + + + + + + remainingPowerCapability + urn:samm:io.BatteryPass.Performance:1.2.1#remainingPowerCapability + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + remainingPowerCapability + + + + + en + remainingPowerCapability + + + STRING + + + en + '- Original power capability (in Watts) and limits, with temperature range when relevant. - The amount of energy that a battery is capable to provide over a given period of time under reference conditions. - Power capability at 80% and 20% state of charge. -DIN DKE Spec 99100 chapter reference: 6.7.3.3 - - - - - - - - - evolutionOfSelfDischargeEntityValue - urn:samm:io.BatteryPass.Performance:1.2.0#evolutionOfSelfDischargeEntityValue - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - evolutionOfSelfDischargeEntityValue - - - - - en - evolutionOfSelfDischargeEntityValue - - - percent - REAL_MEASURE - - - - - - - evolutionOfSelfDischarge - urn:samm:io.BatteryPass.Performance:1.2.0#evolutionOfSelfDischarge - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - evolutionOfSelfDischarge - - - - - en - evolutionOfSelfDischarge - - - STRING - - - en - �Evolution of self-discharge rates� is the change of self-discharge over time and usage, as percentage calculated from the initial and current self-discharge rate. +DIN DKE Spec 99100 chapter reference: 6.7.3.3 + + + + + + + + + evolutionOfSelfDischargeValue + urn:samm:io.BatteryPass.Performance:1.2.1#evolutionOfSelfDischargeValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + evolutionOfSelfDischargeValue + + + + + en + evolutionOfSelfDischargeValue + + + percent + REAL_MEASURE + + + + + + + evolutionOfSelfDischarge + urn:samm:io.BatteryPass.Performance:1.2.1#evolutionOfSelfDischarge + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + evolutionOfSelfDischarge + + + + + en + evolutionOfSelfDischarge + + + STRING + + + en + �Evolution of self-discharge rates� is the change of self-discharge over time and usage, as percentage calculated from the initial and current self-discharge rate. -DIN DKE Spec 99100 chapter reference: 6.7.4.8 - - - - - - - - - currentSelfDischargingRateEntity - urn:samm:io.BatteryPass.Performance:1.2.0#currentSelfDischargingRateEntity - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - currentSelfDischargingRateEntity - - - - - en - currentSelfDischargingRateEntity - - - percent - REAL_MEASURE - - - - - - - currentSelfDischargingRate - urn:samm:io.BatteryPass.Performance:1.2.0#currentSelfDischargingRate - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - currentSelfDischargingRate - - - - - en - currentSelfDischargingRate - - - STRING - - - en - The current self-discharge rate is the change of the self-discharge rate in an idle state of the battery in reference conditions (temperature etc.) at aging parameter x, e.g. after a certain amount of storage time or, number of cycles. +DIN DKE Spec 99100 chapter reference: 6.7.4.8 + + + + + + + + + currentSelfDischargingRateValue + urn:samm:io.BatteryPass.Performance:1.2.1#currentSelfDischargingRateValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + currentSelfDischargingRateValue + + + + + en + currentSelfDischargingRateValue + + + percent + REAL_MEASURE + + + + + + + currentSelfDischargingRate + urn:samm:io.BatteryPass.Performance:1.2.1#currentSelfDischargingRate + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + currentSelfDischargingRate + + + + + en + currentSelfDischargingRate + + + STRING + + + en + The current self-discharge rate is the change of the self-discharge rate in an idle state of the battery in reference conditions (temperature etc.) at aging parameter x, e.g. after a certain amount of storage time or, number of cycles. -DIN DKE Spec 99100 chapter reference: 6.7.4.7 - - - - - - - - - remainingRoundTripEnergyEfficiencyValue - urn:samm:io.BatteryPass.Performance:1.2.0#remainingRoundTripEnergyEfficiencyValue - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - remainingRoundTripEnergyEfficiencyValue - - - - - en - remainingRoundTripEnergyEfficiencyValue - - - percent - REAL_MEASURE - - - - - - - remainingRoundTripEnergyEfficiency - urn:samm:io.BatteryPass.Performance:1.2.0#remainingRoundTripEnergyEfficiency - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - remainingRoundTripEnergyEfficiency - - - - - en - remainingRoundTripEnergyEfficiency - - - STRING - - - en - The battery passport shall include information, where possible, about the remaining round trip energy efficiency as information on the state of health of the battery +DIN DKE Spec 99100 chapter reference: 6.7.4.7 + + + + + + + + + remainingRoundTripEnergyEfficiencyValue + urn:samm:io.BatteryPass.Performance:1.2.1#remainingRoundTripEnergyEfficiencyValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + remainingRoundTripEnergyEfficiencyValue + + + + + en + remainingRoundTripEnergyEfficiencyValue + + + percent + REAL_MEASURE + + + + + + + remainingRoundTripEnergyEfficiency + urn:samm:io.BatteryPass.Performance:1.2.1#remainingRoundTripEnergyEfficiency + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + remainingRoundTripEnergyEfficiency + + + + + en + remainingRoundTripEnergyEfficiency + + + STRING + + + en + The battery passport shall include information, where possible, about the remaining round trip energy efficiency as information on the state of health of the battery The update frequency of remaining round trip energy efficiency should be aligned with the update frequency of round trip energy efficiency fade and should be provided upon change of the battery status. -DIN DKE Spec 99100 chapter reference: 6.7.4.4 - - - - - - - - - stateOfChargeValue - urn:samm:io.BatteryPass.Performance:1.2.0#stateOfChargeValue - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - stateOfChargeValue - - - - - en - stateOfChargeValue - - - percent - REAL_MEASURE - - - - - - - stateOfCharge - - - en - SoC - - - urn:samm:io.BatteryPass.Performance:1.2.0#stateOfCharge - - - - ExternalReference - - - GlobalReference - https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 - - - - - - - - en - SoC - - - - - en - stateOfCharge - - - STRING - - - en - The Battery Pass consortium proposes to change the definition to: "available capacity in a battery expressed as a percentage of remaining capacity" to reflect use of SoC in practice. +DIN DKE Spec 99100 chapter reference: 6.7.4.4 + + + + + + + + + stateOfChargeValue + urn:samm:io.BatteryPass.Performance:1.2.1#stateOfChargeValue + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + stateOfChargeValue + + + + + en + stateOfChargeValue + + + percent + REAL_MEASURE + + + + + + + stateOfCharge + + + en + SoC + + + urn:samm:io.BatteryPass.Performance:1.2.1#stateOfCharge + + + + ExternalReference + + + GlobalReference + https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0 + + + + + + + + en + SoC + + + + + en + stateOfCharge + + + STRING + + + en + The Battery Pass consortium proposes to change the definition to: "available capacity in a battery expressed as a percentage of remaining capacity" to reflect use of SoC in practice. -DIN DKE Spec 99100 chapter reference: 6.7.2.8 - - - - - - - - - +DIN DKE Spec 99100 chapter reference: 6.7.2.8 + + + + + + + + + diff --git a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.aasx b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.aasx index 87b49898410536711cd198d64955fcce1082269a..a6decc9d25cdc71e198688b24537c2f0cebf669b 100644 GIT binary patch delta 6358 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]NM+GlH5L+Ce$SL05ebbHB$~MC$AK5+`Q3V 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 OhY!)QfL_x64gL?*9}tQF delta 6364 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 diff --git a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.html b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.html index 59f44b0..19ad18f 100644 --- a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.html +++ b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.html @@ -181,7 +181,7 @@

Overview

- Aspect Model Diagram + Aspect Model Diagram
@@ -219,7 +219,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#StateOfCertifiedEnergyEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#StateOfCertifiedEnergyEntity

@@ -274,7 +274,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#StateOfChargeEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#StateOfChargeEntity
@@ -329,7 +329,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#CapacityThroughputEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#CapacityThroughputEntity
@@ -384,7 +384,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#CurrentSelfDischargingRateEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#CurrentSelfDischargingRateEntity
@@ -434,36 +434,12 @@

-
Measurement
-
-
-
-
-
-
Unit
-
-
-
-
    -
  • - kilowatt hour -
  • -
  • - Symbol kW·h -
  • -
  • - Code KWH -
  • -
  • - Conversion factor 3.6 × 10⁶ J -
  • -
-
+
SingleEntity
@@ -518,7 +494,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#EvolutionOfSelfDischargeEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#EvolutionOfSelfDischargeEntity

@@ -576,7 +552,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#NegativeEventEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#NegativeEventEntity
@@ -631,7 +607,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#NumberOfFullCyclesEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#NumberOfFullCyclesEntity
@@ -686,7 +662,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#RemainingCapacityEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#RemainingCapacityEntity
@@ -742,7 +718,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#RemainingEnergyEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#RemainingEnergyEntity
@@ -794,18 +770,12 @@

-
List
-
-
-
Has a certain order
-
-
-
Duplicates allowed
+
SingleEntity
Type urn:samm:io.BatteryPass.Performance:1.2.0#RemainingPowerCapabilityEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#RemainingPowerCapabilityEntity
@@ -862,7 +832,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#RemainingRoundTripEnergyEfficiencyEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#RemainingRoundTripEnergyEfficiencyEntity

@@ -917,7 +887,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#TemperatureConditionsEntity + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#TemperatureConditionsEntity
@@ -1106,13 +1076,13 @@

-
currentSelfDischargingRateEntity
+
currentSelfDischargingRateValue
Name
-
currentSelfDischargingRateEntity
+
currentSelfDischargingRateValue
@@ -1174,7 +1144,7 @@

Payload key
-
currentSelfDischargingRateEntity
+
currentSelfDischargingRateValue
@@ -1194,6 +1164,144 @@
+
Characteristic
+ + + + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
lastUpdate
+
+ + + + +
+
+

EnergyThroughputEntity

+
+
+ +
+ +
+

Properties

+
+
+ +
+
energyThroughputValue
+
+ + +
+
Name
+
energyThroughputValue
+
+ + + +
+
Characteristic
+
+
+
+
Measurement
+
+
+
+
+
+
Unit
+
+
+
+
    +
  • + kilowatt hour +
  • +
  • + Symbol kW·h +
  • +
  • + Code KWH +
  • +
  • + Conversion factor 3.6 × 10⁶ J +
  • +
+
+
+ +
+
+
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
energyThroughputValue
+
+ + +
+
+ +
+
lastUpdate
+
+ +Timestamp for dynamic data attributes show the last update time. + +
+
Name
+
lastUpdate
+
+ + +
Characteristic
@@ -1244,13 +1352,13 @@

-
evolutionOfSelfDischargeEntityValue
+
evolutionOfSelfDischargeValue
Name
-
evolutionOfSelfDischargeEntityValue
+
evolutionOfSelfDischargeValue
@@ -1312,7 +1420,57 @@

Payload key
-
evolutionOfSelfDischargeEntityValue
+
evolutionOfSelfDischargeValue
+
+ + +
+
+ +
+
lastUpdate
+
+ +Timestamp for dynamic data attributes show the last update time. + +
+
Name
+
lastUpdate
+
+ + + +
+
Characteristic
+ +
+ + +
+
Optional
+
+ No
+
+ +
+
In payload
+
+ Yes
+
+ +
+
Payload key
+
lastUpdate
@@ -1877,13 +2035,13 @@

Prop
-
remainingEnergyalue
+
remainingEnergyValue
Name
-
remainingEnergyalue
+
remainingEnergyValue
@@ -1945,7 +2103,7 @@
Payload key
-
remainingEnergyalue
+
remainingEnergyValue
@@ -2251,7 +2409,7 @@

Type urn:samm:io.BatteryPass.Performance:1.2.0#RemainingPowerCapabilityDynamicAt + class="break-all underline">urn:samm:io.BatteryPass.Performance:1.2.1#RemainingPowerCapabilityDynamicAt
diff --git a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.json b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.json index 69fa714..3dde7ca 100644 --- a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.json +++ b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.json @@ -1,57 +1,61 @@ { "StateOfCharge" : { - "stateOfChargeValue" : 2.90382E38, - "lastUpdate" : "2025-08-07T17:55:38.716+02:00" + "stateOfChargeValue" : 2.0073614E38, + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" }, "RemainingCapacity" : { - "remainingCapacityValue" : -2.2420748E38, - "lastUpdate" : "2025-08-07T17:55:38.716+02:00" + "remainingCapacityValue" : -8.1468664E37, + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" }, "NegativeEvents" : [ { "negativeEvent" : "eOMtThyhVNLWUZNRcBaQKxI", - "lastUpdate" : "2025-08-07T17:55:38.716+02:00" + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" } ], "TemperatureInformation" : { "timeExtremeHighTemp" : -1.7976931348623157E308, "timeExtremeLowTempCharging" : -1.7976931348623157E308, "timeExtremeHighTempCharging" : -1.7976931348623157E308, "timeExtremeLowTemp" : -1.7976931348623157E308, - "lastUpdate" : "2025-08-07T17:55:38.716+02:00" + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" }, "CurrentSelfDischargingRate" : { - "currentSelfDischargingRateEntity" : 2.2290084E38, - "lastUpdate" : "2025-08-07T17:55:38.716+02:00" + "currentSelfDischargingRateValue" : 2.685633E38, + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" }, "RemainingEnergy" : { - "remainingEnergyalue" : -2.1403003E38, - "lastUpdate" : "2025-08-07T17:55:38.716+02:00" + "remainingEnergyValue" : 1.7777646E38, + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" + }, + "EnergyThroughput" : { + "energyThroughputValue" : -6.7843286E37, + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" }, - "EnergyThroughput" : -1.7976931348623157E308, "StateOfCertifiedEnergy" : { - "stateOfCertifiedEnergyValue" : 3.4013927E38, - "lastUpdate" : "2025-08-07T17:55:38.716+02:00" + "stateOfCertifiedEnergyValue" : 4.3203206E37, + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" }, "EvolutionOfSelfDischarge" : { - "evolutionOfSelfDischargeEntityValue" : 1.1522828E38 + "evolutionOfSelfDischargeValue" : 1.1497976E38, + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" }, "RemainingRoundTripEnergyEfficiency" : { - "remainingRoundTripEnergyEfficiencyValue" : -1.0464361E38, - "lastUpdate" : "2025-08-07T17:55:38.716+02:00" + "remainingRoundTripEnergyEfficiencyValue" : -1.4439003E38, + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" }, "CapacityThroughput" : { - "capacityThroughputValue" : -1.4908274E38, - "lastUpdate" : "2025-08-07T17:55:38.716+02:00" + "capacityThroughputValue" : 1.789112E38, + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" }, - "RemainingPowerCapability" : [ { + "RemainingPowerCapability" : { "remainingPowerCapabilityValue" : { - "atSoC" : 7.9442395E37, - "powerCapabilityAt" : -4.9811915E37, - "rPCLastUpdated" : "2025-08-07T17:55:38.716+02:00" + "atSoC" : 7.93117E37, + "powerCapabilityAt" : 5.679982E37, + "rPCLastUpdated" : "2025-08-08T17:32:31.309+02:00" }, - "lastUpdate" : "2025-08-07T17:55:38.716+02:00" - } ], + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" + }, "NumberOfFullCycles" : { "numberOfFullCyclesValue" : -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, - "lastUpdate" : "2025-08-07T17:55:38.716+02:00" + "lastUpdate" : "2025-08-08T17:32:31.309+02:00" } } \ No newline at end of file diff --git a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBatteryStationaryLMT.aasx b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBatteryStationaryLMT.aasx index 3254947c548131e315b3be449c8de5dc819f3e99..f1abb8edd0a90e45ba76fa3f8457b30caae6d27c 100644 GIT binary patch delta 1110 zcmZ2(waSV&z?+#xgn@&DgF&o^Vz>_tcjPAtO%CR^6!G$uPgu2iw@|q2(wuwyCS97ZYx`BH=WxyEvuFP8I5TZeqR%mF zPxDY;POGO|3l}fZf6l&bsY+^r)S7aQm!iV9a^KEpC{CYbGIN4Qec}$4ms5&&JhoZM zneH)_|AklDhr+g)Ll&PHUNI>b1zxx9x0ftAtD>%}S#mb4-091j_uCFc{k>%ruv<3! zm0M?(#F1sJUgred&rB+6*m6hi*<#7w-#)fgv1i^-@448hyZ?Ga{I&(@k0WMXxOM6W z|FKg!u21SSj!hQ3FLrD7@)zE=Gd~HgHu}H5?*A>m`G(DHJmy;5OBs*loYL(Qh?jl* zfiJ+DonuM<*_r==;c}UgfdM51Cs#5BFatwy@);(*`m=sV40u}NRX^GK?rzB|zgpt2 zQ23x}8oR;D-^x+yUP@PLt2a3*RBcXwa^CoDYP9%ASH*LEydkcfO*eMcJ-c||_t!`> zg(RnUg@rzBc_I%lZOz}3a7w*!R;|d)gBK4>nPjgm`qoAJ*rCctZ+P_9%=jeb_Vi-i zBac@B)3$Q`m)uaF-ZlLmgI&hzw*ls#K6pgEdR#Dt_o{m4*Oe}@FJCQ|bBHnQnZl!S zWXH-sfsw~MEkrB-ZH_Xz8H8}61rr*}7Y(#6TFSGQ(` z@B7UL3WNzSr!Kk!3x09-A*c2 z=q&sFZCUBs1x|WGY0r|4o<7s4{=#^zG%D1hSGdQaP}k~e$d88`dap@Xo}ZGiH!R?x zpv=81s^(L&xvN+6M%-_7Zd@$$blIV`-`j*9Rd7$*X<-o}5WjWmnfB$m9f^N>O&vC= zSSkzI2%j-Fs%KQ*Ebx(2^GB1(`)%_Xn}lCDHht<_Qs`B;M{Z5Yf3~#LLb=%OJK7RE z+H1bGx@lJK+P!!FY4^Fa{+(mI{*=>qC+joE1q=)7OcE#MKQ-LH!zQP2uIf!KuWJuw zE{UEsjuJVq`g7|1hWPT_*V+LI>90Sohk|pw-ey7V`LIxfM>$V^Q7%KL75Po$RF#_Z< zF)$=17FXzl2;Kam%=FB>0B;mCqmkoE8le@)I>VXwJIz delta 1060 zcmZ2wwcLs~z?+#xgn@&DgW*>n`$k@4#(E$f&42{Bf$aFA)SO~{JrFr};@Paj20RV% zM_;_N@SbfVSz3K-LHj|8yUZNX-e+WP-$+}MZ-05?{GPdGh9{in+j;(eY!v;?%~0~a z%AF8XgQ8Q}kKH)WKd-*W>@7Lh?X|4uj)11eiT_>1iZwkab9Rc>w|NUKn{#-rfTyoX z@~Rqza3g)Yb2Gdp+yw*nKJr+!^0nWQ`8*NEH$A-%^e#HvS8#fEqQbtVbD!;f#pajm zzAL}<_7;{mJ%vkj92J&5{Z$};HsenEtAnqT>b9qJ@#X&9%kpcJtF83$%P!Z#j@284 zrD-qv;cPswPZ#!lhWu2*5`YAvv;LNf+i#R&38uGml z@Mh;YU8)xI7Z@s+85tN*!f$dlQvfqC{3f4c(yRB)I%2@nx;|-3`I|H!kJA>Lvle#e zo%+JywdT)-BWBYyXWqW&xDYm#&m*Cf_~beqHM3tI3(iCL1Q(H|jn({SQ7Y zJJXuz6n!H)_rNbc87`TpGYnYs_L}zys7Fn>bM)ZCrXQ=;KC!dOb>bv^~*65sTel2$0fal|c zbNeo6DEgOg|6craMeybOtPhOr7tP#o!1js;!wh-f8Bd}sef0HK>*|G|(u_Hi&1K}la^S$994{lv zw4Z76T_#!W0B;mSqJN!P|42-Xfx)AU5ok0rcszNZjIun)0%S)BA}e9Ao+PWn)-Meb F0{{?pzE}VN diff --git a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBatteryStationaryLMT.html b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBatteryStationaryLMT.html index 39d0bb0..7b83be1 100644 --- a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBatteryStationaryLMT.html +++ b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBatteryStationaryLMT.html @@ -181,7 +181,7 @@

Overview

- Aspect Model Diagram + Aspect Model Diagram
diff --git a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBatteryStationaryLMT.json b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBatteryStationaryLMT.json index 86e837c..40d57aa 100644 --- a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBatteryStationaryLMT.json +++ b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBatteryStationaryLMT.json @@ -1,58 +1,58 @@ { "StateOfCharge" : { - "stateOfChargeValue" : -1.1988915E38, - "lastUpdate" : "2025-08-07T17:55:49.498+02:00" + "stateOfChargeValue" : -2.616115E38, + "lastUpdate" : "2025-08-08T17:32:40.643+02:00" }, "RemainingCapacity" : { - "remainingCapacityValue" : -1.4068672E38, - "lastUpdate" : "2025-08-07T17:55:49.498+02:00" + "remainingCapacityValue" : 1.2101952E38, + "lastUpdate" : "2025-08-08T17:32:40.643+02:00" }, - "RoundTripEfficiencyFade" : -8.3055296E37, + "RoundTripEfficiencyFade" : -1.9585876E37, "NegativeEvents" : [ { "negativeEvent" : "eOMtThyhVNLWUZNRcBaQKxI", - "lastUpdate" : "2025-08-07T17:55:49.498+02:00" + "lastUpdate" : "2025-08-08T17:32:40.643+02:00" } ], "TemperatureInformation" : { "timeExtremeHighTemp" : -1.7976931348623157E308, "timeExtremeLowTempCharging" : -1.7976931348623157E308, "timeExtremeHighTempCharging" : -1.7976931348623157E308, "timeExtremeLowTemp" : -1.7976931348623157E308, - "lastUpdate" : "2025-08-07T17:55:49.498+02:00" + "lastUpdate" : "2025-08-08T17:32:40.643+02:00" }, "CurrentSelfDischargingRate" : { - "currentSelfDischargingRateEntity" : -3.3197246E38, - "lastUpdate" : "2025-08-07T17:55:49.498+02:00" + "currentSelfDischargingRateEntity" : -3.0822565E38, + "lastUpdate" : "2025-08-08T17:32:40.643+02:00" }, "RemainingEnergy" : { - "remainingEnergyalue" : 1.6459358E38, - "lastUpdate" : "2025-08-07T17:55:49.498+02:00" + "remainingEnergyalue" : -2.8853592E38, + "lastUpdate" : "2025-08-08T17:32:40.643+02:00" }, "EnergyThroughput" : -1.7976931348623157E308, "StateOfCertifiedEnergy" : { - "stateOfCertifiedEnergyValue" : 2.9291734E38, - "lastUpdate" : "2025-08-07T17:55:49.498+02:00" + "stateOfCertifiedEnergyValue" : 1.5092429E38, + "lastUpdate" : "2025-08-08T17:32:40.643+02:00" }, "EvolutionOfSelfDischarge" : { - "evolutionOfSelfDischargeEntityValue" : 8.332924E37 + "evolutionOfSelfDischargeEntityValue" : -6.658399E37 }, "RemainingRoundTripEnergyEfficiency" : { - "remainingRoundTripEnergyEfficiencyValue" : -4.5601697E37, - "lastUpdate" : "2025-08-07T17:55:49.498+02:00" + "remainingRoundTripEnergyEfficiencyValue" : 2.0407025E38, + "lastUpdate" : "2025-08-08T17:32:40.643+02:00" }, "CapacityThroughput" : { - "capacityThroughputValue" : -3.1134133E36, - "lastUpdate" : "2025-08-07T17:55:49.498+02:00" + "capacityThroughputValue" : 1.7496252E38, + "lastUpdate" : "2025-08-08T17:32:40.643+02:00" }, "RemainingPowerCapability" : [ { "remainingPowerCapabilityValue" : { - "atSoC" : 1.5390361E38, - "powerCapabilityAt" : -8.846543E37, - "rPCLastUpdated" : "2025-08-07T17:55:49.498+02:00" + "atSoC" : -2.1560013E38, + "powerCapabilityAt" : 1.392432E38, + "rPCLastUpdated" : "2025-08-08T17:32:40.643+02:00" }, - "lastUpdate" : "2025-08-07T17:55:49.498+02:00" + "lastUpdate" : "2025-08-08T17:32:40.643+02:00" } ], "NumberOfFullCycles" : { "numberOfFullCyclesValue" : -179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, - "lastUpdate" : "2025-08-07T17:55:49.498+02:00" + "lastUpdate" : "2025-08-08T17:32:40.643+02:00" } } \ No newline at end of file From 8d4502721ffc55181458cfc713aa1a47497c29f7 Mon Sep 17 00:00:00 2001 From: Birgit Boss Date: Fri, 15 Aug 2025 22:44:57 +0200 Subject: [PATCH 4/4] generated json-file Product Condition Battery --- .../gen/ProductConditionBattery.aas.json | 338 ++++++++++-------- 1 file changed, 188 insertions(+), 150 deletions(-) diff --git a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.aas.json b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.aas.json index 3fc597d..9ad9a94 100644 --- a/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.aas.json +++ b/io.admin-shell.idta.batterypass.product_condition/1.0.0/gen/ProductConditionBattery.aas.json @@ -69,23 +69,19 @@ "dataSpecificationContent" : { "modelType" : "DataSpecificationIec61360", "dataType" : "REAL_MEASURE", - "definition" : [ { - "language" : "en", - "text" : "The data attribute should be reported as measured for further potential processing. In addition, the normalisation by capacity may add a further useful value that ensures comparability among battery sizes.\n\nDIN DKE Spec 99100 chapter reference: 6.7.6.7" - } ], "preferredName" : [ { "language" : "en", - "text" : "energyThroughput" + "text" : "energyThroughputValue" } ], "shortName" : [ { "language" : "en", - "text" : "energyThroughput" + "text" : "energyThroughputValue" } ], "unit" : "kilowattHour" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#energyThroughput", - "idShort" : "energyThroughput" + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#energyThroughputValue", + "idShort" : "energyThroughputValue" }, { "modelType" : "ConceptDescription", "embeddedDataSpecifications" : [ { @@ -98,20 +94,23 @@ }, "dataSpecificationContent" : { "modelType" : "DataSpecificationIec61360", - "dataType" : "REAL_MEASURE", + "dataType" : "STRING", + "definition" : [ { + "language" : "en", + "text" : "Timestamp for dynamic data attributes show the last update time." + } ], "preferredName" : [ { "language" : "en", - "text" : "capacityThroughputValue" + "text" : "lastUpdate" } ], "shortName" : [ { "language" : "en", - "text" : "capacityThroughputValue" - } ], - "unit" : "ampereHour" + "text" : "lastUpdate" + } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#capacityThroughputValue", - "idShort" : "capacityThroughputValue" + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate", + "idShort" : "lastUpdate" }, { "modelType" : "ConceptDescription", "embeddedDataSpecifications" : [ { @@ -127,20 +126,46 @@ "dataType" : "STRING", "definition" : [ { "language" : "en", - "text" : "Timestamp for dynamic data attributes show the last update time." + "text" : "The data attribute should be reported as measured for further potential processing. In addition, the normalisation by capacity may add a further useful value that ensures comparability among battery sizes.\n\nDIN DKE Spec 99100 chapter reference: 6.7.6.7" } ], "preferredName" : [ { "language" : "en", - "text" : "lastUpdate" + "text" : "energyThroughput" } ], "shortName" : [ { "language" : "en", - "text" : "lastUpdate" + "text" : "energyThroughput" } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate", - "idShort" : "lastUpdate" + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#energyThroughput", + "idShort" : "energyThroughput" + }, { + "modelType" : "ConceptDescription", + "embeddedDataSpecifications" : [ { + "dataSpecification" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "https://admin-shell.io/DataSpecificationTemplates/DataSpecificationIec61360/3/0" + } ], + "type" : "ExternalReference" + }, + "dataSpecificationContent" : { + "modelType" : "DataSpecificationIec61360", + "dataType" : "REAL_MEASURE", + "preferredName" : [ { + "language" : "en", + "text" : "capacityThroughputValue" + } ], + "shortName" : [ { + "language" : "en", + "text" : "capacityThroughputValue" + } ], + "unit" : "ampereHour" + } + } ], + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#capacityThroughputValue", + "idShort" : "capacityThroughputValue" }, { "modelType" : "ConceptDescription", "embeddedDataSpecifications" : [ { @@ -168,7 +193,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#capacityThroughput", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#capacityThroughput", "idShort" : "capacityThroughput" }, { "modelType" : "ConceptDescription", @@ -194,7 +219,7 @@ "unit" : "cycle" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#numberOfFullCyclesValue", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#numberOfFullCyclesValue", "idShort" : "numberOfFullCyclesValue" }, { "modelType" : "ConceptDescription", @@ -223,7 +248,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#numberOfFullCycles", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#numberOfFullCycles", "idShort" : "numberOfFullCycles" }, { "modelType" : "ConceptDescription", @@ -249,7 +274,7 @@ "unit" : "percent" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#stateOfCertifiedEnergyValue", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#stateOfCertifiedEnergyValue", "idShort" : "stateOfCertifiedEnergyValue" }, { "modelType" : "ConceptDescription", @@ -278,7 +303,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#stateOfCertifiedEnergy", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#stateOfCertifiedEnergy", "displayName" : [ { "language" : "en", "text" : "SOCE" @@ -299,17 +324,17 @@ "dataType" : "REAL_MEASURE", "preferredName" : [ { "language" : "en", - "text" : "remainingEnergyalue" + "text" : "remainingEnergyValue" } ], "shortName" : [ { "language" : "en", - "text" : "remainingEnergyalue" + "text" : "remainingEnergyValue" } ], "unit" : "kilowattHour" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#remainingEnergyalue", - "idShort" : "remainingEnergyalue" + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#remainingEnergyValue", + "idShort" : "remainingEnergyValue" }, { "modelType" : "ConceptDescription", "embeddedDataSpecifications" : [ { @@ -337,7 +362,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#remainingEnergy", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#remainingEnergy", "idShort" : "remainingEnergy" }, { "modelType" : "ConceptDescription", @@ -363,7 +388,7 @@ "unit" : "kilowattHour" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#remainingCapacityValue", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#remainingCapacityValue", "idShort" : "remainingCapacityValue" }, { "modelType" : "ConceptDescription", @@ -392,7 +417,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#remainingCapacity", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#remainingCapacity", "idShort" : "remainingCapacity" }, { "modelType" : "ConceptDescription", @@ -417,7 +442,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#negativeEvent", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#negativeEvent", "displayName" : [ { "language" : "en", "text" : "Negative events, such as accidents. No further definition provided by regulation." @@ -446,7 +471,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#negativeEvents", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#negativeEvents", "idShort" : "negativeEvents" }, { "modelType" : "ConceptDescription", @@ -476,7 +501,7 @@ "unit" : "minuteUnitOfTime" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeHighTemp", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeHighTemp", "idShort" : "timeExtremeHighTemp" }, { "modelType" : "ConceptDescription", @@ -506,7 +531,7 @@ "unit" : "minuteUnitOfTime" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeLowTemp", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeLowTemp", "idShort" : "timeExtremeLowTemp" }, { "modelType" : "ConceptDescription", @@ -536,7 +561,7 @@ "unit" : "minuteUnitOfTime" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeHighTempCharging", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeHighTempCharging", "idShort" : "timeExtremeHighTempCharging" }, { "modelType" : "ConceptDescription", @@ -566,7 +591,7 @@ "unit" : "minuteUnitOfTime" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeLowTempCharging", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeLowTempCharging", "idShort" : "timeExtremeLowTempCharging" }, { "modelType" : "ConceptDescription", @@ -595,7 +620,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#temperatureInformation", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#temperatureInformation", "idShort" : "temperatureInformation" }, { "modelType" : "ConceptDescription", @@ -620,7 +645,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#rPCLastUpdated", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#rPCLastUpdated", "idShort" : "rPCLastUpdated" }, { "modelType" : "ConceptDescription", @@ -646,7 +671,7 @@ "unit" : "percent" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#atSoC", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#atSoC", "idShort" : "atSoC" }, { "modelType" : "ConceptDescription", @@ -672,7 +697,7 @@ "unit" : "percent" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#powerCapabilityAt", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#powerCapabilityAt", "idShort" : "powerCapabilityAt" }, { "modelType" : "ConceptDescription", @@ -697,7 +722,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#remainingPowerCapabilityValue", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#remainingPowerCapabilityValue", "idShort" : "remainingPowerCapabilityValue" }, { "modelType" : "ConceptDescription", @@ -726,7 +751,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#remainingPowerCapability", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#remainingPowerCapability", "idShort" : "remainingPowerCapability" }, { "modelType" : "ConceptDescription", @@ -743,17 +768,17 @@ "dataType" : "REAL_MEASURE", "preferredName" : [ { "language" : "en", - "text" : "evolutionOfSelfDischargeEntityValue" + "text" : "evolutionOfSelfDischargeValue" } ], "shortName" : [ { "language" : "en", - "text" : "evolutionOfSelfDischargeEntityValue" + "text" : "evolutionOfSelfDischargeValue" } ], "unit" : "percent" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#evolutionOfSelfDischargeEntityValue", - "idShort" : "evolutionOfSelfDischargeEntityValue" + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#evolutionOfSelfDischargeValue", + "idShort" : "evolutionOfSelfDischargeValue" }, { "modelType" : "ConceptDescription", "embeddedDataSpecifications" : [ { @@ -781,7 +806,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#evolutionOfSelfDischarge", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#evolutionOfSelfDischarge", "idShort" : "evolutionOfSelfDischarge" }, { "modelType" : "ConceptDescription", @@ -798,17 +823,17 @@ "dataType" : "REAL_MEASURE", "preferredName" : [ { "language" : "en", - "text" : "currentSelfDischargingRateEntity" + "text" : "currentSelfDischargingRateValue" } ], "shortName" : [ { "language" : "en", - "text" : "currentSelfDischargingRateEntity" + "text" : "currentSelfDischargingRateValue" } ], "unit" : "percent" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#currentSelfDischargingRateEntity", - "idShort" : "currentSelfDischargingRateEntity" + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#currentSelfDischargingRateValue", + "idShort" : "currentSelfDischargingRateValue" }, { "modelType" : "ConceptDescription", "embeddedDataSpecifications" : [ { @@ -836,7 +861,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#currentSelfDischargingRate", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#currentSelfDischargingRate", "idShort" : "currentSelfDischargingRate" }, { "modelType" : "ConceptDescription", @@ -862,7 +887,7 @@ "unit" : "percent" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#remainingRoundTripEnergyEfficiencyValue", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#remainingRoundTripEnergyEfficiencyValue", "idShort" : "remainingRoundTripEnergyEfficiencyValue" }, { "modelType" : "ConceptDescription", @@ -891,7 +916,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#remainingRoundTripEnergyEfficiency", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#remainingRoundTripEnergyEfficiency", "idShort" : "remainingRoundTripEnergyEfficiency" }, { "modelType" : "ConceptDescription", @@ -917,7 +942,7 @@ "unit" : "percent" } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#stateOfChargeValue", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#stateOfChargeValue", "idShort" : "stateOfChargeValue" }, { "modelType" : "ConceptDescription", @@ -946,7 +971,7 @@ } ] } } ], - "id" : "urn:samm:io.BatteryPass.Performance:1.2.0#stateOfCharge", + "id" : "urn:samm:io.BatteryPass.Performance:1.2.1#stateOfCharge", "displayName" : [ { "language" : "en", "text" : "SoC" @@ -971,16 +996,35 @@ } ], "idShort" : "ProductCondition", "submodelElements" : [ { - "modelType" : "Property", - "semanticId" : { - "keys" : [ { - "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#energyThroughput" - } ], - "type" : "ExternalReference" - }, - "valueType" : "xs:double", - "idShort" : "energyThroughput" + "modelType" : "SubmodelElementCollection", + "description" : [ { + "language" : "en", + "text" : "The data attribute should be reported as measured for further potential processing. In addition, the normalisation by capacity may add a further useful value that ensures comparability among battery sizes.\n\nDIN DKE Spec 99100 chapter reference: 6.7.6.7" + } ], + "idShort" : "energyThroughput", + "value" : [ { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#energyThroughputValue" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:float", + "idShort" : "energyThroughputValue" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:dateTime", + "idShort" : "lastUpdate" + } ] }, { "modelType" : "SubmodelElementCollection", "description" : [ { @@ -993,7 +1037,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#capacityThroughputValue" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#capacityThroughputValue" } ], "type" : "ExternalReference" }, @@ -1004,7 +1048,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" } ], "type" : "ExternalReference" }, @@ -1023,7 +1067,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#numberOfFullCyclesValue" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#numberOfFullCyclesValue" } ], "type" : "ExternalReference" }, @@ -1034,7 +1078,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" } ], "type" : "ExternalReference" }, @@ -1057,7 +1101,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#stateOfCertifiedEnergyValue" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#stateOfCertifiedEnergyValue" } ], "type" : "ExternalReference" }, @@ -1068,7 +1112,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" } ], "type" : "ExternalReference" }, @@ -1087,18 +1131,18 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#remainingEnergyalue" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#remainingEnergyValue" } ], "type" : "ExternalReference" }, "valueType" : "xs:float", - "idShort" : "remainingEnergyalue" + "idShort" : "remainingEnergyValue" }, { "modelType" : "Property", "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" } ], "type" : "ExternalReference" }, @@ -1117,7 +1161,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#remainingCapacityValue" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#remainingCapacityValue" } ], "type" : "ExternalReference" }, @@ -1128,7 +1172,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" } ], "type" : "ExternalReference" }, @@ -1140,7 +1184,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#NegativeEvents" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#NegativeEvents" } ], "type" : "ExternalReference" }, @@ -1155,7 +1199,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#negativeEvent" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#negativeEvent" } ], "type" : "ExternalReference" }, @@ -1170,7 +1214,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" } ], "type" : "ExternalReference" }, @@ -1190,7 +1234,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeHighTemp" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeHighTemp" } ], "type" : "ExternalReference" }, @@ -1201,7 +1245,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeLowTemp" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeLowTemp" } ], "type" : "ExternalReference" }, @@ -1212,7 +1256,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeHighTempCharging" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeHighTempCharging" } ], "type" : "ExternalReference" }, @@ -1223,7 +1267,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#timeExtremeLowTempCharging" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#timeExtremeLowTempCharging" } ], "type" : "ExternalReference" }, @@ -1234,7 +1278,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" } ], "type" : "ExternalReference" }, @@ -1242,77 +1286,60 @@ "idShort" : "lastUpdate" } ] }, { - "modelType" : "SubmodelElementList", - "semanticId" : { - "keys" : [ { - "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#RemainingPowerCapability" - } ], - "type" : "ExternalReference" - }, + "modelType" : "SubmodelElementCollection", "description" : [ { "language" : "en", "text" : "'- Original power capability (in Watts) and limits, with temperature range when relevant.\n- The amount of energy that a battery is capable to provide over a given period of time under reference conditions.\n- Power capability at 80% and 20% state of charge.\n\nDIN DKE Spec 99100 chapter reference: 6.7.3.3" } ], "idShort" : "remainingPowerCapability", - "orderRelevant" : false, - "typeValueListElement" : "SubmodelElementCollection", "value" : [ { "modelType" : "SubmodelElementCollection", - "description" : [ { - "language" : "en", - "text" : "'- Original power capability (in Watts) and limits, with temperature range when relevant.\n- The amount of energy that a battery is capable to provide over a given period of time under reference conditions.\n- Power capability at 80% and 20% state of charge.\n\nDIN DKE Spec 99100 chapter reference: 6.7.3.3" - } ], - "idShort" : "remainingPowerCapability", + "idShort" : "remainingPowerCapabilityValue", "value" : [ { - "modelType" : "SubmodelElementCollection", - "idShort" : "remainingPowerCapabilityValue", - "value" : [ { - "modelType" : "Property", - "semanticId" : { - "keys" : [ { - "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#rPCLastUpdated" - } ], - "type" : "ExternalReference" - }, - "valueType" : "xs:dateTime", - "idShort" : "rPCLastUpdated" - }, { - "modelType" : "Property", - "semanticId" : { - "keys" : [ { - "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#atSoC" - } ], - "type" : "ExternalReference" - }, - "valueType" : "xs:float", - "idShort" : "atSoC" - }, { - "modelType" : "Property", - "semanticId" : { - "keys" : [ { - "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#powerCapabilityAt" - } ], - "type" : "ExternalReference" - }, - "valueType" : "xs:float", - "idShort" : "powerCapabilityAt" - } ] - }, { "modelType" : "Property", "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#rPCLastUpdated" } ], "type" : "ExternalReference" }, "valueType" : "xs:dateTime", - "idShort" : "lastUpdate" + "idShort" : "rPCLastUpdated" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#atSoC" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:float", + "idShort" : "atSoC" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#powerCapabilityAt" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:float", + "idShort" : "powerCapabilityAt" } ] + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:dateTime", + "idShort" : "lastUpdate" } ] }, { "modelType" : "SubmodelElementCollection", @@ -1326,12 +1353,23 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#evolutionOfSelfDischargeEntityValue" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#evolutionOfSelfDischargeValue" } ], "type" : "ExternalReference" }, "valueType" : "xs:float", - "idShort" : "evolutionOfSelfDischargeEntityValue" + "idShort" : "evolutionOfSelfDischargeValue" + }, { + "modelType" : "Property", + "semanticId" : { + "keys" : [ { + "type" : "GlobalReference", + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" + } ], + "type" : "ExternalReference" + }, + "valueType" : "xs:dateTime", + "idShort" : "lastUpdate" } ] }, { "modelType" : "SubmodelElementCollection", @@ -1345,18 +1383,18 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#currentSelfDischargingRateEntity" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#currentSelfDischargingRateValue" } ], "type" : "ExternalReference" }, "valueType" : "xs:float", - "idShort" : "currentSelfDischargingRateEntity" + "idShort" : "currentSelfDischargingRateValue" }, { "modelType" : "Property", "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" } ], "type" : "ExternalReference" }, @@ -1375,7 +1413,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#remainingRoundTripEnergyEfficiencyValue" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#remainingRoundTripEnergyEfficiencyValue" } ], "type" : "ExternalReference" }, @@ -1386,7 +1424,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" } ], "type" : "ExternalReference" }, @@ -1409,7 +1447,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#stateOfChargeValue" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#stateOfChargeValue" } ], "type" : "ExternalReference" }, @@ -1420,7 +1458,7 @@ "semanticId" : { "keys" : [ { "type" : "GlobalReference", - "value" : "urn:samm:io.BatteryPass.Performance:1.2.0#lastUpdate" + "value" : "urn:samm:io.BatteryPass.Performance:1.2.1#lastUpdate" } ], "type" : "ExternalReference" },