Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
unit = "H"
class DPTSolidAngle(DPT4ByteFloat):
"""DPT 14.063 DPT_Value_SolidAngle."""
unit = "sr"
class DPTSoundIntensity(DPT4ByteFloat):
"""DPT 14.064 DPT_Value_Sound_Intensity."""
unit = "W/m²"
class DPTSpeed(DPT4ByteFloat):
"""DPT 14.065 DPT_Value_Speed."""
unit = 'm/s'
class DPTStress(DPT4ByteFloat):
"""DPT 14.066 DPT_Value_Stress."""
unit = "Pa"
class DPTSurfaceTension(DPT4ByteFloat):
"""DPT 14.067 DPT_Value_Surface_Tension."""
unit = "N/m"
unit = "rad/s"
class DPTArea(DPT4ByteFloat):
"""DPT 14.010 DPT_Value_Area."""
unit = "m²"
class DPTCapacitance(DPT4ByteFloat):
"""DPT 14.011 DPT_Value_Capacitance."""
unit = "F"
class DPTChargeDensitySurface(DPT4ByteFloat):
"""DPT 14.012 DPT_Value_Charge_DensitySurface."""
unit = "C/m²"
class DPTChargeDensityVolume(DPT4ByteFloat):
"""DPT 14.013 DPT_Value_Charge_DensityVolume."""
unit = "C/m³"
class DPTCompressibility(DPT4ByteFloat):
"""DPT 14.014 DPT_Value_Compressibility."""
unit = "m²/N"
unit = "rad"
class DPTAngleDeg(DPT4ByteFloat):
"""DPT 14.007 DPT_Value_AngleDeg ((degree))."""
unit = "°"
class DPTAngularMomentum(DPT4ByteFloat):
"""DPT 14.008 DPT_Value_Angular_Momentum (J s)."""
unit = "J s"
class DPTAngularVelocity(DPT4ByteFloat):
"""DPT 14.009 DPT_Value_Angular_Velocity."""
unit = "rad/s"
class DPTArea(DPT4ByteFloat):
"""DPT 14.010 DPT_Value_Area."""
unit = "m²"
class DPTCapacitance(DPT4ByteFloat):
"""DPT 14.011 DPT_Value_Capacitance."""
unit = "F"
unit = "J/K"
class DPTHeatFlowRate(DPT4ByteFloat):
"""DPT 14.036 DPT_Value_Heat_Flow_Rate."""
unit = 'W'
class DPTHeatQuantity(DPT4ByteFloat):
"""DPT 14.037 DPT_Value_Heat_Quantity."""
unit = "J"
class DPTImpedance(DPT4ByteFloat):
"""DPT 14.038 DPT_Value_Impedance."""
unit = "Ω"
class DPTLength(DPT4ByteFloat):
"""DPT 14.039 DPT_Value_Length."""
unit = "m"
class DPTLightQuantity(DPT4ByteFloat):
"""DPT 14.040 DPT_Value_Light_Quantity."""
unit = "lm s"
unit = "kg"
class DPTMassFlux(DPT4ByteFloat):
"""DPT 14.052 DPT_Value_MassFlux."""
unit = "kg/s"
class DPTMomentum(DPT4ByteFloat):
"""DPT 14.053 DPT_Value_Momentum."""
unit = "N/s"
class DPTPhaseAngleRad(DPT4ByteFloat):
"""DPT 14.054 DPT_Value_Phase_Angle, Radiant."""
unit = 'rad'
class DPTPhaseAngleDeg(DPT4ByteFloat):
"""DPT 14.055 DPT_Value_Phase_Angle, Degree."""
unit = '°'
class DPTPower(DPT4ByteFloat):
"""DPT 14.056 DPT_Value_Power."""
unit = "W"
ha_device_class = "power"
class DPTLightQuantity(DPT4ByteFloat):
"""DPT 14.040 DPT_Value_Light_Quantity."""
unit = "lm s"
class DPTLuminance(DPT4ByteFloat):
"""DPT 14.041 DPT_Value_Luminance."""
unit = "cd/m²"
ha_device_class = "illuminance"
class DPTLuminousFlux(DPT4ByteFloat):
"""DPT 14.042 DPT_Value_Heat_Flow_Rate."""
unit = 'lm'
ha_device_class = "illuminance"
class DPTLuminousIntensity(DPT4ByteFloat):
"""DPT 14.043 DPT_Value_Luminous_Intensity."""
unit = "cd"
ha_device_class = "illuminance"
class DPTMagneticFieldStrength(DPT4ByteFloat):
"""DPT 14.044 DPT_Value_Magnetic_FieldStrength."""
unit = "Ω"
class DPTLength(DPT4ByteFloat):
"""DPT 14.039 DPT_Value_Length."""
unit = "m"
class DPTLightQuantity(DPT4ByteFloat):
"""DPT 14.040 DPT_Value_Light_Quantity."""
unit = "lm s"
class DPTLuminance(DPT4ByteFloat):
"""DPT 14.041 DPT_Value_Luminance."""
unit = "cd/m²"
ha_device_class = "illuminance"
class DPTLuminousFlux(DPT4ByteFloat):
"""DPT 14.042 DPT_Value_Heat_Flow_Rate."""
unit = 'lm'
ha_device_class = "illuminance"
class DPTLuminousIntensity(DPT4ByteFloat):
"""DPT 14.043 DPT_Value_Luminous_Intensity."""
unit = "m³"
class DPTVolumeFlux(DPT4ByteFloat):
"""DPT 14.077 DPT_Value_Volume_Flux."""
unit = "m³/s"
class DPTWeight(DPT4ByteFloat):
"""DPT 14.078 DPT_Value_Weight."""
unit = "N"
class DPTWork(DPT4ByteFloat):
"""DPT 14.079 DPT_Value_Work."""
unit = "J"
unit = "m²"
class DPTCapacitance(DPT4ByteFloat):
"""DPT 14.011 DPT_Value_Capacitance."""
unit = "F"
class DPTChargeDensitySurface(DPT4ByteFloat):
"""DPT 14.012 DPT_Value_Charge_DensitySurface."""
unit = "C/m²"
class DPTChargeDensityVolume(DPT4ByteFloat):
"""DPT 14.013 DPT_Value_Charge_DensityVolume."""
unit = "C/m³"
class DPTCompressibility(DPT4ByteFloat):
"""DPT 14.014 DPT_Value_Compressibility."""
unit = "m²/N"
class DPTConductance(DPT4ByteFloat):
"""DPT 14.015 DPT_Value_Conductance."""
unit = "S"
ha_device_class = "illuminance"
class DPTMagneticFieldStrength(DPT4ByteFloat):
"""DPT 14.044 DPT_Value_Magnetic_FieldStrength."""
unit = "A/m"
class DPTMagneticFlux(DPT4ByteFloat):
"""DPT 14.045 DPT_Value_Magnetic_Flux."""
unit = "Wb"
class DPTMagneticFluxDensity(DPT4ByteFloat):
"""DPT 14.046 DPT_Value_Magnetic_FluxDensity."""
unit = "T"
class DPTMagneticMoment(DPT4ByteFloat):
"""DPT 14.047 DPT_Value_Magnetic_Moment."""
unit = "A m²"
class DPTMagneticPolarization(DPT4ByteFloat):
"""DPT 14.048 DPT_Value_Magnetic_Polarization."""
unit = "T"