dvdgeisler / DirigeraClient

Dirigera Client API: Java written client API to interface IKEA's new smarthome hub DIRIGERA
MIT License
74 stars 9 forks source link

new devices bulb E14 WS opal 400lm, bulb GU10 WS 400lm, signal repeater #8

Closed Johboh closed 1 year ago

Johboh commented 1 year ago
{
  "hub" : {
    "id" : "<retracted>_1",
    "type" : "gateway",
    "deviceType" : "gateway",
    "createdAt" : "2022-09-14T13:37:18.607Z",
    "isReachable" : true,
    "lastSeen" : "2022-11-12T11:49:00.817Z",
    "attributes" : {
      "customName" : "Hem",
      "model" : "DIRIGERA Hub for smart products",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "2.96.11",
      "hardwareVersion" : "P2.5",
      "serialNumber" : "<retracted>",
      "identifyStarted" : "2000-01-01T00:00:00.000Z",
      "identifyPeriod" : 0,
      "otaStatus" : "upToDate",
      "otaState" : "readyToCheck",
      "otaProgress" : 0,
      "otaPolicy" : "autoDownload",
      "otaScheduleStart" : "00:00",
      "otaScheduleEnd" : "00:00",
      "permittingJoin" : false,
      "backendConnected" : true,
      "backendConnectionPersistent" : false,
      "backendOnboardingComplete" : true,
      "backendRegion" : "eu-central-1",
      "backendCountryCode" : "SE",
      "userConsents" : [ {
        "name" : "analytics",
        "value" : "enabled"
      }, {
        "name" : "diagnostics",
        "value" : "enabled"
      } ],
      "logLevel" : 3,
      "coredump" : false,
      "timezone" : "Europe/Stockholm",
      "countryCode" : "XZ",
      "isOn" : false
    },
    "capabilities" : {
      "canSend" : [ ],
      "canReceive" : [ "customName", "permittingJoin", "userConsents", "logLevel", "time", "timezone", "countryCode", "coordinates" ]
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ]
  },
  "devices" : [ {
    "id" : "<retracted>_1",
    "type" : "gateway",
    "deviceType" : "gateway",
    "createdAt" : "2022-09-14T13:37:18.607Z",
    "isReachable" : true,
    "lastSeen" : "2022-11-12T11:49:00.817Z",
    "attributes" : {
      "customName" : "Hem",
      "model" : "DIRIGERA Hub for smart products",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "2.96.11",
      "hardwareVersion" : "P2.5",
      "serialNumber" : "<retracted>",
      "identifyStarted" : "2000-01-01T00:00:00.000Z",
      "identifyPeriod" : 0,
      "otaStatus" : "upToDate",
      "otaState" : "readyToCheck",
      "otaProgress" : 0,
      "otaPolicy" : "autoDownload",
      "otaScheduleStart" : "00:00",
      "otaScheduleEnd" : "00:00",
      "permittingJoin" : false,
      "backendConnected" : true,
      "backendConnectionPersistent" : false,
      "backendOnboardingComplete" : true,
      "backendRegion" : "eu-central-1",
      "backendCountryCode" : "SE",
      "userConsents" : [ {
        "name" : "analytics",
        "value" : "enabled"
      }, {
        "name" : "diagnostics",
        "value" : "enabled"
      } ],
      "logLevel" : 3,
      "coredump" : false,
      "timezone" : "Europe/Stockholm",
      "countryCode" : "XZ",
      "isOn" : false
    },
    "capabilities" : {
      "canSend" : [ ],
      "canReceive" : [ "customName", "permittingJoin", "userConsents", "logLevel", "time", "timezone", "countryCode", "coordinates" ]
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ]
  }, {
    "id" : "7db6e5df-8540-4275-aa4b-bc20cdc7ba86_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2022-11-12T12:48:50.000Z",
    "isReachable" : true,
    "lastSeen" : "2022-11-12T12:48:59.000Z",
    "attributes" : {
      "customName" : "Ljuskälla 1",
      "firmwareVersion" : "2.3.087",
      "hardwareVersion" : "1",
      "manufacturer" : "IKEA of Sweden",
      "model" : "TRADFRI bulb E14 WS opal 400lm",
      "productCode" : "",
      "serialNumber" : "90FD9FFFFE4B9854",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 100,
      "colorMode" : "temperature",
      "colorTemperature" : 2702,
      "colorTemperatureMax" : 2202,
      "colorTemperatureMin" : 4000,
      "identifyPeriod" : 0,
      "identifyStarted" : "2000-01-01T00:00:00.000Z",
      "permittingJoin" : false,
      "otaPolicy" : "autoUpdate",
      "otaProgress" : 0,
      "otaScheduleEnd" : "00:00",
      "otaScheduleStart" : "00:00",
      "otaState" : "readyToCheck",
      "otaStatus" : "upToDate"
    },
    "capabilities" : {
      "canSend" : [ ],
      "canReceive" : [ "customName", "isOn", "lightLevel", "colorTemperature" ]
    },
    "room" : {
      "id" : "decd27b3-f54a-4211-9a8f-e7bf70f832eb",
      "name" : "A",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_arm_chair"
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ],
    "isHidden" : false
  } ],
  "scenes" : [ ],
  "rooms" : [ {
    "id" : "decd27b3-f54a-4211-9a8f-e7bf70f832eb",
    "name" : "A",
    "color" : "ikea_green_no_65",
    "icon" : "rooms_arm_chair"
  } ],
  "deviceSets" : [ ],
  "music" : {
    "playlists" : [ ],
    "favorites" : [ ]
  }
}
{
  "hub" : {
    "id" : "<retracted>_1",
    "type" : "gateway",
    "deviceType" : "gateway",
    "createdAt" : "2022-09-14T13:37:18.607Z",
    "isReachable" : true,
    "lastSeen" : "2022-11-12T12:53:09.000Z",
    "attributes" : {
      "customName" : "Hem",
      "model" : "DIRIGERA Hub for smart products",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "2.96.11",
      "hardwareVersion" : "P2.5",
      "serialNumber" : "<retracted>",
      "identifyStarted" : "2000-01-01T00:00:00.000Z",
      "identifyPeriod" : 0,
      "otaStatus" : "upToDate",
      "otaState" : "readyToCheck",
      "otaProgress" : 0,
      "otaPolicy" : "autoDownload",
      "otaScheduleStart" : "00:00",
      "otaScheduleEnd" : "00:00",
      "permittingJoin" : true,
      "backendConnected" : false,
      "backendConnectionPersistent" : false,
      "backendOnboardingComplete" : true,
      "backendRegion" : "eu-central-1",
      "backendCountryCode" : "SE",
      "userConsents" : [ {
        "name" : "analytics",
        "value" : "enabled"
      }, {
        "name" : "diagnostics",
        "value" : "enabled"
      } ],
      "logLevel" : 3,
      "coredump" : false,
      "timezone" : "Europe/Stockholm",
      "countryCode" : "XZ",
      "isOn" : false
    },
    "capabilities" : {
      "canSend" : [ ],
      "canReceive" : [ "customName", "permittingJoin", "userConsents", "logLevel", "time", "timezone", "countryCode", "coordinates" ]
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ]
  },
  "devices" : [ {
    "id" : "<retracted>_1",
    "type" : "gateway",
    "deviceType" : "gateway",
    "createdAt" : "2022-09-14T13:37:18.607Z",
    "isReachable" : true,
    "lastSeen" : "2022-11-12T12:53:09.000Z",
    "attributes" : {
      "customName" : "Hem",
      "model" : "DIRIGERA Hub for smart products",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "2.96.11",
      "hardwareVersion" : "P2.5",
      "serialNumber" : "<retracted>",
      "identifyStarted" : "2000-01-01T00:00:00.000Z",
      "identifyPeriod" : 0,
      "otaStatus" : "upToDate",
      "otaState" : "readyToCheck",
      "otaProgress" : 0,
      "otaPolicy" : "autoDownload",
      "otaScheduleStart" : "00:00",
      "otaScheduleEnd" : "00:00",
      "permittingJoin" : true,
      "backendConnected" : false,
      "backendConnectionPersistent" : false,
      "backendOnboardingComplete" : true,
      "backendRegion" : "eu-central-1",
      "backendCountryCode" : "SE",
      "userConsents" : [ {
        "name" : "analytics",
        "value" : "enabled"
      }, {
        "name" : "diagnostics",
        "value" : "enabled"
      } ],
      "logLevel" : 3,
      "coredump" : false,
      "timezone" : "Europe/Stockholm",
      "countryCode" : "XZ",
      "isOn" : false
    },
    "capabilities" : {
      "canSend" : [ ],
      "canReceive" : [ "customName", "permittingJoin", "userConsents", "logLevel", "time", "timezone", "countryCode", "coordinates" ]
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ]
  }, {
    "id" : "d6e34694-c1d4-44d7-bba0-7c26fdc8aa8b_1",
    "type" : "light",
    "deviceType" : "light",
    "createdAt" : "2022-11-12T12:53:03.000Z",
    "isReachable" : true,
    "lastSeen" : "2022-11-12T12:53:11.000Z",
    "attributes" : {
      "customName" : "Ljuskälla 1",
      "firmwareVersion" : "2.3.087",
      "hardwareVersion" : "1",
      "manufacturer" : "IKEA of Sweden",
      "model" : "TRADFRI bulb GU10 WS 400lm",
      "productCode" : "",
      "serialNumber" : "90FD9FFFFE690658",
      "isOn" : true,
      "startupOnOff" : "startOn",
      "lightLevel" : 100,
      "colorMode" : "temperature",
      "colorTemperature" : 2702,
      "colorTemperatureMax" : 2202,
      "colorTemperatureMin" : 4000,
      "identifyPeriod" : 0,
      "identifyStarted" : "2000-01-01T00:00:00.000Z",
      "permittingJoin" : false,
      "otaPolicy" : "autoUpdate",
      "otaProgress" : 0,
      "otaScheduleEnd" : "00:00",
      "otaScheduleStart" : "00:00",
      "otaState" : "readyToCheck",
      "otaStatus" : "upToDate"
    },
    "capabilities" : {
      "canSend" : [ ],
      "canReceive" : [ "customName", "isOn", "lightLevel", "colorTemperature" ]
    },
    "room" : {
      "id" : "decd27b3-f54a-4211-9a8f-e7bf70f832eb",
      "name" : "A",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_arm_chair"
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ],
    "isHidden" : false
  } ],
  "scenes" : [ ],
  "rooms" : [ {
    "id" : "decd27b3-f54a-4211-9a8f-e7bf70f832eb",
    "name" : "A",
    "color" : "ikea_green_no_65",
    "icon" : "rooms_arm_chair"
  } ],
  "deviceSets" : [ ],
  "music" : {
    "playlists" : [ ],
    "favorites" : [ ]
  }
}
{
  "hub" : {
    "id" : "<retracted>_1",
    "type" : "gateway",
    "deviceType" : "gateway",
    "createdAt" : "2022-09-14T13:37:18.607Z",
    "isReachable" : true,
    "lastSeen" : "2022-11-12T12:03:00.976Z",
    "attributes" : {
      "customName" : "Hem",
      "model" : "DIRIGERA Hub for smart products",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "2.96.11",
      "hardwareVersion" : "P2.5",
      "serialNumber" : "<retracted>",
      "identifyStarted" : "2000-01-01T00:00:00.000Z",
      "identifyPeriod" : 0,
      "otaStatus" : "upToDate",
      "otaState" : "readyToCheck",
      "otaProgress" : 0,
      "otaPolicy" : "autoDownload",
      "otaScheduleStart" : "00:00",
      "otaScheduleEnd" : "00:00",
      "permittingJoin" : true,
      "backendConnected" : false,
      "backendConnectionPersistent" : false,
      "backendOnboardingComplete" : true,
      "backendRegion" : "eu-central-1",
      "backendCountryCode" : "SE",
      "userConsents" : [ {
        "name" : "analytics",
        "value" : "enabled"
      }, {
        "name" : "diagnostics",
        "value" : "enabled"
      } ],
      "logLevel" : 3,
      "coredump" : false,
      "timezone" : "Europe/Stockholm",
      "countryCode" : "XZ",
      "isOn" : false
    },
    "capabilities" : {
      "canSend" : [ ],
      "canReceive" : [ "customName", "permittingJoin", "userConsents", "logLevel", "time", "timezone", "countryCode", "coordinates" ]
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ]
  },
  "devices" : [ {
    "id" : "<retracted>_1",
    "type" : "gateway",
    "deviceType" : "gateway",
    "createdAt" : "2022-09-14T13:37:18.607Z",
    "isReachable" : true,
    "lastSeen" : "2022-11-12T12:03:00.976Z",
    "attributes" : {
      "customName" : "Hem",
      "model" : "DIRIGERA Hub for smart products",
      "manufacturer" : "IKEA of Sweden",
      "firmwareVersion" : "2.96.11",
      "hardwareVersion" : "P2.5",
      "serialNumber" : "<retracted>",
      "identifyStarted" : "2000-01-01T00:00:00.000Z",
      "identifyPeriod" : 0,
      "otaStatus" : "upToDate",
      "otaState" : "readyToCheck",
      "otaProgress" : 0,
      "otaPolicy" : "autoDownload",
      "otaScheduleStart" : "00:00",
      "otaScheduleEnd" : "00:00",
      "permittingJoin" : true,
      "backendConnected" : false,
      "backendConnectionPersistent" : false,
      "backendOnboardingComplete" : true,
      "backendRegion" : "eu-central-1",
      "backendCountryCode" : "SE",
      "userConsents" : [ {
        "name" : "analytics",
        "value" : "enabled"
      }, {
        "name" : "diagnostics",
        "value" : "enabled"
      } ],
      "logLevel" : 3,
      "coredump" : false,
      "timezone" : "Europe/Stockholm",
      "countryCode" : "XZ",
      "isOn" : false
    },
    "capabilities" : {
      "canSend" : [ ],
      "canReceive" : [ "customName", "permittingJoin", "userConsents", "logLevel", "time", "timezone", "countryCode", "coordinates" ]
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ]
  }, {
    "id" : "510f26fc-e896-4a97-a02e-779d7de3e22e_1",
    "type" : "repeater",
    "deviceType" : "repeater",
    "createdAt" : "2022-11-12T13:02:48.000Z",
    "isReachable" : true,
    "lastSeen" : "2022-11-12T13:02:55.000Z",
    "attributes" : {
      "customName" : "Signalförstärkare 1",
      "firmwareVersion" : "2.3.086",
      "hardwareVersion" : "1",
      "manufacturer" : "IKEA of Sweden",
      "model" : "TRADFRI signal repeater",
      "productCode" : "E1746",
      "serialNumber" : "D0CF5EFFFE7A11D8",
      "identifyPeriod" : 0,
      "identifyStarted" : "2000-01-01T00:00:00.000Z",
      "permittingJoin" : false,
      "otaPolicy" : "autoUpdate",
      "otaProgress" : 0,
      "otaScheduleEnd" : "00:00",
      "otaScheduleStart" : "00:00",
      "otaState" : "readyToCheck",
      "otaStatus" : "upToDate"
    },
    "capabilities" : {
      "canSend" : [ ],
      "canReceive" : [ "customName" ]
    },
    "room" : {
      "id" : "decd27b3-f54a-4211-9a8f-e7bf70f832eb",
      "name" : "A",
      "color" : "ikea_green_no_65",
      "icon" : "rooms_arm_chair"
    },
    "deviceSet" : [ ],
    "remoteLinks" : [ ],
    "isHidden" : false
  } ],
  "scenes" : [ ],
  "rooms" : [ {
    "id" : "decd27b3-f54a-4211-9a8f-e7bf70f832eb",
    "name" : "A",
    "color" : "ikea_green_no_65",
    "icon" : "rooms_arm_chair"
  } ],
  "deviceSets" : [ ],
  "music" : {
    "playlists" : [ ],
    "favorites" : [ ]
  }
}
dvdgeisler commented 1 year ago

Thanks for sharing. All devices must be working now.