gitextract_f_m6ihgp/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ └── config.yml │ └── workflows/ │ ├── new-release.yml │ └── stale-issue.yml ├── .gitignore ├── .npmignore ├── .vscode/ │ ├── extensions.json │ └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── config.schema.json ├── eslint.config.mjs ├── nodemon.json ├── package.json ├── platform.schema.json ├── src/ │ ├── CustomCharacteristics.ts │ ├── Mapper.ts │ ├── Platform.ts │ ├── SceneMapper.ts │ ├── colors.ts │ ├── index.ts │ ├── lang/ │ │ ├── en.json │ │ └── fr.json │ ├── mappers/ │ │ ├── AdjustableSlatsRollerShutter.ts │ │ ├── AirSensor/ │ │ │ ├── CO2Sensor.ts │ │ │ └── RelativeHumiditySensor.ts │ │ ├── AirSensor.ts │ │ ├── Alarm/ │ │ │ ├── MyFoxAlarmController.ts │ │ │ └── TSKAlarmController.ts │ │ ├── Alarm.ts │ │ ├── Awning/ │ │ │ └── PositionableHorizontalAwningUno.ts │ │ ├── Awning.ts │ │ ├── ConsumptionSensor.ts │ │ ├── ContactSensor.ts │ │ ├── Curtain.ts │ │ ├── DoorLock.ts │ │ ├── ElectricitySensor/ │ │ │ └── CumulativeElectricPowerConsumptionSensor.ts │ │ ├── ElectricitySensor.ts │ │ ├── EvoHome/ │ │ │ ├── DHWSetPoint.ts │ │ │ ├── EvoHomeController.ts │ │ │ └── HeatingSetPoint.ts │ │ ├── ExteriorHeatingSystem/ │ │ │ └── DimmerExteriorHeating.ts │ │ ├── ExteriorHeatingSystem.ts │ │ ├── ExteriorScreen.ts │ │ ├── ExteriorVenetianBlind.ts │ │ ├── GarageDoor.ts │ │ ├── Gate.ts │ │ ├── Generic/ │ │ │ ├── CyclicGeneric.ts │ │ │ ├── DimmerOnOff.ts │ │ │ ├── RTSGeneric.ts │ │ │ └── RTSGeneric4T.ts │ │ ├── HeatingSystem/ │ │ │ ├── AtlanticElectricalHeater.ts │ │ │ ├── AtlanticElectricalHeaterWithAdjustableTemperatureSetpoint.ts │ │ │ ├── AtlanticElectricalTowelDryer.ts │ │ │ ├── AtlanticPassAPCBoiler.ts │ │ │ ├── AtlanticPassAPCHeatPump.ts │ │ │ ├── AtlanticPassAPCHeatingAndCoolingZone.ts │ │ │ ├── AtlanticPassAPCHeatingZone.ts │ │ │ ├── AtlanticPassAPCZoneControl.ts │ │ │ ├── ProgrammableAndProtectableThermostatSetPoint.ts │ │ │ ├── SomfyHeatingTemperatureInterface.ts │ │ │ ├── SomfyThermostat.ts │ │ │ ├── ThermostatSetPoint.ts │ │ │ └── ValveHeatingTemperatureInterface.ts │ │ ├── HeatingSystem.ts │ │ ├── HitachiHeatingSystem/ │ │ │ ├── HitachiAirToAirHeatPump.ts │ │ │ ├── HitachiAirToWaterHeatingZone.ts │ │ │ ├── HitachiAirToWaterMainComponent.ts │ │ │ └── HitachiDHW.ts │ │ ├── HumiditySensor/ │ │ │ └── WaterDetectionSensor.ts │ │ ├── HumiditySensor.ts │ │ ├── Light.ts │ │ ├── LightSensor.ts │ │ ├── OccupancySensor.ts │ │ ├── OnOff.ts │ │ ├── Pergola/ │ │ │ ├── BioclimaticPergola.ts │ │ │ └── PergolaHorizontalAwningUno.ts │ │ ├── Pergola.ts │ │ ├── RainSensor.ts │ │ ├── RemoteController.ts │ │ ├── RollerShutter/ │ │ │ ├── PositionableRollerShutterUno.ts │ │ │ └── PositionableRollerShutterWithLowSpeedManagement.ts │ │ ├── RollerShutter.ts │ │ ├── Screen.ts │ │ ├── Shutter.ts │ │ ├── Siren.ts │ │ ├── SmokeSensor.ts │ │ ├── SwingingShutter.ts │ │ ├── TemperatureSensor.ts │ │ ├── VenetianBlind.ts │ │ ├── VentilationSystem/ │ │ │ └── DimplexVentilationInletOutlet.ts │ │ ├── VentilationSystem.ts │ │ ├── WaterHeatingSystem/ │ │ │ ├── AtlanticPassAPCDHW.ts │ │ │ ├── DomesticHotWaterProduction/ │ │ │ │ └── AtlanticDomesticHotWaterProductionV2_SPLIT_IOComponent.ts │ │ │ ├── DomesticHotWaterProduction.ts │ │ │ └── DomesticHotWaterTank.ts │ │ ├── WaterHeatingSystem.ts │ │ ├── WaterSensor.ts │ │ ├── Window.ts │ │ └── WindowHandle.ts │ └── settings.ts └── tsconfig.json