Aeotec RGB Zwave Bulb not showing color

Just added an Aeotec ZW098 RGB Bulb and it shows up as just a dimmable light - no color wheel
Aeotec Z-Stick Gen 5, HA 0.112.3 HassOS 4.11
Can anyone guide me on how to fix this?
Thanks


The good news is the solution is trivial.

Turn the light on.

Yeah, I’m not that silly, but should have shared this screen shot. :slight_smile:

Oh, you’d be surprised at how many people don’t turn the lights on…

Looks like it’s not being detected as supporting anything other than brightness, which is odd. What does the light. entity look like under States?

Post a copy of your zwcfg*.xml file, you can include just the parts for this node. Maybe the color command class value is missing. The supported features value of 1 means it doesn’t support color, only brightness.

Could not find Node id=“46” anywhere in the file

That’s a major problem

Astute observation :stuck_out_tongue:
Thoughts on how this happened? how to fix?

With the missing entity I’m not sure if it actually included but it does appear as a standard bulb, clearly something went wrong during inclusion.
Was the device in its final location when you included it?
How far from the hub was it?

You may need to exclude and reinclude but wait for freshcoast he’s one of our z wave experts

Do you know if its hopping (via intermediates) or connecting direct ?

I have had issues in the past when including a device on the periphery does not pick up all entities. Sometimes it’s best to include 1m from the hub (to ensure ALL entities included) then relocate and use Heal Network to reassociate local nodes.
Regardless, I would wait for freshcoast’s advice

You need to click “Save Configuration” from the z-wave control panel, since you just added it.

ok, good one @freshcoast, node 46 config is now in the XML file.
Still not working as multicolor, here’s the code for it:

	<Node id="46" name="" location="" basic="4" generic="17" specific="1" roletype="5" devicetype="1536" nodetype="0" type="Multilevel Power Switch" listening="true" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Complete">
		<Manufacturer id="86" name="AEON Labs">
			<Product type="203" id="62" name="ZW098 LED Bulb" />
		</Manufacturer>
		<CommandClasses>
			<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" request_flags="4" mapping="38">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="38" name="COMMAND_CLASS_SWITCH_MULTILEVEL" version="2" innif="true">
				<Instance index="1" />
				<Value type="byte" genre="user" instance="1" index="0" label="Level" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
				<Value type="button" genre="user" instance="1" index="1" label="Bright" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
				<Value type="button" genre="user" instance="1" index="2" label="Dim" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
				<Value type="bool" genre="system" instance="1" index="3" label="Ignore Start Level" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="True" />
				<Value type="byte" genre="system" instance="1" index="4" label="Start Level" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
			</CommandClass>
			<CommandClass id="39" name="COMMAND_CLASS_SWITCH_ALL" version="1" request_flags="4" innif="true">
				<Instance index="1" />
				<Value type="list" genre="system" instance="1" index="0" label="Switch All" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="3" size="1">
					<Item label="Disabled" value="0" />
					<Item label="Off Enabled" value="1" />
					<Item label="On Enabled" value="2" />
					<Item label="On and Off Enabled" value="255" />
				</Value>
			</CommandClass>
			<CommandClass id="43" name="COMMAND_CLASS_SCENE_ACTIVATION" version="1" request_flags="4" innif="true">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="51" name="COMMAND_CLASS_COLOR" version="1" request_flags="2" innif="true" colorchannels="31">
				<Instance index="1" />
				<Value type="string" genre="user" instance="1" index="0" label="Color" units="#RRGGBBWWCW" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="#8000FF0000" />
				<Value type="list" genre="user" instance="1" index="1" label="Color Index" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="17" size="18">
					<Item label="Off" value="0" />
					<Item label="Cool White" value="1" />
					<Item label="Warm White" value="2" />
					<Item label="Red" value="3" />
					<Item label="Lime" value="4" />
					<Item label="Blue" value="5" />
					<Item label="Yellow" value="6" />
					<Item label="Cyan" value="7" />
					<Item label="Magenta" value="8" />
					<Item label="Silver" value="9" />
					<Item label="Gray" value="10" />
					<Item label="Maroon" value="11" />
					<Item label="Olive" value="12" />
					<Item label="Green" value="13" />
					<Item label="Purple" value="14" />
					<Item label="Teal" value="15" />
					<Item label="Navy" value="16" />
					<Item label="Custom" value="17" />
				</Value>
				<Value type="int" genre="system" instance="1" index="2" label="Color Channels" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="31" />
			</CommandClass>
			<CommandClass id="90" name="COMMAND_CLASS_DEVICE_RESET_LOCALLY" version="1" request_flags="4" after_mark="true" innif="true">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="94" name="COMMAND_CLASS_ZWAVEPLUS_INFO" version="1" request_flags="4" innif="true">
				<Instance index="1" />
				<Value type="byte" genre="system" instance="1" index="0" label="ZWave+ Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="1" />
				<Value type="short" genre="system" instance="1" index="1" label="InstallerIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="1536" />
				<Value type="short" genre="system" instance="1" index="2" label="UserIcon" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="1536" />
			</CommandClass>
			<CommandClass id="112" name="COMMAND_CLASS_CONFIGURATION" version="1" request_flags="4" innif="true">
				<Instance index="1" />
				<Value type="list" genre="config" instance="1" index="20" label="State after re-power" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="2" vindex="0" size="1">
					<Help>The Bulb state after re-power on it.</Help>
					<Item label="The last state before re-power on" value="0" />
					<Item label="Always On" value="1" />
					<Item label="Always Off" value="2" />
				</Value>
				<Value type="list" genre="config" instance="1" index="32" label="Send out a report when the color is changed" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="1" vindex="0" size="1">
					<Help>Enable/disable to send out a report when the color is changed</Help>
					<Item label="Disable" value="0" />
					<Item label="Hail CC" value="1" />
				</Value>
				<Value type="int" genre="config" instance="1" index="33" label="Get the Bulb color value" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="-1" value="0">
					<Help>Value 1 = Reserved. Value 2 = Red color value. Value 3 = Green color value. Value 4 = Blue color value. Note: This parameter is a get-only parameter</Help>
				</Value>
				<Value type="list" genre="config" instance="1" index="34" label="Use External Switch to turn on/off the bulb" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="1" vindex="0" size="1">
					<Help>Enable/disable the function of using External Switch to turn on/off the bulb</Help>
					<Item label="Disable" value="0" />
					<Item label="Enable" value="1" />
				</Value>
				<Value type="list" genre="config" instance="1" index="35" label="Use External Switch to changes the bulb color" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="1" vindex="1" size="1">
					<Help>Enable/disable the function of using External Switch to changes the bulb color</Help>
					<Item label="Disable" value="0" />
					<Item label="Enable" value="1" />
				</Value>
				<Value type="list" genre="config" instance="1" index="36" label="Colorful mode" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="3" vindex="0" size="1">
					<Help>Reboot/save/exit Colorful mode</Help>
					<Item label="Un-reboot Colorful mode" value="0" />
					<Item label="Reboot Colorful mode" value="1" />
					<Item label="Exit Colorful mode" value="2" />
					<Item label="Save the current Colorful mode value and then to be exited" value="3" />
				</Value>
				<Value type="int" genre="config" instance="1" index="37" label="Colorful mode configuration" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="-1" value="157483008">
					<Help>Colorful mode configuration (See https://aeotec.freshdesk.com/helpdesk/attachments/6035749140)</Help>
				</Value>
				<Value type="int" genre="config" instance="1" index="38" label="Change speed" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="-1" value="50332416">
					<Help>Value 1: the speed from OFF to ON. Value 2: the speed from ON to OFF. Value 3: pause time of ON. Value 4: pause time of OFF.</Help>
				</Value>
				<Value type="int" genre="config" instance="1" index="39" label="Color index configuration when the bulb is in Multi color mode" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="-1" value="-2023406815">
					<Help>Color index configuration when the bulb is in Multi color mode (See https://aeotec.freshdesk.com/helpdesk/attachments/6035749140)</Help>
				</Value>
				<Value type="list" genre="config" instance="1" index="80" label="Send notifications to associated devices (Lifeline)" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="2" vindex="2" size="1">
					<Help>Enable to send notifications to associated devices (Lifeline) when the state of LED Bulb is changed</Help>
					<Item label="Nothing" value="0" />
					<Item label="Hail" value="1" />
					<Item label="Basic" value="2" />
				</Value>
				<Value type="list" genre="config" instance="1" index="112" label="Dimmer mode" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="3" vindex="0" size="1">
					<Help>Enable to send notifications to associated devices (Lifeline) when the state of LED Bulb is changed</Help>
					<Item label="Parabolic curve" value="0" />
					<Item label="Index curve" value="1" />
					<Item label="(Parabolic + Index)/2" value="2" />
					<Item label="Linear" value="3" />
				</Value>
				<Value type="list" genre="config" instance="1" index="252" label="Lock/Unlock Configuration" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="1" vindex="0" size="1">
					<Help>Lock/ unlock all configuration parameters</Help>
					<Item label="Unlock" value="0" />
					<Item label="Lock" value="1" />
				</Value>
				<Value type="list" genre="config" instance="1" index="255" label="Reset To Factory Defaults" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="1" size="4">
					<Help>Reset to factory defaults</Help>
					<Item label="Reset to factory default setting" value="0" />
					<Item label="Normal" value="1" />
					<Item label="Reset to factory default setting and removed from the z-wave network" value="1431655765" />
				</Value>
			</CommandClass>
			<CommandClass id="114" name="COMMAND_CLASS_MANUFACTURER_SPECIFIC" version="1" request_flags="4" innif="true">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="115" name="COMMAND_CLASS_POWERLEVEL" version="1" request_flags="4" innif="true">
				<Instance index="1" />
				<Value type="list" genre="system" instance="1" index="0" label="Powerlevel" units="dB" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="7" size="1">
					<Item label="Normal" value="0" />
					<Item label="-1dB" value="1" />
					<Item label="-2dB" value="2" />
					<Item label="-3dB" value="3" />
					<Item label="-4dB" value="4" />
					<Item label="-5dB" value="5" />
					<Item label="-6dB" value="6" />
					<Item label="-7dB" value="7" />
					<Item label="-8dB" value="8" />
					<Item label="-9dB" value="9" />
				</Value>
				<Value type="byte" genre="system" instance="1" index="1" label="Timeout" units="seconds" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
				<Value type="button" genre="system" instance="1" index="2" label="Set Powerlevel" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
				<Value type="byte" genre="system" instance="1" index="3" label="Test Node" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
				<Value type="list" genre="system" instance="1" index="4" label="Test Powerlevel" units="dB" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
					<Item label="Normal" value="0" />
					<Item label="-1dB" value="1" />
					<Item label="-2dB" value="2" />
					<Item label="-3dB" value="3" />
					<Item label="-4dB" value="4" />
					<Item label="-5dB" value="5" />
					<Item label="-6dB" value="6" />
					<Item label="-7dB" value="7" />
					<Item label="-8dB" value="8" />
					<Item label="-9dB" value="9" />
				</Value>
				<Value type="short" genre="system" instance="1" index="5" label="Frame Count" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
				<Value type="button" genre="system" instance="1" index="6" label="Test" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
				<Value type="button" genre="system" instance="1" index="7" label="Report" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" />
				<Value type="list" genre="system" instance="1" index="8" label="Test Status" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" vindex="0" size="1">
					<Item label="Failed" value="0" />
					<Item label="Success" value="1" />
					<Item label="In Progress" value="2" />
				</Value>
				<Value type="short" genre="system" instance="1" index="9" label="Acked Frames" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-32768" max="32767" value="0" />
			</CommandClass>
			<CommandClass id="130" name="COMMAND_CLASS_HAIL" version="1" request_flags="4" after_mark="true" innif="true">
				<Instance index="1" />
			</CommandClass>
			<CommandClass id="133" name="COMMAND_CLASS_ASSOCIATION" version="1" request_flags="4" innif="true">
				<Instance index="1" />
				<Associations num_groups="2">
					<Group index="1" max_associations="5" label="Lifeline" auto="true">
						<Node id="1" />
					</Group>
					<Group index="2" max_associations="5" label="Retransmit" auto="false" />
				</Associations>
			</CommandClass>
			<CommandClass id="134" name="COMMAND_CLASS_VERSION" version="1" request_flags="4" innif="true">
				<Instance index="1" />
				<Value type="string" genre="system" instance="1" index="0" label="Library Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="3" />
				<Value type="string" genre="system" instance="1" index="1" label="Protocol Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="4.05" />
				<Value type="string" genre="system" instance="1" index="2" label="Application Version" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="1.04" />
			</CommandClass>
		</CommandClasses>
	</Node>

Well that all looks OK from what I can tell. It has the COMMAND_CLASS_COLOR as well as the Color and Color Channels values, which is what is checked for color support.

The only other thing I can think if would be to enable debug logging and see if it gives any answers.

If you don’t already have logging enabled, you can add this to your configuration.yaml file.

logger:
  default: info
  logs:
    homeassistant.components.zwave: debug

Restart HA and let zwave startup, then you could grep the log for homeassistant.components.zwave and post the results to a pastebin.

Exact same problem with the Aeotec RGB bulb here.

here is my debug log:
https://pastebin.com/y3TW9avA

Ok, it’s working now.
Powered off the lightbulb, and powered back on.
Restarted Home Assistant -> I now see the colorwheel after turning the bulb on through the lovelace UI.

@Reynos: hope this solves it for you as well.

Yeah - go figure - mine just started working too… Thanks all for the help along the way.

Hi, i wonder if its possible to get the detailed view on the lovelance card instead within the details

image