Custom Components: Udemy free courses for home assistant

Link for project: GitHub - hudsonbrendon/sensor.udemy: Custom component to get free courses from udemy.com for Home Assistant

Udemy Free Courses Sensor Component

Custom component for information about free courses available on udemy.com for home assistant

Installation

HACS

Manual

  • Copy directory custom_components/udemy to your /custom_components directory.
  • Configure.
  • Restart Home-Assistant.

Configuration

Go to your account’s API configuration page, and manage your client_id and client_secret.

- platform: udemy
  client_id: your-client-id
  client_secret: your-client-secret
  category: your-category

Integration with list card

you can display the list of courses with a list card, install the in your home asssistant, and in a manual card, add the following configuration:

type: 'custom:list-card'
entity: sensor.udemy_free_courses
title: Udemy free courses
feed_attribute: courses
columns:
  - title: ''
    type: image
    add_link: url
    field: image
  - title: Title
    field: title
    style:
      - white-space: nowrap

Category list:

  • Business
  • Design
  • Development
  • Finance & Accounting
  • Health & Fitness
  • IT & Software
  • Lifestyle
  • Marketing
  • Music
  • Office Productivity
  • Personal Development
  • Photography & Video
  • Teaching & Academics
  • Udemy Free Resource Center
  • Vodafone

Debugging

logger:
  default: info
  logs:
    custom_components.udemy: debug