Olivier1974
(Olivier Toussaint)
September 13, 2023, 3:11pm
1
Hello there,
I’ve searched in the forum but did not see what I’m looking for.
I saw the custom card GitHub - nielsfaber/scheduler-card: HA Lovelace card for control of scheduler entities but I don’t want to work with a custom scheduler component. Moreover, it is not the way I want to display my helpers.
I’ve set-up 2 helpers with the school time of my kids. It is used for the wake-up alarm in their rooms and alert me when it is time for me to go pick them at school.
But I’d like to display them the exact same way as in the gear icon of the scheduler, like this
No need for the helper to be editable from the card, could be done by clicking on it.
2 Likes
tom_l
September 13, 2023, 3:17pm
2
You and me both. Please vote here:
Love the new weekly schedule helper. Could we perhaps get some enhancements like:
A Scheduler card for displaying and setting schedules.
Finer grained control. 30 minutes is too coarse to be of any use for my irrigation control. EDIT: work-around is to trigger at the schedule on time and use a timer.
Services for altering the schedules programmatically.
3 Likes
carloda
(Carloda)
November 10, 2024, 9:20am
4
Have you found a solution? I also use schedule but there is no trace of a well-made card, everyone insists on using the schedule add-on and I don’t understand why…
Olivier1974
(Olivier Toussaint)
November 10, 2024, 12:05pm
5
Not yet, no, and I really don’t want to use the add-on, that’s the reason why I voted for the Feature Request
of Tom
Pretty sure that someone that do frontend dev can start from this file
import type { CalendarOptions } from "@fullcalendar/core";
import { Calendar } from "@fullcalendar/core";
import allLocales from "@fullcalendar/core/locales-all";
import interactionPlugin from "@fullcalendar/interaction";
import timeGridPlugin from "@fullcalendar/timegrid";
import type { Day } from "date-fns";
import { addDays, isSameDay, isSameWeek, nextDay } from "date-fns";
import type { CSSResultGroup, PropertyValues } from "lit";
import { LitElement, css, html, nothing } from "lit";
import { customElement, property, state } from "lit/decorators";
import { firstWeekdayIndex } from "../../../../common/datetime/first_weekday";
import { formatTime24h } from "../../../../common/datetime/format_time";
import { useAmPm } from "../../../../common/datetime/use_am_pm";
import { fireEvent } from "../../../../common/dom/fire_event";
import "../../../../components/ha-icon-picker";
import "../../../../components/ha-textfield";
import type { Schedule, ScheduleDay } from "../../../../data/schedule";
import { weekdays } from "../../../../data/schedule";
import { TimeZone } from "../../../../data/translation";
import { showScheduleBlockInfoDialog } from "./show-dialog-schedule-block-info";
This file has been truncated. show original
But I can’t, I’m a 50 years old developer, not used to typescript frontend.