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
-
Have HACS installed, this will allow you to easily update.
-
Add GitHub - hudsonbrendon/sensor.udemy: Custom component to get free courses from udemy.com for Home Assistant as a custom repository with Type: Integration
-
Click Install under “Udemy.com” integration.
-
Restart Home-Assistant.
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