JonasJoKuJonas / homeassistant-WebUntis

Custom component to access data from Web Untis in Home Assistant
https://community.home-assistant.io/t/webuntis-timetable-in-ha/568273
MIT License
46 stars 11 forks source link

Fächer umbenennen #133

Open evilmumi opened 1 month ago

evilmumi commented 1 month ago

Ist es möglich, die Fächer umzubenennen? Mit "PoWi" und "AUF DE" ist es nicht immer leicht sofort zu erkennen was es ist.

Zur Anzeige nutze ich type: custom:atomic-calendar-revive Es nutzt den - entity: calendar.schuelername_webuntis_calender

JonasJoKuJonas commented 1 month ago

Aktuell ist das über die Integration nicht möglich, ist aber eine Idee für ein neues Feature ♥️

sevorl commented 3 weeks ago

Dieses Feature fände ich auch nützlich.

Aktuell "hacke" ich mir das immer manuell in die Datei /homeassistant/custom_components/webuntis/init.py

Das ist aber nach jedem Update weg. (Und wahrscheinlich geht das insgesamt eleganter...).

So sieht das bei mir aus:

        if self.check_lesson(
            lesson, ignor_cancelled=self.calendar_show_cancelled_lessons
        ):
            try:
                event = {}

                prefix = ""
                if self.calendar_show_room_change and lesson.original_rooms:
                    prefix = "🔀  "
                if self.calendar_long_name:
                    event["summary"] = prefix + lesson.subjects[0].long_name.replace(", Beginn in Jahrgangsklasse 7", "").replace(", Beginn in Jahrgangsklasse 5", "").replace("Evangelische Religionslehre", "Religion").replace("Kunsterziehung", "Kunst").replace("Lateinisch", "Latein")

                else:
                    event["summary"] = prefix + lesson.subjects[0].name

                if lesson.code == "cancelled":
                    event["summary"] = "❌ " + event["summary"]
evilmumi commented 3 weeks ago

Wie muss ich das verstehen. Ersetzt er Religion durch Evangelische Religionslehre oder andersrum?

sevorl commented 3 weeks ago

Andersherum. Die Namen, welche von der Schule verwendet werden, sind mit zu lang. Im Kalender will ich kürzere Namen anzeigen

|

evilmumi @.***> schrieb am Do. 22. Aug. 2024 um 14:44:

Wie muss ich das verstehen. Ersetzt er Religion durch Evangelische Religionslehre oder andersrum?

— Reply to this email directly, view it on GitHub https://github.com/JonasJoKuJonas/homeassistant-WebUntis/issues/133#issuecomment-2304580152, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATPZ7TBMQQKT37QUB2XTBMDZSXMMFAVCNFSM6AAAAABMDUFKLWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMBUGU4DAMJVGI . You are receiving this because you commented.Message ID: @.***>