|
|
@@ -115,7 +115,7 @@ RSpec.describe 'MQTT Discovery' do
|
|
|
|
|
|
@mqtt_client.on_message("#{@test_discovery_prefix}light/+/#{@discovery_suffix}") do |topic, message|
|
|
|
config = JSON.parse(message)
|
|
|
- saw_message = config['device']['identifiers'][1] == @id_params[:id]
|
|
|
+ saw_message = config['device'] && config['device']['identifiers'] && config['device']['identifiers'][1] == @id_params[:id]
|
|
|
end
|
|
|
|
|
|
@client.patch_settings(
|