anchor.diff:      "rss_feed_template"
       "ruckus_unleashed"
       "safe_mode"
  +    "samsungtv"
       "scene"
       "screenlogic"
       "script"
       "search"
  +    "season"
  +    "sensor"
  +    "sentry"
  +    "sharkiq"
       "shell_command"
  +    "shelly"
       "shopping_list"
  +    "sigfox"
  +    "sighthound"
       "simplisafe"
       "simulated"
  +    "slack"
       "sleepiq"
       "sma"
  -    "smhi"
  -    "sensor"
  -    "slack"
  +    "smappee"
       "smartthings"
       "smarttub"
  +    "smhi"
       "smtp"
  -    "smappee"
  +    "snips"
       "solaredge"
  +    "soma"
  +    "somfy"
       "sonos"
  +    "soundtouch"
  +    "spaceapi"
  +    "speedtestdotnet"
       "spotify"
       "sql"
  +    "squeezebox"
       "ssdp"
  +    "startca"
  +    "statistics"
  +    "statsd"
       "stream"
  +    "stt"
       "subaru"
       "sun"
       "surepetcare"
       "switch"
  +    "switcher_kis"
       "system_health"
       "system_log"
  +    "tado"
       "tag"
       "tasmota"
       "tcp"
  +    "telegram"
  +    "tellduslive"
       "template"
       "tesla"
       "threshold"
  +    "tile"
       "time_date"
       "timer"
       "tod"
  +    "tomato"
  +    "toon"
  +    "tplink"
       "trace"
  +    "transmission"
  +    "trend"
       "tts"
  +    "tuya"
  +    "twentemilieu"
  +    "twilio"
  +    "twinkly"
  +    "twitch"
  +    "uk_transport"
  +    "unifi"
  +    "unifi_direct"
       "universal"
       "updater"
       "upnp"
       "uptime"
  +    "usgs_earthquakes_feed"
  +    "utility_meter"
  +    "uvc"
       "vacuum"
  +    "velbus"
  +    "vera"
       "verisure"
       "version"
       "vesync"
  +    "vizio"
  +    "voicerss"
  +    "volumio"
  +    "vultr"
  +    "wake_on_lan"
  +    "water_heater"
  +    "waze_travel_time"
       "weather"
       "webhook"
  +    "webostv"
       "websocket_api"
       "wemo"
  +    "wiffi"
  +    "wilight"
       "wled"
       "workday"
       "worldclock"
  +    "wsdot"
  +    "wunderground"
  +    "xiaomi"
  +    "xiaomi_aqara"
       "xiaomi_miio"
  +    "yamaha"
       "yandex_transport"
  +    "yandextts"
       "yeelight"
       "zeroconf"
  +    "zerproc"
       "zha"
  +    "zodiac"
       "zone"
       "zwave"
       "zwave_js"
  
positive.code:     "generic_thermostat"
      "geo_json_events"
      "geo_location"
      "group"
      "hddtemp"
      "history"
      "history_stats"
      "home_connect"
      "home_plus_control"
      "homekit"
      "homekit_controller"
      "homeassistant"
      "homematic"
      "homematicip_cloud"
      "html5"
      "http"
      "hue"
      "hyperion"
      "iaqualink"
      "ifttt"
      "image"
      "image_processing"
      "influxdb"
      "input_boolean"
      "input_datetime"
      "input_text"
      "input_number"
      "input_select"
      "intent"
      "intent_script"
      "ipp"
      "islamic_prayer_times"
      "jewish_calendar"
      "kmtronic"
      "knx"
      "kodi"
      "light"
      "litterrobot"
      "local_file"
      "local_ip"
      "lock"
      "logbook"
      "logentries"
      "logger"
      "lovelace"
      "lutron_caseta"
      "manual"
      "manual_mqtt"
      "mazda"
      "media_player"
      "media_source"
      "met"
      "met_eireann"
      "minecraft_server"
      "mobile_app"
      "modbus"
      "moon"
      "motioneye"
      "mqtt"
  
negative.code:     "test_executor_shutdown_can_interrupt_threads"
      # {'theme_color': '#03A9F4'} != {'theme_color': 'blue'}
      "test_webhook_handle_get_config"
      # onboarding tests rpi_power component, for which we are lacking rpi_bad_power library
      "test_onboarding_core_sets_up_rpi_power"
      "test_onboarding_core_no_rpi_power"
    ];
  
    preCheck = ''
  