Inital Commit
This commit is contained in:
45
packages/piano_practice.yaml
Normal file
45
packages/piano_practice.yaml
Normal file
@@ -0,0 +1,45 @@
|
||||
mqtt:
|
||||
sensor:
|
||||
- unique_id: piano.lastfinish
|
||||
name: "Last Piano Practice Complete"
|
||||
state_topic: "viewroad-status/activityfeed/pianopractice"
|
||||
- unique_id: piano.lastpracticeduration
|
||||
state_topic: "viewroad-status/piano/lastPracticeDuration"
|
||||
name: "Last Piano Practice Time"
|
||||
unit_of_measurement: "mins"
|
||||
- unique_id: piano.todayspracticeduration
|
||||
state_topic: "viewroad-status/piano/todayPracticeDuration"
|
||||
name: "Today's Piano Practice Time"
|
||||
unit_of_measurement: "mins"
|
||||
- unique_id: piano.thisweekspracticeduration
|
||||
state_topic: "viewroad-status/piano/thisWeekPracticeDuration"
|
||||
name: "This Week's Piano Practice Time"
|
||||
unit_of_measurement: "mins"
|
||||
|
||||
automation:
|
||||
- id: "1648705777863"
|
||||
alias: Tag Started Piano Practice is Scanned
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: tag
|
||||
tag_id: af3f595c-5d41-4bb6-8985-27c70b0e6217
|
||||
condition: []
|
||||
action:
|
||||
- service: mqtt.publish
|
||||
data:
|
||||
topic: viewroad-commands/chores/piano_practice
|
||||
payload: start
|
||||
mode: single
|
||||
- id: "Tag Finished Piano Practice is Scanned"
|
||||
alias: Tag Finished Piano Practice is Scanned
|
||||
description: ""
|
||||
trigger:
|
||||
- platform: tag
|
||||
tag_id: 6e7a6ab5-c7e4-47f3-be8f-830241175d69
|
||||
condition: []
|
||||
action:
|
||||
- service: mqtt.publish
|
||||
data:
|
||||
topic: viewroad-commands/chores/piano_practice
|
||||
payload: end
|
||||
mode: single
|
Reference in New Issue
Block a user