Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing device configuration: Springs Window Fashions - CRZB #7165

Open
3 tasks done
tommyjlong opened this issue Sep 13, 2024 · 5 comments
Open
3 tasks done

Missing device configuration: Springs Window Fashions - CRZB #7165

tommyjlong opened this issue Sep 13, 2024 · 5 comments
Labels
config ⚙ Configuration issues or updates help wanted Extra attention is needed

Comments

@tommyjlong
Copy link
Contributor

Checklist

Which device is missing?

Springs Window Fashions

Manufacturer ID

0x026e

Product Type

0x5252

Product ID

0x5a42

Firmware Version

14.7

Is the device listed on the Z-Wave Alliance website?

No

Do you have a manual?

Some pieces of information (could not find anything for this at Z-Wave Alliance):
This is a Cellular Shade from Springs Windows Fashions (in my case branded as Bali).

The label on the shade is:

  • Model: CRZB
  • FCC-id: 2AAVX-CRZB (see here)
    (A manual here starting p55 that covers both remotes and shades)

Description (from FCC-id): CRZB PowerCore Z-Wave with BLE Shade Technical Description

Here is a possible existing config file for comparison.

@tommyjlong tommyjlong added the config ⚙ Configuration issues or updates label Sep 13, 2024
@AlCalzone AlCalzone added the help wanted Extra attention is needed label Oct 30, 2024
@zwave-js-assistant
Copy link

Because of the large amount of Z-Wave devices, we cannot write all configuration files ourselves.
Help from the community is required, so we can focus our time on improving Z-Wave JS itself. 🙏🏻

This issue has been labeled "Help wanted", meaning we kindly ask anyone who wants to help out for support. Here are a few resources to get you started - don't hesitate to ask if you are having problems:

We may get around to doing it ourselves at some point, but community support will speed up this process immensely.

Thanks!

@lodged78
Copy link

I have 10 Bali blinds labeled CRZB. It appears this device was released in 2024, and is not yet in the Z-Wave Alliance database yet. I contacted the manufacturer for an update.

My CRZB blinds report two different product codes:
0x5252-0x5a42
0x4254-0x5a42

Eight report 0x5252, and two report 0x4254.

I would write a config file for CRZB, but I'm not sure how to manage two different product codes for one device.

@tommyjlong
Copy link
Contributor Author

I will add that I bought a second Bali Cellular Shade and it has the same label/codes as my original posting.
Label:

  • Model: CRZB
  • FCC-id: 2AAVX-CRZ

Codes:

  • Product Type: 0x5252
  • Product ID: 0x5a42

Also, still not seeing anything in the Z-Wave Alliance dB.

@tommyjlong
Copy link
Contributor Author

Here is the file that I came up with and tested using ZWaveJS-UI. I went into the ZwaveJS-UI HA Addon and stored this file in /data/store/config.

filename: crzb.json

{
	"manufacturer": "Springs Window Fashions",
	"manufacturerId": "0x026e",
	"label": "CRZB",
	"description": "Cellular Shade Radio Z-Wave with Bluetooth",
	"devices": [
		{
			"productType": "0x5252",
			"productId": "0x5a42"
		},
		{
			"productType": "0x4254",
			"productId": "0x5a42"
		}
	],
	"firmwareVersion": {
		"min": "0.0",
		"max": "255.255"
	},
	"metadata": {
		"inclusion": "1. Put Primary Controller into Inclusion Mode\n\n2. Press and Hold Shade Programming Button for >3 seconds (LED flashes green, release the button)",
		"exclusion": "1. Put Primary Controller into Exclusion Mode\n\n2. Press and Hold Shade Programming Button for >3 seconds (LED flashes green, release the button)",
		"reset": "Please use this procedure only when the network primary controller is missing or otherwise inoperable\n\nPress and hold the button on the shade for approximately 7 seconds (shade jogs, release the button)",
		"manual": "https://support.springswf.net/helpdesk/attachments/30050113378"
	}
}

I don't have a yarn build environment to run this through lint. All I did was to copy and edit the official csz1.json file and renamed it.

Also I don't have shades with the 0x4254-0x5a42 ids to test this.

@lodged78
Copy link

I made and tested a config file last week and submitted a pull request; I should have posted in this thread when I did it.

Essentially the same as your file, but I included notes on how to pair a z-wave hub and a remote. Your manual link was better than the one I found that was split into two parts.

I paired some blinds with my hub and a BRZ1 remote, but later I tried to do the same with another set of blinds / remote but couldn't get it to work. I called the manufacturer, and they said it wasn't possible - but I knew it was because I had done it. I fiddled with pairing blinds with the hub and remote until I found a procedure that works every time. I believe my method adds the remote as a secondary controller, but I'm not certain.

{
	"manufacturer": "Springs Window Fashions",
	"manufacturerId": "0x026e",
	"label": "CRZB",
	"description": "Cellular Shade Radio Z-Wave",
	"devices": [
		{
			"productType": "0x4254",
			"productId": "0x5a42"
		},
		{
			"productType": "0x5252",
			"productId": "0x5a42"
		}
	],
	"firmwareVersion": {
		"min": "0.0",
		"max": "255.255"
	},
	"metadata": {
		"inclusion": "1. Put Primary Controller into Inclusion Mode\n\n2. Press and Hold Shade Programming Button for 3 seconds (release when LED flashes).\n\n\n\nTo include a shade and shade remote to the Z-Wave network, and pair the remote to the shade you must follow this sequence:\n\n1. Do a shade Z-Wave reset and then include into the Z-Wave network.\n\n2. Do a remote reset and then include the remote into the Z-Wave network.\n\n3. Pair the remote to the shade.",
		"exclusion": "1. Put Primary Controller into Exclusion Mode\n\n2. Press and Hold Shade Programming Button for 3 seconds (release when LED flashes).",
		"reset": "Z-Wave Reset:Exclude from the controller before doing this. Press and hold the button on the shade for approximately 10 seconds (release when the shade jogs, holding longer will perform a full reset).\n\nFull Reset: Please use this procedure only when the network primary controller is missing or otherwise inoperable. Press and hold the button on the shade for approximately 15 seconds (the LED will stop flashing when complete) - you will need to set top / bottom / home positions.",
		"manual": "https://support.springswf.net/helpdesk/attachments/30050113378"
	}
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config ⚙ Configuration issues or updates help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants