Aeotec Sensor 8 JSON file for new product

Hi
I’m not a Github user, but wanted to see if you could add a file:
zwa055.json
To the directory here:Github link
So it will recognise in the UI the new Aeotec Door Window Sensor 8.

Is that possible?

{
	"manufacturer": "Aeotec Ltd.",
	"manufacturerId": "0x0371",
	"label": "ZWA055",
	// ZWA055-A US, ZWA055-B AU, ZWA055-C EU
	// https://products.z-wavealliance.org/z-wave-product/door-window-sensor-8-2/
	// eslint-disable-next-line @zwave-js/consistent-config-string-case
	"description": "Door Window Sensor 8",
	"devices": [
		{
			"productType": "0x0002",
			"productId": "0x0037",
			"zwaveAllianceId": 80651
		},
				{
			"productType": "0x0102",
			"productId": "0x0037",
			"zwaveAllianceId": 43090
		}
	]
}

// ZWA055-B cannot find the product page in the zwavealliance portal

Feature requests are only done on GitHub. You would have to make an account.

You are addressing tens of thousands of people in this post, but all community members so I have no idea how to do this, and neither do most of us.

Feature request link here:

You will need to create a GitHub account and make a request for a new device config or submit the file yourself to the Z-Wave JS project. Or wait and hope someone else gets to it eventually.

https://github.com/zwave-js/zwave-js/issues/new/choose

or just https://github.com/zwave-js/zwave-js/issues/new?template=device_config.yml directly.

If you want to submit the change yourself, follow https://zwave-js.github.io/zwave-js/#/config-files/contributing-files. Also requires a GitHub account.

I’ve submitted a couple of these myself, and noticed that the file is missing the association groups and the config params, so those should be added…and then tested.

Having said that, I seem to recall that the ZWaveJS developer gets these devices from Aeotec as they come out, so I expect this device to eventually be incorporated into the build.

There’s already a pending change to add this device, so you just need to wait. Or, you can download the JSON file and drop the file into your local device config directory to get it early (just remember the custom file will override the official one when added). https://zwave-js.github.io/zwave-js-ui/#/device-support/custom-device-files

Thanks. The merge request was AlCalzone (who I DM messaged on here 2 weeks ago, so perhaps I prompted this :slight_smile: maybe) and the file is more complete than mine, I only copied one of the other files in the same directory.

I’m not signing up to Github, because Microsoft.

Anyway, thanks for the feedback.