Skip to content

Instantly share code, notes, and snippets.

@bestlibre
Last active May 2, 2020 13:04
Show Gist options
  • Save bestlibre/8fdaee9ae8610cdd1e3609f34003330c to your computer and use it in GitHub Desktop.
Save bestlibre/8fdaee9ae8610cdd1e3609f34003330c to your computer and use it in GitHub Desktop.
[
{
"creationTime": 1537853266000,
"lastUpdateTime": 1537853266000,
"label": "Box",
"deviceURL": "internal://0812-7013-3609/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": [
{
"values": [
"offline",
"online"
],
"type": "DiscreteState",
"qualifiedName": "core:ConnectivityState"
},
{
"type": "DataState",
"qualifiedName": "core:CountryCodeState"
},
{
"type": "DataState",
"qualifiedName": "core:NameState"
},
{
"values": [
"doublePress",
"longPress",
"simplePress",
"triplePress",
"veryLongPress"
],
"type": "DiscreteState",
"qualifiedName": "internal:LastActionConfigButtonState"
},
{
"type": "ContinuousState",
"qualifiedName": "internal:LightingLedPodModeState"
}
],
"dataProperties": [],
"widgetName": "Pod",
"uiClass": "Pod",
"qualifiedName": "internal:PodMiniComponent",
"type": "ACTUATOR"
},
"states": [
{
"name": "core:NameState",
"type": 3,
"value": "Box"
},
{
"name": "internal:LightingLedPodModeState",
"type": 2,
"value": 1.0
},
{
"name": "core:CountryCodeState",
"type": 3,
"value": "FR"
}
],
"attributes": [],
"available": true,
"enabled": true,
"placeOID": "9ce5739f-4c23-400b-8bea-884cbb8f0d6b",
"widget": "Pod",
"type": 1,
"oid": "33c05438-2fb1-478d-8157-09b9f821e00d",
"uiClass": "Pod"
},
{
"creationTime": 1537908609000,
"lastUpdateTime": 1537908609000,
"label": "Radiateur",
"deviceURL": "io://0812-7013-3609/10089450#1",
"shortcut": false,
"controllableName": "io:AtlanticElectricalHeaterWithAdjustableTemperatureSetpointIOComponent",
"definition": {
"commands": [
{
"commandName": "cancelHeatingLevel",
"nparams": 1
},
{
"commandName": "delayedStopIdentify",
"nparams": 1
},
{
"commandName": "getName",
"nparams": 0
},
{
"commandName": "identify",
"nparams": 0
},
{
"commandName": "noPersonInside",
"nparams": 0
},
{
"commandName": "off",
"nparams": 0
},
{
"commandName": "personInside",
"nparams": 0
},
{
"commandName": "refreshComfortTemperature",
"nparams": 0
},
{
"commandName": "refreshDateTime",
"nparams": 0
},
{
"commandName": "refreshDerogatedTargetTemperature",
"nparams": 0
},
{
"commandName": "refreshEcoTemperature",
"nparams": 0
},
{
"commandName": "refreshHeatingLevel",
"nparams": 0
},
{
"commandName": "refreshIdentifier",
"nparams": 0
},
{
"commandName": "refreshManufacturerName",
"nparams": 0
},
{
"commandName": "refreshMaximumHeatingTargetTemperature",
"nparams": 0
},
{
"commandName": "refreshMaximumTargetTemperature",
"nparams": 0
},
{
"commandName": "refreshOperatingMode",
"nparams": 0
},
{
"commandName": "refreshTargetTemperature",
"nparams": 0
},
{
"commandName": "refreshTemperature",
"nparams": 0
},
{
"commandName": "refreshTimeProgram",
"nparams": 0
},
{
"commandName": "setComfortTemperature",
"nparams": 1
},
{
"commandName": "setDateTime",
"nparams": 1
},
{
"commandName": "setDerogatedTargetTemperature",
"nparams": 1
},
{
"commandName": "setEcoTemperature",
"nparams": 1
},
{
"commandName": "setHeatingLevel",
"nparams": 1
},
{
"commandName": "setHeatingLevelWithTimer",
"nparams": 2
},
{
"commandName": "setHolidays",
"nparams": 1
},
{
"commandName": "setHolidaysTargetTemperature",
"nparams": 1
},
{
"commandName": "setName",
"nparams": 1
},
{
"commandName": "setOccupancyActivation",
"nparams": 1
},
{
"commandName": "setOccupancy",
"nparams": 1
},
{
"commandName": "setOpenWindowDetectionActivation",
"nparams": 1
},
{
"commandName": "setOperatingMode",
"nparams": 1
},
{
"commandName": "setPreviousTargetTemperature",
"nparams": 1
},
{
"commandName": "setSchedulingType",
"nparams": 1
},
{
"commandName": "setTargetTemperature",
"nparams": 1
},
{
"commandName": "setTimeProgram",
"nparams": 1
},
{
"commandName": "startIdentify",
"nparams": 0
},
{
"commandName": "stopIdentify",
"nparams": 0
},
{
"commandName": "wink",
"nparams": 1
},
{
"commandName": "refreshAutoProgram",
"nparams": 0
},
{
"commandName": "refreshControllerAddress",
"nparams": 0
},
{
"commandName": "refreshCumulatedLowering",
"nparams": 0
},
{
"commandName": "refreshCurrentWorkingRate",
"nparams": 0
},
{
"commandName": "refreshDeletionCancelation",
"nparams": 0
},
{
"commandName": "refreshEffectiveTemperatureSetpoint",
"nparams": 0
},
{
"commandName": "refreshLocalLeadTime",
"nparams": 0
},
{
"commandName": "refreshModel",
"nparams": 0
},
{
"commandName": "refreshNativeFunctionalLevel",
"nparams": 0
},
{
"commandName": "refreshPeakNotice",
"nparams": 0
},
{
"commandName": "refreshPeakWarning",
"nparams": 0
},
{
"commandName": "refreshPowerAndTension",
"nparams": 0
},
{
"commandName": "refreshRoomDeletionThreshold",
"nparams": 0
},
{
"commandName": "refreshSetpointLoweringTemperatureInProgMode",
"nparams": 0
},
{
"commandName": "refreshSynchronisationRequest",
"nparams": 0
},
{
"commandName": "refreshTemperatureProbeCalibrationOffset",
"nparams": 0
},
{
"commandName": "setCommunicationTest",
"nparams": 1
},
{
"commandName": "setDeletionCancelation",
"nparams": 1
},
{
"commandName": "setExpectedPresence",
"nparams": 1
},
{
"commandName": "setHeatingLevelForTrigger",
"nparams": 1
},
{
"commandName": "setNativeLevelsList",
"nparams": 1
},
{
"commandName": "setPeakNotice",
"nparams": 1
},
{
"commandName": "setPeakWarning",
"nparams": 1
},
{
"commandName": "setRoomDeletionThreshold",
"nparams": 1
},
{
"commandName": "setSetpointLoweringTemperatureInProgMode",
"nparams": 1
},
{
"commandName": "setTemperatureProbeCalibrationOffset",
"nparams": 1
},
{
"commandName": "setTwinningExit",
"nparams": 1
}
],
"states": [
{
"type": "ContinuousState",
"qualifiedName": "core:ComfortRoomTemperatureState"
},
{
"type": "DataState",
"qualifiedName": "core:DateTimeState"
},
{
"type": "ContinuousState",
"qualifiedName": "core:DerogatedTargetTemperatureState"
},
{
"type": "ContinuousState",
"qualifiedName": "core:EcoRoomTemperatureState"
},
{
"values": [
"off",
"on"
],
"type": "DiscreteState",
"qualifiedName": "core:HolidaysModeState"
},
{
"type": "ContinuousState",
"qualifiedName": "core:HolidaysTargetTemperatureState"
},
{
"type": "DataState",
"qualifiedName": "core:IdentifierState"
},
{
"type": "DataState",
"qualifiedName": "core:ManufacturerNameState"
},
{
"type": "ContinuousState",
"qualifiedName": "core:MaximumHeatingTargetTemperatureState"
},
{
"type": "ContinuousState",
"qualifiedName": "core:MaximumTargetTemperatureState"
},
{
"type": "DataState",
"qualifiedName": "core:NameState"
},
{
"values": [
"active",
"inactive"
],
"type": "DiscreteState",
"qualifiedName": "core:OccupancyActivationState"
},
{
"values": [
"off",
"on"
],
"type": "DiscreteState",
"qualifiedName": "core:OnOffState"
},
{
"values": [
"active",
"inactive"
],
"type": "DiscreteState",
"qualifiedName": "core:OpenWindowDetectionActivationState"
},
{
"values": [
"antifreeze",
"auto",
"away",
"eco",
"frostprotection",
"manual",
"max",
"normal",
"off",
"on",
"prog",
"program"
],
"type": "DiscreteState",
"qualifiedName": "core:OperatingModeState"
},
{
"type": "ContinuousState",
"qualifiedName": "core:PreviousTargetTemperatureState"
},
{
"type": "ContinuousState",
"qualifiedName": "core:PriorityLockTimerState"
},
{
"type": "ContinuousState",
"qualifiedName": "core:RSSILevelState"
},
{
"values": [
"increase",
"none",
"standby"
],
"type": "DiscreteState",
"qualifiedName": "core:RegulationModeState"
},
{
"values": [
"available",
"unavailable"
],
"type": "DiscreteState",
"qualifiedName": "core:StatusState"
},
{
"type": "ContinuousState",
"qualifiedName": "core:TargetTemperatureState"
},
{
"type": "DataState",
"qualifiedName": "core:TimeProgramState"
},
{
"type": "ContinuousState",
"qualifiedName": "core:VersionState"
},
{
"type": "DataState",
"qualifiedName": "io:AutoProgramState"
},
{
"type": "DataState",
"qualifiedName": "io:ControllerAddressState"
},
{
"type": "ContinuousState",
"qualifiedName": "io:CumulatedLoweringState"
},
{
"type": "ContinuousState",
"qualifiedName": "io:CurrentWorkingRateState"
},
{
"values": [
"deletion cancelation",
"no deletion cancelation"
],
"type": "DiscreteState",
"qualifiedName": "io:DeletionCancelationState"
},
{
"type": "ContinuousState",
"qualifiedName": "io:EffectiveTemperatureSetpointState"
},
{
"type": "ContinuousState",
"qualifiedName": "io:ExpectedPresenceState"
},
{
"values": [
"external",
"internal"
],
"type": "DiscreteState",
"qualifiedName": "io:InternalExternalSchedulingTypeState"
},
{
"type": "ContinuousState",
"qualifiedName": "io:LocalLeadTimeState"
},
{
"values": [
"boost",
"comfort",
"comfort-1",
"comfort-2",
"eco",
"frostprotection",
"off",
"secured"
],
"type": "DiscreteState",
"qualifiedName": "io:MaximumHeatingLevelState"
},
{
"type": "DataState",
"qualifiedName": "io:ModelState"
},
{
"values": [
"base",
"medium",
"top"
],
"type": "DiscreteState",
"qualifiedName": "io:NativeFunctionalLevelState"
},
{
"values": [
"long peak",
"no peak",
"short peak"
],
"type": "DiscreteState",
"qualifiedName": "io:PeakNoticeState"
},
{
"values": [
"long peak warning",
"no warning",
"short peak warning"
],
"type": "DiscreteState",
"qualifiedName": "io:PeakWarningState"
},
{
"type": "DataState",
"qualifiedName": "io:PowerState"
},
{
"values": [
"comfortLevel1",
"comfortLevel2",
"comfortLevel3",
"comfortLevel4",
"environmentProtection",
"humanProtection",
"userLevel1",
"userLevel2"
],
"type": "DiscreteState",
"qualifiedName": "io:PriorityLockLevelState"
},
{
"values": [
"LSC",
"SAAC",
"SFC",
"UPS",
"externalGateway",
"localUser",
"myself",
"rain",
"security",
"temperature",
"timer",
"user",
"wind"
],
"type": "DiscreteState",
"qualifiedName": "io:PriorityLockOriginatorState"
},
{
"type": "DataState",
"qualifiedName": "io:RoomDeletionThresholdState"
},
{
"values": [
"kept",
"lost"
],
"type": "DiscreteState",
"qualifiedName": "io:RunningState"
},
{
"type": "ContinuousState",
"qualifiedName": "io:SetpointLoweringTemperatureInProgModeState"
},
{
"values": [
"boost",
"comfort",
"comfort-1",
"comfort-2",
"eco",
"frostprotection",
"off",
"secured"
],
"type": "DiscreteState",
"qualifiedName": "io:TargetHeatingLevelState"
},
{
"type": "ContinuousState",
"qualifiedName": "io:TemperatureProbeCalibrationOffsetState"
},
{
"type": "DataState",
"qualifiedName": "io:TensionState"
},
{
"type": "ContinuousState",
"qualifiedName": "io:TimerForTransitoryStateState"
},
{
"type": "ContinuousState",
"qualifiedName": "io:UptimeState"
}
],
"dataProperties": [
{
"value": "500",
"qualifiedName": "core:identifyInterval"
}
],
"widgetName": "AtlanticElectricalHeaterWithAdjustableTemperatureSetpoint",
"uiClass": "HeatingSystem",
"uiClassifiers": [
"emitter"
],
"qualifiedName": "io:AtlanticElectricalHeaterWithAdjustableTemperatureSetpointIOComponent",
"type": "ACTUATOR"
},
"states": [
{
"name": "core:NameState",
"type": 3,
"value": "Radiateur"
},
{
"name": "core:VersionState",
"type": 3,
"value": "2d202020ffffff240000"
},
{
"name": "core:PriorityLockTimerState",
"type": 1,
"value": 0
},
{
"name": "io:TargetHeatingLevelState",
"type": 3,
"value": "comfort"
},
{
"name": "core:OnOffState",
"type": 3,
"value": "on"
},
{
"name": "core:StatusState",
"type": 3,
"value": "available"
},
{
"name": "core:RSSILevelState",
"type": 2,
"value": 62.0
},
{
"name": "core:IdentifierState",
"type": 3,
"value": "00000000"
},
{
"name": "io:MaximumHeatingLevelState",
"type": 3,
"value": "unknown"
},
{
"name": "io:TimerForTransitoryStateState",
"type": 1,
"value": 0
},
{
"name": "core:ComfortRoomTemperatureState",
"type": 2,
"value": 15.5
},
{
"name": "core:EcoRoomTemperatureState",
"type": 1,
"value": 2
},
{
"name": "core:OperatingModeState",
"type": 3,
"value": "internal"
},
{
"name": "core:OccupancyActivationState",
"type": 3,
"value": "active"
},
{
"name": "core:MaximumTargetTemperatureState",
"type": 2,
"value": 28.0
},
{
"name": "core:MaximumHeatingTargetTemperatureState",
"type": 2,
"value": 28.0
},
{
"name": "core:TargetTemperatureState",
"type": 2,
"value": 15.5
},
{
"name": "io:SetpointLoweringTemperatureInProgModeState",
"type": 2,
"value": 2.0
},
{
"name": "core:OpenWindowDetectionActivationState",
"type": 3,
"value": "active"
},
{
"name": "io:InternalExternalSchedulingTypeState",
"type": 3,
"value": "internal"
},
{
"name": "core:DateTimeState",
"type": 11,
"value": {
"month": 5,
"hour": 9,
"year": 2020,
"weekday": 5,
"day": 2,
"minute": 55,
"second": 37
}
},
{
"name": "io:LocalLeadTimeState",
"type": 1,
"value": 2378
},
{
"name": "core:RegulationModeState",
"type": 3,
"value": "none"
},
{
"name": "core:ManufacturerNameState",
"type": 3,
"value": "Atlantic"
},
{
"name": "io:ModelState",
"type": 3,
"value": "GALAPAGOS IO H"
},
{
"name": "io:PowerState",
"type": 1,
"value": 1000
},
{
"name": "io:TensionState",
"type": 1,
"value": 235
},
{
"name": "core:DerogatedTargetTemperatureState",
"type": 2,
"value": 0.0
},
{
"name": "io:NativeFunctionalLevelState",
"type": 3,
"value": "Top"
},
{
"name": "io:TemperatureProbeCalibrationOffsetState",
"type": 2,
"value": 0.0
},
{
"name": "io:CurrentWorkingRateState",
"type": 2,
"value": 0.0
},
{
"name": "io:CumulatedLoweringState",
"type": 2,
"value": 0.0
},
{
"name": "io:RoomDeletionThresholdState",
"type": 3,
"value": "-2°C"
},
{
"name": "io:EffectiveTemperatureSetpointState",
"type": 2,
"value": 15.5
},
{
"name": "io:ControllerAddressState",
"type": 1,
"value": 10089449
},
{
"name": "io:AutoProgramState",
"type": 11,
"value": {
"sunday": [
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_2",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV2",
"CONF_NIV3",
"CONF_3_NIV1",
"CONF_NIV2",
"CONF_2",
"CONF_NIV1",
"CONF_3_NIV1"
],
"saturday": [
"CONF_1",
"CONF_1",
"CONF_1",
"CONF_1",
"CONF_1",
"CONF_1",
"CONF_1",
"CONF_1",
"CONF_1",
"CONF_3_NIV2",
"CONF_1",
"CONF_1",
"CONF_1",
"CONF_1",
"CONF_3_NIV2",
"CONF_3_NIV2",
"CONF_NIV2",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV1",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV1",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_3_NIV2",
"CONF_3_NIV1",
"CONF_NIV3",
"CONF_NIV3",
"CONF_2"
],
"tuesday": [
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_NIV1",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV1",
"CONF_NIV3",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_1",
"CONF_NIV3",
"CONF_2",
"CONF_3_NIV1",
"CONF_2"
],
"wednesday": [
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_2",
"CONF_NIV2",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV2",
"CONF_1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1"
],
"thursday": [
"CONF_3_NIV2",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV2",
"CONF_3_NIV2",
"CONF_NIV1",
"CONF_NIV2",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_2",
"CONF_1",
"CONF_2",
"CONF_3_NIV1",
"CONF_3_NIV1"
],
"friday": [
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_2",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV2",
"CONF_NIV1",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV2",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV2",
"CONF_NIV3",
"CONF_NIV1",
"CONF_1",
"CONF_2",
"CONF_3_NIV1",
"CONF_3_NIV1"
],
"anticipTime": 2378,
"anticipNb": 20,
"monday": [
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_3_NIV1",
"CONF_2",
"CONF_NIV1",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV2",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV1",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV2",
"CONF_NIV3",
"CONF_NIV3",
"CONF_NIV1",
"CONF_NIV1",
"CONF_NIV1",
"CONF_NIV2",
"CONF_3_NIV1",
"CONF_3_NIV1"
]
}
},
{
"name": "core:PreviousTargetTemperatureState",
"type": 2,
"value": 19.0
},
{
"name": "core:TimeProgramState",
"type": 10,
"value": [
{
"monday": [
{
"start": "06:30",
"end": "23:00"
},
{
"start": "00:00",
"end": "00:00"
},
{
"start": "00:00",
"end": "00:00"
}
]
},
{
"tuesday": [
{
"start": "06:30",
"end": "23:00"
},
{
"start": "00:00",
"end": "00:00"
},
{
"start": "00:00",
"end": "00:00"
}
]
},
{
"wednesday": [
{
"start": "06:30",
"end": "23:00"
},
{
"start": "00:00",
"end": "00:00"
},
{
"start": "00:00",
"end": "00:00"
}
]
},
{
"thursday": [
{
"start": "06:30",
"end": "23:00"
},
{
"start": "00:00",
"end": "00:00"
},
{
"start": "00:00",
"end": "00:00"
}
]
},
{
"friday": [
{
"start": "06:30",
"end": "23:00"
},
{
"start": "00:00",
"end": "00:00"
},
{
"start": "00:00",
"end": "00:00"
}
]
},
{
"saturday": [
{
"start": "06:30",
"end": "23:00"
},
{
"start": "00:00",
"end": "00:00"
},
{
"start": "00:00",
"end": "00:00"
}
]
},
{
"sunday": [
{
"start": "06:30",
"end": "23:00"
},
{
"start": "00:00",
"end": "00:00"
},
{
"start": "00:00",
"end": "00:00"
}
]
}
]
}
],
"attributes": [],
"available": true,
"enabled": true,
"placeOID": "70f307e6-342e-4c7b-83cb-2ecd0c71a91c",
"widget": "AtlanticElectricalHeaterWithAdjustableTemperatureSetpoint",
"type": 1,
"oid": "8e60c352-8ff9-4d6c-b09b-704fa407aa7d",
"uiClass": "HeatingSystem"
},
{
"creationTime": 1537908609000,
"lastUpdateTime": 1537908609000,
"label": "IO (10089450#2)",
"deviceURL": "io://0812-7013-3609/10089450#2",
"shortcut": false,
"controllableName": "io:TemperatureInCelciusIOSystemDeviceSensor",
"definition": {
"commands": [],
"states": [
{
"values": [
"available",
"unavailable"
],
"type": "DiscreteState",
"qualifiedName": "core:StatusState"
},
{
"type": "ContinuousState",
"qualifiedName": "core:TemperatureState"
}
],
"dataProperties": [],
"widgetName": "TemperatureSensor",
"uiClass": "TemperatureSensor",
"qualifiedName": "io:TemperatureInCelciusIOSystemDeviceSensor",
"type": "SENSOR"
},
"states": [
{
"name": "core:StatusState",
"type": 3,
"value": "available"
},
{
"name": "core:TemperatureState",
"type": 2,
"value": 18.5
}
],
"attributes": [
{
"name": "core:MeasuredValueType",
"type": 3,
"value": "core:TemperatureInCelcius"
},
{
"name": "core:PowerSourceType",
"type": 3,
"value": "mainSupply"
}
],
"available": true,
"enabled": true,
"placeOID": "70f307e6-342e-4c7b-83cb-2ecd0c71a91c",
"widget": "TemperatureSensor",
"type": 2,
"oid": "513cdc53-92bd-43f2-8559-c0f260f7b5c5",
"uiClass": "TemperatureSensor"
},
{
"creationTime": 1537908609000,
"lastUpdateTime": 1537908609000,
"label": "IO (10089450#3)",
"deviceURL": "io://0812-7013-3609/10089450#3",
"shortcut": false,
"controllableName": "io:ContactIOSystemDeviceSensor",
"definition": {
"commands": [],
"states": [
{
"values": [
"closed",
"open"
],
"type": "DiscreteState",
"qualifiedName": "core:ContactState"
},
{
"values": [
"available",
"unavailable"
],
"type": "DiscreteState",
"qualifiedName": "core:StatusState"
}
],
"dataProperties": [],
"widgetName": "ContactSensor",
"uiClass": "ContactSensor",
"qualifiedName": "io:ContactIOSystemDeviceSensor",
"type": "SENSOR"
},
"states": [
{
"name": "core:StatusState",
"type": 3,
"value": "available"
},
{
"name": "core:ContactState",
"type": 3,
"value": "closed"
}
],
"attributes": [
{
"name": "core:PowerSourceType",
"type": 3,
"value": "mainSupply"
}
],
"available": true,
"enabled": true,
"placeOID": "70f307e6-342e-4c7b-83cb-2ecd0c71a91c",
"widget": "ContactSensor",
"type": 2,
"oid": "6d8a2e6d-553b-434c-a00b-522754052e36",
"uiClass": "ContactSensor"
},
{
"creationTime": 1537908609000,
"lastUpdateTime": 1537908609000,
"label": "IO (10089450#4)",
"deviceURL": "io://0812-7013-3609/10089450#4",
"shortcut": false,
"controllableName": "io:OccupancyIOSystemDeviceSensor",
"definition": {
"commands": [],
"states": [
{
"eventBased": true,
"values": [
"noPersonInside",
"personInside"
],
"type": "DiscreteState",
"qualifiedName": "core:OccupancyState"
},
{
"values": [
"available",
"unavailable"
],
"type": "DiscreteState",
"qualifiedName": "core:StatusState"
}
],
"dataProperties": [],
"widgetName": "OccupancySensor",
"uiClass": "OccupancySensor",
"qualifiedName": "io:OccupancyIOSystemDeviceSensor",
"type": "SENSOR"
},
"states": [
{
"name": "core:StatusState",
"type": 3,
"value": "available"
},
{
"name": "core:OccupancyState",
"type": 3,
"value": "noPersonInside"
}
],
"attributes": [
{
"name": "core:PowerSourceType",
"type": 3,
"value": "mainSupply"
}
],
"available": true,
"enabled": true,
"placeOID": "70f307e6-342e-4c7b-83cb-2ecd0c71a91c",
"widget": "OccupancySensor",
"type": 2,
"oid": "9e2d6709-425c-44c9-b195-fff405146d04",
"uiClass": "OccupancySensor"
},
{
"creationTime": 1537908609000,
"lastUpdateTime": 1537908609000,
"label": "IO (10089450#5)",
"deviceURL": "io://0812-7013-3609/10089450#5",
"shortcut": false,
"controllableName": "io:CumulatedElectricalEnergyConsumptionIOSystemDeviceSensor",
"definition": {
"commands": [],
"states": [
{
"type": "ContinuousState",
"qualifiedName": "core:ConsumptionTariff0State"
},
{
"type": "ContinuousState",
"qualifiedName": "core:ConsumptionTariff1State"
},
{
"type": "ContinuousState",
"qualifiedName": "core:ConsumptionTariff2State"
},
{
"type": "ContinuousState",
"qualifiedName": "core:ConsumptionTariff3State"
},
{
"type": "ContinuousState",
"qualifiedName": "core:ConsumptionTariff4State"
},
{
"type": "ContinuousState",
"qualifiedName": "core:ConsumptionTariff5State"
},
{
"type": "ContinuousState",
"qualifiedName": "core:ConsumptionTariff6State"
},
{
"type": "ContinuousState",
"qualifiedName": "core:ConsumptionTariff7State"
},
{
"type": "ContinuousState",
"qualifiedName": "core:ConsumptionTariff8State"
},
{
"type": "ContinuousState",
"qualifiedName": "core:ConsumptionTariff9State"
},
{
"type": "ContinuousState",
"qualifiedName": "core:ElectricEnergyConsumptionState"
},
{
"values": [
"available",
"unavailable"
],
"type": "DiscreteState",
"qualifiedName": "core:StatusState"
}
],
"dataProperties": [],
"widgetName": "CumulativeElectricPowerConsumptionSensor",
"uiClass": "ElectricitySensor",
"qualifiedName": "io:CumulatedElectricalEnergyConsumptionIOSystemDeviceSensor",
"type": "SENSOR"
},
"states": [
{
"name": "core:StatusState",
"type": 3,
"value": "available"
},
{
"name": "core:ElectricEnergyConsumptionState",
"type": 1,
"value": 2849000
}
],
"attributes": [
{
"name": "core:PowerSourceType",
"type": 3,
"value": "mainSupply"
},
{
"name": "core:MeasuredValueType",
"type": 3,
"value": "core:ElectricalEnergyInWh"
}
],
"available": true,
"enabled": true,
"placeOID": "70f307e6-342e-4c7b-83cb-2ecd0c71a91c",
"widget": "CumulativeElectricPowerConsumptionSensor",
"type": 2,
"oid": "aef68527-a96e-471c-b2a6-2aad8e4fca22",
"uiClass": "ElectricitySensor"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment