iMicknl / ha-tahoma

Custom component for Home Assistant to interact with smart devices via Somfy TaHoma or other OverKiz based API's.
MIT License
151 stars 30 forks source link

Atlantic Naia mirco #841

Closed marvyn77100 closed 1 year ago

marvyn77100 commented 1 year ago

Did you read the instructions?

Device information

Good morning,

New to HA, I'm currently on jeedom, with full control of my Naia micro boiler. I did install Overkis on the HACS, but at this stage I only have access to the ECS control part.

Thank you in advance.

Home Assistant log

Logs ``` Copy/paste any log here, between the starting and ending backticks. The first log line must start with "Added device (Device...". ```

Device commands

Commands logs ```{ "home_assistant": { "installation_type": "Home Assistant OS", "version": "2023.2.5", "dev": false, "hassio": true, "virtualenv": false, "python_version": "3.10.7", "docker": true, "arch": "x86_64", "timezone": "Europe/Paris", "os_name": "Linux", "os_version": "5.15.90", "supervisor": "2023.01.1", "host_os": "Home Assistant OS 9.5", "docker_version": "20.10.22", "chassis": "vm", "run_as_root": true }, "custom_components": { "tahoma": { "version": "2.14.0", "requirements": [ "pyoverkiz==1.5.6" ] }, "hacs": { "version": "1.30.1", "requirements": [ "aiogithubapi>=22.10.1" ] } }, "integration_manifest": { "domain": "tahoma", "name": "Overkiz (by Somfy) - Custom component", "iot_class": "cloud_polling", "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/tahoma", "requirements": [ "pyoverkiz==1.5.6" ], "codeowners": [ "@imicknl", "@vlebourl", "@tetienne" ], "issue_tracker": "https://github.com/imicknl/ha-tahoma/issues", "version": "2.14.0", "zeroconf": [ "_kizbox._tcp.local." ], "dhcp": [ { "hostname": "gateway*", "macaddress": "F8811A*" } ], "is_built_in": false }, "data": { "creationTime": 1583861128000, "lastUpdateTime": 1583861128000, "id": "SETUP-****-****-5925", "location": { "creationTime": 1583861128000, "lastUpdateTime": 1642624464000, "city": "**\u00e8**", "country": "**", "postalCode": "**", "addressLine1": "**\u00e8**", "timezone": "Europe/Paris", "longitude": "**", "latitude": "**", "twilightMode": 2, "twilightAngle": "CIVIL", "twilightCity": "paris", "summerSolsticeDuskMinutes": 1290, "winterSolsticeDuskMinutes": 990, "twilightOffsetEnabled": false, "dawnOffset": 0, "duskOffset": 0, "tariffSettings": { "tariffMode": "base" }, "countryCode": "FR" }, "gateways": [ { "gatewayId": "****-****-5925", "type": 32, "subType": 0, "placeOID": "85f353ec-f3d1-469e-a73d-f2fce25149a3", "alive": true, "timeReliable": true, "connectivity": { "status": "OK", "protocolVersion": "2022.1.4" }, "upToDate": true, "updateStatus": "UP_TO_DATE", "syncInProgress": false, "mode": "ACTIVE", "functions": "INTERNET_AUTHORIZATION,SCENARIO_DOWNLOAD,SCENARIO_AUTO_LAUNCHING,SCENARIO_TELECO_LAUNCHING,INTERNET_UPLOAD,INTERNET_UPDATE,TRIGGERS_SENSORS" } ], "devices": [ { "creationTime": 1585572342000, "lastUpdateTime": 1585572342000, "label": "**", "deviceURL": "internal://****-****-5925/pod/0", "shortcut": false, "controllableName": "internal:PodMiniComponent", "definition": { "commands": [ { "commandName": "getName", "nparams": 0 }, { "commandName": "update", "nparams": 0 }, { "commandName": "setCountryCode", "nparams": 1 }, { "commandName": "activateCalendar", "nparams": 0 }, { "commandName": "deactivateCalendar", "nparams": 0 }, { "commandName": "refreshPodMode", "nparams": 0 }, { "commandName": "refreshUpdateStatus", "nparams": 0 }, { "commandName": "setCalendar", "nparams": 1 }, { "commandName": "setLightingLedPodMode", "nparams": 1 }, { "commandName": "setPodLedOff", "nparams": 0 }, { "commandName": "setPodLedOn", "nparams": 0 } ], "states": [ { "type": "DiscreteState", "values": [ "offline", "online" ], "qualifiedName": "core:ConnectivityState" }, { "type": "DataState", "qualifiedName": "core:CountryCodeState" }, { "type": "DataState", "qualifiedName": "core:LocalIPv4AddressState" }, { "type": "DataState", "qualifiedName": "core:NameState" }, { "type": "DiscreteState", "values": [ "doublePress", "longPress", "simplePress", "triplePress", "veryLongPress" ], "qualifiedName": "internal:LastActionConfigButtonState" }, { "type": "ContinuousState", "qualifiedName": "internal:LightingLedPodModeState" } ], "dataProperties": [], "widgetName": "Pod", "uiProfiles": [ "UpdatableComponent" ], "uiClass": "Pod", "qualifiedName": "internal:PodMiniComponent", "type": "ACTUATOR" }, "states": [ { "name": "core:NameState", "type": 3, "value": "**" }, { "name": "internal:LightingLedPodModeState", "type": 2, "value": 1.0 }, { "name": "core:CountryCodeState", "type": 3, "value": "FR" }, { "name": "core:LocalIPv4AddressState", "type": 3, "value": "172.16.1.200" } ], "available": true, "enabled": true, "placeOID": "85f353ec-f3d1-469e-a73d-f2fce25149a3", "widget": "Pod", "type": 1, "oid": "00364b35-fc5e-49dd-939e-145f6e981f25", "uiClass": "Pod" }, { "creationTime": 1583865020000, "lastUpdateTime": 1583865020000, "label": "**", "deviceURL": "io://****-****-5925/13209210#1", "shortcut": false, "controllableName": "io:AtlanticPassAPCBoilerMainComponent", "definition": { "commands": [ { "commandName": "advancedRefresh", "nparams": 1 }, { "commandName": "cancelAbsence", "nparams": 0 }, { "commandName": "delayedStopIdentify", "nparams": 1 }, { "commandName": "getName", "nparams": 0 }, { "commandName": "identify", "nparams": 0 }, { "commandName": "refreshDeviceSerialNumber", "nparams": 0 }, { "commandName": "refreshErrorCode", "nparams": 0 }, { "commandName": "refreshHeatingDerogationAvailability", "nparams": 0 }, { "commandName": "refreshOperatingMode", "nparams": 0 }, { "commandName": "refreshOutsideTemperature", "nparams": 0 }, { "commandName": "refreshTimeProgramById", "nparams": 1 }, { "commandName": "refreshZonesNumber", "nparams": 0 }, { "commandName": "refreshZonesTargetTemperature", "nparams": 0 }, { "commandName": "setAbsenceEndDateTime", "nparams": 1 }, { "commandName": "setAbsenceHeatingTargetTemperature", "nparams": 1 }, { "commandName": "setAbsenceStartDateTime", "nparams": 1 }, { "commandName": "setName", "nparams": 1 }, { "commandName": "setTimeProgramById", "nparams": 2 }, { "commandName": "startIdentify", "nparams": 0 }, { "commandName": "stopIdentify", "nparams": 0 }, { "commandName": "wink", "nparams": 1 }, { "commandName": "pairOneWayController", "nparams": 2 }, { "commandName": "refreshAbsenceSchedulingAvailability", "nparams": 0 }, { "commandName": "refreshDHWAvailability", "nparams": 0 }, { "commandName": "refreshEnergyConsumptionAvailability", "nparams": 0 }, { "commandName": "refreshOutsideTemperatureSensorAvailability", "nparams": 0 }, { "commandName": "refreshProductType", "nparams": 0 }, { "commandName": "refreshThermalSchedulingAvailability", "nparams": 0 }, { "commandName": "refreshZonesPassAPCHeatingProfile", "nparams": 0 }, { "commandName": "refreshZonesTemperature", "nparams": 0 }, { "commandName": "refreshZonesTemperatureSensorAvailability", "nparams": 0 }, { "commandName": "refreshZonesThermalConfiguration", "nparams": 0 }, { "commandName": "setPassAPCOperatingMode", "nparams": 1 }, { "commandName": "unpairAllOneWayControllers", "nparams": 0 }, { "commandName": "unpairOneWayController", "nparams": 2 } ], "states": [ { "type": "DataState", "qualifiedName": "core:AbsenceEndDateTimeState" }, { "type": "ContinuousState", "qualifiedName": "core:AbsenceHeatingTargetTemperatureState" }, { "type": "DataState", "qualifiedName": "core:AbsenceStartDateTimeState" }, { "type": "DataState", "qualifiedName": "core:DeviceSerialNumberState" }, { "type": "DiscreteState", "values": [ "good", "low", "normal", "verylow" ], "qualifiedName": "core:DiscreteRSSILevelState" }, { "type": "ContinuousState", "qualifiedName": "core:ECSPowerConsumptionExtra1State" }, { "type": "ContinuousState", "qualifiedName": "core:ECSPowerConsumptionExtra2State" }, { "type": "ContinuousState", "qualifiedName": "core:ECSPowerConsumptionExtra3State" }, { "type": "ContinuousState", "qualifiedName": "core:ECSPowerConsumptionState" }, { "type": "DataState", "qualifiedName": "core:ErrorCodeState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "core:HeatingDerogationAvailabilityState" }, { "type": "ContinuousState", "qualifiedName": "core:HeatingPowerConsumptionExtra1State" }, { "type": "ContinuousState", "qualifiedName": "core:HeatingPowerConsumptionExtra2State" }, { "type": "ContinuousState", "qualifiedName": "core:HeatingPowerConsumptionExtra3State" }, { "type": "ContinuousState", "qualifiedName": "core:HeatingPowerConsumptionState" }, { "type": "DataState", "qualifiedName": "core:NameState" }, { "type": "ContinuousState", "qualifiedName": "core:PriorityLockTimerState" }, { "type": "DataState", "qualifiedName": "core:ProductModelNameState" }, { "type": "ContinuousState", "qualifiedName": "core:RSSILevelState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "core:StatusState" }, { "type": "DataState", "qualifiedName": "core:TimeProgram1State" }, { "type": "DataState", "qualifiedName": "core:TimeProgram2State" }, { "type": "DataState", "qualifiedName": "core:TimeProgram3State" }, { "type": "DataState", "qualifiedName": "core:TimeProgram4State" }, { "type": "ContinuousState", "qualifiedName": "core:VersionState" }, { "type": "DataState", "qualifiedName": "core:ZonesNumberState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "io:AbsenceSchedulingAvailabilityState" }, { "type": "DiscreteState", "values": [ "dateScheduling", "numberOfDaysScheduling" ], "qualifiedName": "io:AbsenceSchedulingModeState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "io:DHWAvailabilityState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "io:EnergyConsumptionAvailabilityState" }, { "type": "DiscreteState", "values": [ "cooling", "drying", "heating", "stop" ], "qualifiedName": "io:LastPassAPCOperatingModeState" }, { "type": "DiscreteState", "values": [ "cooling", "drying", "heating", "stop" ], "qualifiedName": "io:PassAPCOperatingModeState" }, { "type": "DiscreteState", "values": [ "accumulationDomesticHotWater", "airConditioning", "boiler", "convector", "doubleFlowControlledMechanicalVentilation", "heatPump", "heater", "hybrid", "singleFlowControlledMechanicalVentilation", "thermodynamicDomesticHotWater", "zoneController" ], "qualifiedName": "io:PassAPCProductTypeState" }, { "type": "DiscreteState", "values": [ "comfortLevel1", "comfortLevel2", "comfortLevel3", "comfortLevel4", "environmentProtection", "humanProtection", "userLevel1", "userLevel2" ], "qualifiedName": "io:PriorityLockLevelState" }, { "type": "DiscreteState", "values": [ "LSC", "SAAC", "SFC", "UPS", "externalGateway", "localUser", "myself", "rain", "security", "temperature", "timer", "user", "wind" ], "qualifiedName": "io:PriorityLockOriginatorState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "io:ThermalSchedulingAvailabilityState" }, { "type": "DiscreteState", "values": [ "heatingAndCoolingCommonScheduling", "heatingAndCoolingSeparatedScheduling" ], "qualifiedName": "io:ThermalSchedulingModeState" } ], "dataProperties": [ { "value": "500", "qualifiedName": "core:identifyInterval" } ], "widgetName": "AtlanticPassAPCBoiler", "uiProfiles": [ "Specific" ], "uiClass": "HeatingSystem", "qualifiedName": "io:AtlanticPassAPCBoilerMainComponent", "type": "ACTUATOR" }, "states": [ { "name": "core:NameState", "type": 3, "value": "**" }, { "name": "core:VersionState", "type": 3, "value": "41323832303032202020" }, { "name": "core:StatusState", "type": 3, "value": "available" }, { "name": "core:DiscreteRSSILevelState", "type": 3, "value": "good" }, { "name": "core:RSSILevelState", "type": 2, "value": 82.0 }, { "name": "core:ProductModelNameState", "type": 3, "value": "0000007F" }, { "name": "io:PassAPCProductTypeState", "type": 3, "value": "boiler" }, { "name": "core:ZonesNumberState", "type": 1, "value": 1 }, { "name": "io:DHWAvailabilityState", "type": 3, "value": "available" }, { "name": "core:HeatingPowerConsumptionState", "type": 1, "value": 26 }, { "name": "core:HeatingPowerConsumptionExtra1State", "type": 1, "value": 0 }, { "name": "core:HeatingPowerConsumptionExtra2State", "type": 1, "value": 0 }, { "name": "core:HeatingPowerConsumptionExtra3State", "type": 1, "value": 0 }, { "name": "core:ECSPowerConsumptionState", "type": 1, "value": 36 }, { "name": "core:ECSPowerConsumptionExtra1State", "type": 1, "value": 0 }, { "name": "core:ECSPowerConsumptionExtra2State", "type": 1, "value": 0 }, { "name": "core:ECSPowerConsumptionExtra3State", "type": 1, "value": 0 }, { "name": "io:EnergyConsumptionAvailabilityState", "type": 3, "value": "available" }, { "name": "io:PassAPCOperatingModeState", "type": 3, "value": "stop" }, { "name": "core:HeatingDerogationAvailabilityState", "type": 3, "value": "available" }, { "name": "io:ThermalSchedulingAvailabilityState", "type": 3, "value": "available" }, { "name": "io:ThermalSchedulingModeState", "type": 3, "value": "heatingAndCoolingSeparatedScheduling" }, { "name": "core:TimeProgram1State", "type": 10, "value": [ { "monday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "tuesday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "wednesday": [ { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "thursday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "friday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "saturday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "sunday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] } ] }, { "name": "core:TimeProgram2State", "type": 10, "value": [ { "monday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "tuesday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "wednesday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "thursday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "friday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "saturday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] }, { "sunday": [ { "start": "06:00", "end": "22:00" }, { "start": "00:00", "end": "00:00" }, { "start": "00:00", "end": "00:00" } ] } ] }, { "name": "io:AbsenceSchedulingAvailabilityState", "type": 3, "value": "available" }, { "name": "io:AbsenceSchedulingModeState", "type": 3, "value": "dateScheduling" }, { "name": "core:AbsenceHeatingTargetTemperatureState", "type": 2, "value": 13.0 }, { "name": "core:AbsenceEndDateTimeState", "type": 11, "value": { "month": 6, "hour": 0, "year": 2016, "day": 15, "minute": 0 } }, { "name": "core:ErrorCodeState", "type": 1, "value": 0 }, { "name": "io:LastPassAPCOperatingModeState", "type": 3, "value": "heating" } ], "attributes": [ { "name": "core:FirmwareRevision", "type": 3, "value": "A282002" }, { "name": "core:Manufacturer", "type": 3, "value": "Atlantic Group" }, { "name": "core:ElectricPowerConsumptionStateMeasuredValueType", "type": 3, "value": "core:ElectricalPowerInkW" } ], "available": true, "enabled": true, "placeOID": "85f353ec-f3d1-469e-a73d-f2fce25149a3", "widget": "AtlanticPassAPCBoiler", "type": 1, "oid": "c0c86ac3-9306-4ded-8390-b5526ef44a33", "uiClass": "HeatingSystem" }, { "creationTime": 1583865026000, "lastUpdateTime": 1583865026000, "label": "** *(**#**)*", "deviceURL": "io://****-****-5925/13209210#2", "shortcut": false, "controllableName": "io:AtlanticPassAPCDHWComponent", "definition": { "commands": [ { "commandName": "advancedRefresh", "nparams": 1 }, { "commandName": "refreshComfortTargetDHWTemperature", "nparams": 0 }, { "commandName": "refreshDHWDerogationAvailability", "nparams": 0 }, { "commandName": "refreshDHWOnOffState", "nparams": 0 }, { "commandName": "refreshEcoTargetDHWTemperature", "nparams": 0 }, { "commandName": "refreshTargetDHWTemperature", "nparams": 0 }, { "commandName": "setBoostOnOffState", "nparams": 1 }, { "commandName": "setComfortTargetDHWTemperature", "nparams": 1 }, { "commandName": "setDHWOnOffState", "nparams": 1 }, { "commandName": "setEcoTargetDHWTemperature", "nparams": 1 }, { "commandName": "refreshDHWConfiguration", "nparams": 0 }, { "commandName": "refreshPassAPCDHWMode", "nparams": 0 }, { "commandName": "refreshPassAPCDHWProfile", "nparams": 0 }, { "commandName": "setPassAPCDHWMode", "nparams": 1 } ], "states": [ { "type": "DiscreteState", "values": [ "off", "on" ], "qualifiedName": "core:BoostOnOffState" }, { "type": "ContinuousState", "qualifiedName": "core:ComfortTargetDHWTemperatureState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "core:DHWDerogationAvailabilityState" }, { "type": "DiscreteState", "values": [ "off", "on" ], "qualifiedName": "core:DHWOnOffState" }, { "type": "ContinuousState", "qualifiedName": "core:EcoTargetDHWTemperatureState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "core:StatusState" }, { "type": "ContinuousState", "qualifiedName": "core:TargetDHWTemperatureState" }, { "type": "DiscreteState", "values": [ "cumulated", "snapshot" ], "qualifiedName": "io:PassAPCDHWConfigurationState" }, { "type": "DiscreteState", "values": [ "comfort", "eco", "externalScheduling", "internalScheduling", "manu", "peakAndOffPeakScheduling", "peakAndOffPeakTimes", "stop" ], "qualifiedName": "io:PassAPCDHWModeState" }, { "type": "DiscreteState", "values": [ "absence", "comfort", "derogation", "eco", "externalSetpoint", "frostprotection", "manu", "other", "stop" ], "qualifiedName": "io:PassAPCDHWProfileState" } ], "dataProperties": [], "widgetName": "AtlanticPassAPCDHW", "uiProfiles": [ "DHWThermostatTargetReader" ], "uiClass": "WaterHeatingSystem", "qualifiedName": "io:AtlanticPassAPCDHWComponent", "type": "ACTUATOR" }, "states": [ { "name": "core:StatusState", "type": 3, "value": "available" }, { "name": "io:PassAPCDHWConfigurationState", "type": 3, "value": "snapshot" }, { "name": "io:PassAPCDHWModeState", "type": 3, "value": "comfort" }, { "name": "io:PassAPCDHWProfileState", "type": 3, "value": "comfort" }, { "name": "core:ComfortTargetDHWTemperatureState", "type": 1, "value": 55 }, { "name": "core:EcoTargetDHWTemperatureState", "type": 1, "value": 55 }, { "name": "core:TargetDHWTemperatureState", "type": 1, "value": 55 }, { "name": "core:DHWDerogationAvailabilityState", "type": 3, "value": "available" }, { "name": "core:BoostOnOffState", "type": 3, "value": "off" }, { "name": "core:DHWOnOffState", "type": 3, "value": "on" } ], "available": true, "enabled": true, "placeOID": "85f353ec-f3d1-469e-a73d-f2fce25149a3", "widget": "AtlanticPassAPCDHW", "type": 1, "oid": "ef816d6f-1210-491b-981e-8f3f7d898693", "uiClass": "WaterHeatingSystem" }, { "creationTime": 1583865027000, "lastUpdateTime": 1583865027000, "label": "** *(**#**)*", "deviceURL": "io://****-****-5925/13209210#4", "shortcut": false, "controllableName": "io:TotalFossilEnergyConsumptionSensor", "definition": { "commands": [], "states": [ { "type": "ContinuousState", "qualifiedName": "core:FossilEnergyConsumptionState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "core:StatusState" } ], "dataProperties": [], "widgetName": "CumulativeFossilEnergyConsumptionSensor", "uiProfiles": [ "FossilEnergyConsumption" ], "uiClass": "ConsumptionSensor", "qualifiedName": "io:TotalFossilEnergyConsumptionSensor", "type": "SENSOR" }, "states": [ { "name": "core:StatusState", "type": 3, "value": "available" }, { "name": "core:FossilEnergyConsumptionState", "type": 1, "value": 15559000 } ], "attributes": [ { "name": "core:FirmwareRevision", "type": 3, "value": "A282002" }, { "name": "core:Manufacturer", "type": 3, "value": "Atlantic Group" }, { "name": "core:PowerSourceType", "type": 3, "value": "mainSupply" }, { "name": "core:MeasuredValueType", "type": 3, "value": "core:FossilEnergyInWh" } ], "available": true, "enabled": true, "placeOID": "85f353ec-f3d1-469e-a73d-f2fce25149a3", "widget": "CumulativeFossilEnergyConsumptionSensor", "type": 2, "oid": "52a2c16f-d5c9-43ab-acea-88da571b6068", "uiClass": "ConsumptionSensor" }, { "creationTime": 1583865027000, "lastUpdateTime": 1583865027000, "label": "** *(**#**)*", "deviceURL": "io://****-****-5925/13209210#5", "shortcut": false, "controllableName": "io:DHWRelatedFossilEnergyConsumptionSensor", "definition": { "commands": [], "states": [ { "type": "ContinuousState", "qualifiedName": "core:FossilEnergyConsumptionState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "core:StatusState" } ], "dataProperties": [], "widgetName": "CumulativeFossilEnergyConsumptionSensor", "uiProfiles": [ "FossilEnergyConsumption" ], "uiClass": "ConsumptionSensor", "qualifiedName": "io:DHWRelatedFossilEnergyConsumptionSensor", "type": "SENSOR" }, "states": [ { "name": "core:StatusState", "type": 3, "value": "available" }, { "name": "core:FossilEnergyConsumptionState", "type": 1, "value": 4607000 } ], "attributes": [ { "name": "core:FirmwareRevision", "type": 3, "value": "A282002" }, { "name": "core:Manufacturer", "type": 3, "value": "Atlantic Group" }, { "name": "core:PowerSourceType", "type": 3, "value": "mainSupply" }, { "name": "core:MeasuredValueType", "type": 3, "value": "core:FossilEnergyInWh" } ], "available": true, "enabled": true, "placeOID": "85f353ec-f3d1-469e-a73d-f2fce25149a3", "widget": "CumulativeFossilEnergyConsumptionSensor", "type": 2, "oid": "f9c4bc4c-24dc-4851-b595-b3fd421576ff", "uiClass": "ConsumptionSensor" }, { "creationTime": 1583865027000, "lastUpdateTime": 1583865027000, "label": "** *(**#**)*", "deviceURL": "io://****-****-5925/13209210#6", "shortcut": false, "controllableName": "io:HeatingRelatedFossilEnergyConsumptionSensor", "definition": { "commands": [], "states": [ { "type": "ContinuousState", "qualifiedName": "core:FossilEnergyConsumptionState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "core:StatusState" } ], "dataProperties": [], "widgetName": "CumulativeFossilEnergyConsumptionSensor", "uiProfiles": [ "FossilEnergyConsumption" ], "uiClass": "ConsumptionSensor", "qualifiedName": "io:HeatingRelatedFossilEnergyConsumptionSensor", "type": "SENSOR" }, "states": [ { "name": "core:StatusState", "type": 3, "value": "available" }, { "name": "core:FossilEnergyConsumptionState", "type": 1, "value": 10949000 } ], "attributes": [ { "name": "core:FirmwareRevision", "type": 3, "value": "A282002" }, { "name": "core:Manufacturer", "type": 3, "value": "Atlantic Group" }, { "name": "core:PowerSourceType", "type": 3, "value": "mainSupply" }, { "name": "core:MeasuredValueType", "type": 3, "value": "core:FossilEnergyInWh" } ], "available": true, "enabled": true, "placeOID": "85f353ec-f3d1-469e-a73d-f2fce25149a3", "widget": "CumulativeFossilEnergyConsumptionSensor", "type": 2, "oid": "baab4fbb-fb94-48eb-bd8b-73d3e3cc993b", "uiClass": "ConsumptionSensor" }, { "creationTime": 1583865025000, "lastUpdateTime": 1583865025000, "label": "** **", "deviceURL": "io://****-****-5925/13209210#7", "shortcut": false, "controllableName": "io:AtlanticPassAPCHeatingZoneComponent", "definition": { "commands": [ { "commandName": "advancedRefresh", "nparams": 1 }, { "commandName": "refreshComfortHeatingTargetTemperature", "nparams": 0 }, { "commandName": "refreshEcoHeatingTargetTemperature", "nparams": 0 }, { "commandName": "refreshTargetTemperature", "nparams": 0 }, { "commandName": "setActiveHeatingTimeProgram", "nparams": 1 }, { "commandName": "setComfortHeatingTargetTemperature", "nparams": 1 }, { "commandName": "setDerogatedTargetTemperature", "nparams": 1 }, { "commandName": "setDerogationOnOffState", "nparams": 1 }, { "commandName": "setDerogationTime", "nparams": 1 }, { "commandName": "setEcoHeatingTargetTemperature", "nparams": 1 }, { "commandName": "setHeatingOnOffState", "nparams": 1 }, { "commandName": "setName", "nparams": 1 }, { "commandName": "refreshDerogationRemainingTime", "nparams": 0 }, { "commandName": "refreshPassAPCHeatingMode", "nparams": 0 }, { "commandName": "refreshPassAPCHeatingProfile", "nparams": 0 }, { "commandName": "setPassAPCHeatingMode", "nparams": 1 } ], "states": [ { "type": "DataState", "qualifiedName": "core:ActiveHeatingTimeProgramState" }, { "type": "ContinuousState", "qualifiedName": "core:ComfortHeatingTargetTemperatureState" }, { "type": "ContinuousState", "qualifiedName": "core:DerogatedTargetTemperatureState" }, { "type": "DiscreteState", "values": [ "off", "on" ], "qualifiedName": "core:DerogationOnOffState" }, { "type": "ContinuousState", "qualifiedName": "core:EcoHeatingTargetTemperatureState" }, { "type": "DiscreteState", "values": [ "off", "on" ], "qualifiedName": "core:HeatingOnOffState" }, { "type": "DataState", "qualifiedName": "core:NameState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "core:StatusState" }, { "type": "ContinuousState", "qualifiedName": "core:TargetTemperatureState" }, { "type": "DiscreteState", "values": [ "cooling", "heating", "heatingAndCooling" ], "qualifiedName": "core:ThermalConfigurationState" }, { "type": "DataState", "qualifiedName": "io:DerogationRemainingTimeState" }, { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "io:HeatingComfortModeAvailabilityState" }, { "type": "DiscreteState", "values": [ "absence", "auto", "comfort", "eco", "externalScheduling", "internalScheduling", "manu", "stop" ], "qualifiedName": "io:PassAPCHeatingModeState" }, { "type": "DiscreteState", "values": [ "absence", "comfort", "derogation", "eco", "externalSetpoint", "frostprotection", "manu", "stop" ], "qualifiedName": "io:PassAPCHeatingProfileState" } ], "dataProperties": [], "widgetName": "AtlanticPassAPCHeatingZone", "uiProfiles": [ "ThermostatTargetReader" ], "uiClass": "HeatingSystem", "uiClassifiers": [ "heatingSystem" ], "qualifiedName": "io:AtlanticPassAPCHeatingZoneComponent", "type": "ACTUATOR" }, "states": [ { "name": "core:StatusState", "type": 3, "value": "available" }, { "name": "core:ThermalConfigurationState", "type": 3, "value": "heating" }, { "name": "io:HeatingComfortModeAvailabilityState", "type": 3, "value": "available" }, { "name": "io:PassAPCHeatingModeState", "type": 3, "value": "comfort" }, { "name": "io:PassAPCHeatingProfileState", "type": 3, "value": "comfort" }, { "name": "core:ComfortHeatingTargetTemperatureState", "type": 2, "value": 21.0 }, { "name": "core:EcoHeatingTargetTemperatureState", "type": 2, "value": 9.0 }, { "name": "core:TargetTemperatureState", "type": 2, "value": 21.0 }, { "name": "core:DerogatedTargetTemperatureState", "type": 2, "value": 20.0 }, { "name": "io:DerogationRemainingTimeState", "type": 1, "value": 0 }, { "name": "core:ActiveHeatingTimeProgramState", "type": 3, "value": "1" }, { "name": "core:NameState", "type": 3, "value": "** **" }, { "name": "core:HeatingOnOffState", "type": 3, "value": "on" }, { "name": "core:DerogationOnOffState", "type": 3, "value": "off" } ], "available": true, "enabled": true, "placeOID": "85f353ec-f3d1-469e-a73d-f2fce25149a3", "widget": "AtlanticPassAPCHeatingZone", "type": 1, "oid": "da6fafb7-c942-4048-b40b-5c102e01cd03", "uiClass": "HeatingSystem" }, { "creationTime": 1583865025000, "lastUpdateTime": 1583865025000, "label": "** *(**#**)*", "deviceURL": "io://****-****-5925/13209210#8", "shortcut": false, "controllableName": "io:AtlanticPassAPCZoneTemperatureSensor", "definition": { "commands": [], "states": [ { "type": "DiscreteState", "values": [ "available", "unavailable" ], "qualifiedName": "core:StatusState" }, { "type": "ContinuousState", "qualifiedName": "core:TemperatureState" } ], "dataProperties": [], "widgetName": "TemperatureSensor", "uiProfiles": [ "Temperature" ], "uiClass": "TemperatureSensor", "qualifiedName": "io:AtlanticPassAPCZoneTemperatureSensor", "type": "SENSOR" }, "states": [ { "name": "core:StatusState", "type": 3, "value": "available" }, { "name": "core:TemperatureState", "type": 2, "value": 19.2 } ], "attributes": [ { "name": "core:FirmwareRevision", "type": 3, "value": "A282002" }, { "name": "core:Manufacturer", "type": 3, "value": "Atlantic Group" }, { "name": "core:MeasuredValueType", "type": 3, "value": "core:TemperatureInCelcius" }, { "name": "core:PowerSourceType", "type": 3, "value": "mainSupply" }, { "name": "core:MaxSensedValue", "type": 2, "value": 30.0 }, { "name": "core:MinSensedValue", "type": 2, "value": 5.0 } ], "available": true, "enabled": true, "placeOID": "85f353ec-f3d1-469e-a73d-f2fce25149a3", "widget": "TemperatureSensor", "type": 2, "oid": "2f5828d5-acff-4962-a9fa-932083cdb589", "uiClass": "TemperatureSensor" }, { "creationTime": 1601406507000, "lastUpdateTime": 1601406507000, "label": "** *(**)*", "deviceURL": "io://****-****-5925/7986537", "shortcut": false, "controllableName": "io:StackComponent", "definition": { "commands": [ { "commandName": "advancedSomfyDiscover", "nparams": 1 }, { "commandName": "discover1WayController", "nparams": 2 }, { "commandName": "discoverActuators", "nparams": 1 }, { "commandName": "discoverSensors", "nparams": 1 }, { "commandName": "discoverSomfyUnsetActuators", "nparams": 0 }, { "commandName": "joinNetwork", "nparams": 0 }, { "commandName": "resetNetworkSecurity", "nparams": 0 }, { "commandName": "shareNetwork", "nparams": 0 } ], "states": [], "dataProperties": [], "widgetName": "IOStack", "uiProfiles": [ "Specific" ], "uiClass": "ProtocolGateway", "qualifiedName": "io:StackComponent", "type": "PROTOCOL_GATEWAY" }, "available": true, "enabled": true, "placeOID": "85f353ec-f3d1-469e-a73d-f2fce25149a3", "widget": "IOStack", "type": 5, "oid": "bcaa7f51-7078-4b47-8b3f-278c30441da1", "uiClass": "ProtocolGateway" } ], "zones": [], "resellerDelegationType": "NEVER", "oid": "6145e58f-0423-4c75-809c-f6ef8b8ce2ef", "rootPlace": { "creationTime": 1583861128000, "lastUpdateTime": 1583861128000, "label": "** **", "type": 0, "oid": "85f353ec-f3d1-469e-a73d-f2fce25149a3", "subPlaces": [] }, "features": [] } }```

Additional information

No response

iMicknl commented 1 year ago

Best would be to use the Overkiz integration in core and create an issue there. We don't maintain this integration actively anymore.