I've fired up the latest version of code (had to set the code run time to 20 sec in order for it to complete!)
I've run through the output and I think I've reduced the list to one of each type hopefully.
Some items in the 200 range are devices rather than scenes as I forgot to increase the scene numbering.
Code: Select all
{
"header": {
"namespace": "Alexa.ConnectedHome.Discovery",
"name": "DiscoverAppliancesResponse",
"payloadVersion": "2"
},
"payload": {
"discoveredAppliances": [
{
"applianceId": 201,
"manufacturerName": "Front Room Floor Lights",
"modelName": "Front Room Floor Lights",
"version": "1",
"friendlyName": "Front Room Floor Lights",
"isReachable": true,
"actions": [
"turnOn",
"turnOff"
],
"additionalApplianceDetails": {
"WhatAmI": "scene"
}
},
"applianceId": "10",
"manufacturerName": "USB RFX 433Mhz Transceiver",
"modelName": "LightwaveRF",
"version": "On/Off",
"friendlyName": "Kevin Lamp",
"isReachable": true,
"actions": [
"incrementPercentage",
"decrementPercentage",
"setPercentage",
"turnOn",
"turnOff"
],
"additionalApplianceDetails": {
"switchis": "On/Off",
"WhatAmI": "light"
}
},
{
"applianceId": "56",
"manufacturerName": "USB RFX 433Mhz Transceiver",
"modelName": "ARC",
"version": "On/Off",
"friendlyName": "Sharon Front Room Switch (B4)",
"isReachable": true,
"actions": [
"incrementPercentage",
"decrementPercentage",
"setPercentage",
"turnOn",
"turnOff"
],
"additionalApplianceDetails": {
"switchis": "On/Off",
"WhatAmI": "light"
}
},
{
"applianceId": "97",
"manufacturerName": "USB RFX 433Mhz Transceiver",
"modelName": "LightwaveRF",
"version": "Contact",
"friendlyName": "Garage Door Contact",
"isReachable": true,
"actions": [
"incrementPercentage",
"decrementPercentage",
"setPercentage",
"turnOn",
"turnOff"
],
"additionalApplianceDetails": {
"switchis": "Contact",
"WhatAmI": "light"
}
},
{
"applianceId": "40",
"manufacturerName": "Home Weather Station",
"modelName": "THB1 - BTHR918, BTHGN129",
"friendlyName": "Home Station",
"friendlyDescription": "Home Station",
"isReachable": true,
"actions": [
"SetTargetTemperatureRequest",
"SetTargetTemperatureConfirmation"
],
"additionalApplianceDetails": {
"WhatAmI": "temp"
}
},
{
"applianceId": "100",
"manufacturerName": "EQ-3 Max! Heating Controls",
"modelName": "RUBiCSON",
"friendlyName": "Stat Front Room",
"friendlyDescription": "Stat Front Room",
"isReachable": true,
"actions": [
"SetTargetTemperatureRequest",
"SetTargetTemperatureConfirmation"
],
"additionalApplianceDetails": {
"WhatAmI": "temp"
}
},
{
"applianceId": "173",
"manufacturerName": "EQ-3 Max! Heating Controls",
"modelName": "Rubicson/IW008T/TX95",
"friendlyName": "RV Bathroom",
"friendlyDescription": "RV Bathroom",
"isReachable": true,
"actions": [
"SetTargetTemperatureRequest",
"SetTargetTemperatureConfirmation"
],
"additionalApplianceDetails": {
"WhatAmI": "temp"
}
},
{
"applianceId": "198",
"manufacturerName": "USB RFX 433Mhz Transceiver",
"modelName": "RollerTrol, Hasta new",
"version": "Blinds",
"friendlyName": "Conservatory Blind 1",
"friendlyDescription": "Conservatory Blind 1",
"isReachable": true,
"actions": [
"SetTargetTemperatureRequest",
"SetTargetTemperatureConfirmation"
],
"additionalApplianceDetails": {
"WhatAmI": "temp"
}
},
{
"applianceId": "248",
"manufacturerName": "MySensors Tranceiver",
"modelName": "LaCrosse TX3",
"friendlyName": "Central Heating Flow",
"friendlyDescription": "Central Heating Flow",
"isReachable": true,
"actions": [
"SetTargetTemperatureRequest",
"SetTargetTemperatureConfirmation"
],
"additionalApplianceDetails": {
"WhatAmI": "temp"
}
},
{
"applianceId": "257",
"manufacturerName": "MySensors Tranceiver",
"modelName": "WTGR800",
"friendlyName": "Summer House TempHum",
"friendlyDescription": "Summer House TempHum",
"isReachable": true,
"actions": [
"SetTargetTemperatureRequest",
"SetTargetTemperatureConfirmation"
],
"additionalApplianceDetails": {
"WhatAmI": "temp"
}
},
{
"applianceId": "271",
"manufacturerName": "MySensors Tranceiver",
"modelName": "AC",
"version": "On/Off",
"friendlyName": "Summer House Motion Sensor",
"isReachable": true,
"actions": [
"incrementPercentage",
"decrementPercentage",
"setPercentage",
"turnOn",
"turnOff"
],
"additionalApplianceDetails": {
"switchis": "On/Off",
"WhatAmI": "light"
}
},
{
"applianceId": "275",
"manufacturerName": "MySensors Tranceiver",
"modelName": "Lux",
"friendlyName": "Summer House Light Level",
"friendlyDescription": "Summer House Light Level",
"isReachable": true,
"actions": [
"SetTargetTemperatureRequest",
"SetTargetTemperatureConfirmation"
],
"additionalApplianceDetails": {
"WhatAmI": "temp"
}
},
{
"applianceId": "43",
"manufacturerName": "Home Weather Station",
"modelName": "WWW",
"friendlyName": "Home Rain",
"friendlyDescription": "Home Rain",
"isReachable": true,
"actions": [
"SetTargetTemperatureRequest",
"SetTargetTemperatureConfirmation"
],
"additionalApplianceDetails": {
"WhatAmI": "temp"
}
},
"applianceId": "42",
"manufacturerName": "Home Weather Station",
"modelName": "UVN128,UV138",
"friendlyName": "Home UV",
"friendlyDescription": "Home UV",
"isReachable": true,
"actions": [
"SetTargetTemperatureRequest",
"SetTargetTemperatureConfirmation"
],
"additionalApplianceDetails": {
"WhatAmI": "temp"
}
},
"applianceId": "44",
"manufacturerName": "Home Weather Station",
"modelName": "Visibility",
"friendlyName": "Home Visibility",
"friendlyDescription": "Home Visibility",
"isReachable": true,
"actions": [
"SetTargetTemperatureRequest",
"SetTargetTemperatureConfirmation"
],
"additionalApplianceDetails": {
"WhatAmI": "temp"
}
},
]
}
}
Summary
Code SHA-256
As you can see some things have been tagged temp when they are not, I guess temp is the last available label.
The EQ3 stuff is an app called maxbuddy pulling from an EQ-3 cube and pushing into Domoticz.
The weather station is a pull from weather underground.
If you want any thing else run / checked etc. just shout.