Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. Material Design Widgets: Calendar Widget

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.4k

Material Design Widgets: Calendar Widget

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
200 Beiträge 45 Kommentatoren 35.4k Aufrufe 52 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • J Offline
    J Offline
    JMH
    schrieb am zuletzt editiert von
    #63

    Hi Leute, habe mich jetzt den Ganzen Tag mit dem Adapter und dem Forum auseinander gesetzt und habe alles dank Eurer Hilfe geschafft.
    Nur eins fehlt noch, die alten Termine!?

    Ziehe mir die Termine über den iCal Adapter und ich glaube hier liegt das Problem und nicht beim "Calendar Widget"!?.

    Wie bekomme ich das hin, dass ich auch die alten Termine sehe?
    Ich bin dankbar für Hinweise.

    LG Jan

    1 Antwort Letzte Antwort
    0
    • H Offline
      H Offline
      Happyuser20
      schrieb am zuletzt editiert von
      #64

      Guten Morgen

      würde auch gerne das Kalender Widget verwenden. Leider komme ich mit der Installation überhaupt nicht zurecht. Anscheinend bin ich zu doof dafür.

      Bei mir läuft der IOBroker auf einer DS218+

      Jetzt wollte ich das materialdesign installieren, über die Konsole(Portainer) mit dem Befehl

      npm i iobroker.vis-materialdesign
      

      hat auch funktioniert, soweit ich das beurteilen kann.

      root@iobroker:/opt/iobroker# npm i iobroker.vis-materialdesign
      sudo: Hostname iobroker kann nicht aufgelöst werden: Der Name oder der Dienst ist nicht bekannt
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/fsevents):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.7 (node_modules/osx-temperature-sensor):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
      
      + iobroker.vis-materialdesign@0.4.2
      updated 1 package in 36.113s
      
      74 packages are looking for funding
        run `npm fund` for details
      
      root@iobroker:/opt/iobroker# 
      

      Doch ich sehe im IOBroker weder eine Instanz, Adapter dazu?
      Hab den IOBroker auch schon mehrmals neu gestartet, keine Veränderung.

      Was mache ich falsch?

      Schon mal Danke für die Hilfe und guten Rutsch ins neue Jahr!

      Gruß
      HappyUser20

      sigi234S 1 Antwort Letzte Antwort
      0
      • H Happyuser20

        Guten Morgen

        würde auch gerne das Kalender Widget verwenden. Leider komme ich mit der Installation überhaupt nicht zurecht. Anscheinend bin ich zu doof dafür.

        Bei mir läuft der IOBroker auf einer DS218+

        Jetzt wollte ich das materialdesign installieren, über die Konsole(Portainer) mit dem Befehl

        npm i iobroker.vis-materialdesign
        

        hat auch funktioniert, soweit ich das beurteilen kann.

        root@iobroker:/opt/iobroker# npm i iobroker.vis-materialdesign
        sudo: Hostname iobroker kann nicht aufgelöst werden: Der Name oder der Dienst ist nicht bekannt
        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/fsevents):
        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.7 (node_modules/osx-temperature-sensor):
        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
        
        + iobroker.vis-materialdesign@0.4.2
        updated 1 package in 36.113s
        
        74 packages are looking for funding
          run `npm fund` for details
        
        root@iobroker:/opt/iobroker# 
        

        Doch ich sehe im IOBroker weder eine Instanz, Adapter dazu?
        Hab den IOBroker auch schon mehrmals neu gestartet, keine Veränderung.

        Was mache ich falsch?

        Schon mal Danke für die Hilfe und guten Rutsch ins neue Jahr!

        Gruß
        HappyUser20

        sigi234S Online
        sigi234S Online
        sigi234
        Forum Testing Most Active
        schrieb am zuletzt editiert von sigi234
        #65

        @Happyuser20

        installiere ihn aus eigner Url

        Screenshot (3015)_LI.jpg

        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Immer Daten sichern!

        H 1 Antwort Letzte Antwort
        0
        • sigi234S sigi234

          @Happyuser20

          installiere ihn aus eigner Url

          Screenshot (3015)_LI.jpg

          H Offline
          H Offline
          Happyuser20
          schrieb am zuletzt editiert von
          #66

          @sigi234

          Das hat schon mal funktioniert, danke dafür.

          Doch jetzt bekomme ich im Log folgenden Fehler.

          
          2020-12-31 10:45:04.443 - error: host.iobroker startInstance system.adapter.vis-materialdesign.0: required adapter "vis" has wrong version. Installed "1.3.4", required ">=1.3.6"!
          
          

          Ich kann aber den Vis Adapter nicht updaten, er sagt ich hätte schon die aktuelle Version.
          Kann auch keine 1.3.6 auswählen

          Gruß
          Happyuser20

          sigi234S 1 Antwort Letzte Antwort
          0
          • H Happyuser20

            @sigi234

            Das hat schon mal funktioniert, danke dafür.

            Doch jetzt bekomme ich im Log folgenden Fehler.

            
            2020-12-31 10:45:04.443 - error: host.iobroker startInstance system.adapter.vis-materialdesign.0: required adapter "vis" has wrong version. Installed "1.3.4", required ">=1.3.6"!
            
            

            Ich kann aber den Vis Adapter nicht updaten, er sagt ich hätte schon die aktuelle Version.
            Kann auch keine 1.3.6 auswählen

            Gruß
            Happyuser20

            sigi234S Online
            sigi234S Online
            sigi234
            Forum Testing Most Active
            schrieb am zuletzt editiert von sigi234
            #67

            @Happyuser20 sagte in Material Design Widgets: Calendar Widget:

            Ich kann aber den Vis Adapter nicht updaten, er sagt ich hätte schon die aktuelle Version.
            Kann auch keine 1.3.6 auswählen

            Vorübergehend Verwahrungsort in den Haupteinstellungen auf Beta umstellen.

            Dann das selbe wie bei MD Widgets.

            https://github.com/ioBroker/ioBroker.vis.git

            Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Immer Daten sichern!

            H 1 Antwort Letzte Antwort
            0
            • sigi234S sigi234

              @Happyuser20 sagte in Material Design Widgets: Calendar Widget:

              Ich kann aber den Vis Adapter nicht updaten, er sagt ich hätte schon die aktuelle Version.
              Kann auch keine 1.3.6 auswählen

              Vorübergehend Verwahrungsort in den Haupteinstellungen auf Beta umstellen.

              Dann das selbe wie bei MD Widgets.

              https://github.com/ioBroker/ioBroker.vis.git

              H Offline
              H Offline
              Happyuser20
              schrieb am zuletzt editiert von
              #68

              @sigi234

              Danke für die Hilfe.
              Das Ding läuft jetzt, hab heute ein wenig rumgespielt damit.
              Habe das Design nach meinen Vorstellungen abgeändert.

              Jetzt bekomme ich Log aber ständig Warnungen und Fehler wenn die beiden iCal INSTANZEN die Kalender abrufen.

              
              2021-01-01 19:00:10.568 - error: ical.1 (9410) ical.1 already running
              2021-01-01 19:00:10.574 - warn: ical.1 (9410) Terminated (ADAPTER_ALREADY_RUNNING): Without reason
              2021-01-01 19:00:10.760 - info: host.iobroker instance system.adapter.dwd.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
              2021-01-01 19:00:10.929 - info: host.iobroker instance system.adapter.dwd.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
              2021-01-01 19:00:11.089 - error: ical.0 (9403) ical.0 already running
              2021-01-01 19:00:11.092 - warn: ical.0 (9403) Terminated (ADAPTER_ALREADY_RUNNING): Without reason
              2021-01-01 19:00:11.102 - error: host.iobroker instance system.adapter.ical.1 terminated with code 7 (ADAPTER_ALREADY_RUNNING)
              2021-01-01 19:00:11.614 - error: host.iobroker instance system.adapter.ical.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING)
              
              

              Termine sind alle vorhanden und auch sonst funktioniert alles wie gehabt.
              Habe auch schon beide iCal Instanzen mehrmals neu gestartet.

              Gruß und Frohes Neues

              Happyuser20

              sigi234S 1 Antwort Letzte Antwort
              0
              • H Happyuser20

                @sigi234

                Danke für die Hilfe.
                Das Ding läuft jetzt, hab heute ein wenig rumgespielt damit.
                Habe das Design nach meinen Vorstellungen abgeändert.

                Jetzt bekomme ich Log aber ständig Warnungen und Fehler wenn die beiden iCal INSTANZEN die Kalender abrufen.

                
                2021-01-01 19:00:10.568 - error: ical.1 (9410) ical.1 already running
                2021-01-01 19:00:10.574 - warn: ical.1 (9410) Terminated (ADAPTER_ALREADY_RUNNING): Without reason
                2021-01-01 19:00:10.760 - info: host.iobroker instance system.adapter.dwd.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                2021-01-01 19:00:10.929 - info: host.iobroker instance system.adapter.dwd.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                2021-01-01 19:00:11.089 - error: ical.0 (9403) ical.0 already running
                2021-01-01 19:00:11.092 - warn: ical.0 (9403) Terminated (ADAPTER_ALREADY_RUNNING): Without reason
                2021-01-01 19:00:11.102 - error: host.iobroker instance system.adapter.ical.1 terminated with code 7 (ADAPTER_ALREADY_RUNNING)
                2021-01-01 19:00:11.614 - error: host.iobroker instance system.adapter.ical.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING)
                
                

                Termine sind alle vorhanden und auch sonst funktioniert alles wie gehabt.
                Habe auch schon beide iCal Instanzen mehrmals neu gestartet.

                Gruß und Frohes Neues

                Happyuser20

                sigi234S Online
                sigi234S Online
                sigi234
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #69

                @Happyuser20
                System mal neu gestartet?

                Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                Immer Daten sichern!

                1 Antwort Letzte Antwort
                0
                • D3ltoroxpD Offline
                  D3ltoroxpD Offline
                  D3ltoroxp
                  schrieb am zuletzt editiert von
                  #70

                  Ich habe hier noch einen kleinen Schönheitsfehler.
                  ac8172d5-290f-4f58-af1a-e740bb315f18-image.png
                  Wenn jemand Geburtstag hat geht das immer über 3-4 Tage im Kalender, wie kann ich das abstellen ? In Google ist das ein ganztägiger Eintrag, aber nur für den Tag.

                  J 1 Antwort Letzte Antwort
                  -1
                  • D3ltoroxpD D3ltoroxp

                    Ich habe hier noch einen kleinen Schönheitsfehler.
                    ac8172d5-290f-4f58-af1a-e740bb315f18-image.png
                    Wenn jemand Geburtstag hat geht das immer über 3-4 Tage im Kalender, wie kann ich das abstellen ? In Google ist das ein ganztägiger Eintrag, aber nur für den Tag.

                    J Offline
                    J Offline
                    JMH
                    schrieb am zuletzt editiert von JMH
                    #71

                    @D3ltoroxp
                    Bei mir sind die Termine nicht über mehre Tage verteil, bei mir werden sie einfach abgeschnitten. Auch nicht besser :sob:

                    Und die vergangenen Tage sind alle leer :man-shrugging: . Sieht am Monatsende echt blöd aus, so leer!?

                    560d0d76-9e97-465e-ba02-dfb2e923e17b-image.png

                    D3ltoroxpD 1 Antwort Letzte Antwort
                    0
                    • J JMH

                      @D3ltoroxp
                      Bei mir sind die Termine nicht über mehre Tage verteil, bei mir werden sie einfach abgeschnitten. Auch nicht besser :sob:

                      Und die vergangenen Tage sind alle leer :man-shrugging: . Sieht am Monatsende echt blöd aus, so leer!?

                      560d0d76-9e97-465e-ba02-dfb2e923e17b-image.png

                      D3ltoroxpD Offline
                      D3ltoroxpD Offline
                      D3ltoroxp
                      schrieb am zuletzt editiert von
                      #72

                      @JMH Die normalen Termine passen, aber die Geburtstage ziehen sich.

                      J 1 Antwort Letzte Antwort
                      0
                      • D3ltoroxpD D3ltoroxp

                        @JMH Die normalen Termine passen, aber die Geburtstage ziehen sich.

                        J Offline
                        J Offline
                        JMH
                        schrieb am zuletzt editiert von
                        #73

                        @D3ltoroxp
                        Bei mir sind auch die Geburtstage abgeschnitten. Diese sind allerdings auch als normaler "Serien Termin" eingerichtet.
                        Synchronisiere mein Outlook-Termine mit dem Google-Kalender, dann die abfrage über den ICal Adapter im ioBroker.

                        D3ltoroxpD 1 Antwort Letzte Antwort
                        0
                        • J JMH

                          @D3ltoroxp
                          Bei mir sind auch die Geburtstage abgeschnitten. Diese sind allerdings auch als normaler "Serien Termin" eingerichtet.
                          Synchronisiere mein Outlook-Termine mit dem Google-Kalender, dann die abfrage über den ICal Adapter im ioBroker.

                          D3ltoroxpD Offline
                          D3ltoroxpD Offline
                          D3ltoroxp
                          schrieb am zuletzt editiert von D3ltoroxp
                          #74

                          @JMH Serientermine sind das bei mir auch.

                          Alle Events und Termine habe ich als ganztägig drin, bei den anderen sieht das normal aus, nur für den Tag, an dem das Event stattfindet. Nur eben beim Geburtstag kommt das so komisch rüber, muss man Geburtstage anders eintragen im Google Kalender ? @Scrounger

                          ScroungerS 1 Antwort Letzte Antwort
                          0
                          • D3ltoroxpD D3ltoroxp

                            @JMH Serientermine sind das bei mir auch.

                            Alle Events und Termine habe ich als ganztägig drin, bei den anderen sieht das normal aus, nur für den Tag, an dem das Event stattfindet. Nur eben beim Geburtstag kommt das so komisch rüber, muss man Geburtstage anders eintragen im Google Kalender ? @Scrounger

                            ScroungerS Offline
                            ScroungerS Offline
                            Scrounger
                            Developer
                            schrieb am zuletzt editiert von Scrounger
                            #75

                            @D3ltoroxp
                            Ist das bei einem normalen ganztägigen Event auch so?
                            Ich brauche das Json zum testen.
                            Bitte nen issue erstellen und alle Infos da rein.

                            <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

                            <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

                            D3ltoroxpD 1 Antwort Letzte Antwort
                            0
                            • ScroungerS Scrounger

                              @D3ltoroxp
                              Ist das bei einem normalen ganztägigen Event auch so?
                              Ich brauche das Json zum testen.
                              Bitte nen issue erstellen und alle Infos da rein.

                              D3ltoroxpD Offline
                              D3ltoroxpD Offline
                              D3ltoroxp
                              schrieb am zuletzt editiert von
                              #76

                              @Scrounger Ok werde ich machen. Nein bei anderen ganztägigen Events ist das nicht so. Ich dachte erst es liegt daran weil die Geburtstage als ganztägig eingetragen sind. Aber dann habe ich gesehen das der Müllkalender und Co, auch ganztägige Einträge hat. Das sollte ihn nicht stören. Das issue mach ich auf, die JSON kann ich dir auch so zukommen lassen ? Steht ja einiges drin, muss nicht unbedingt öffentlich einsehbar sein.

                              ScroungerS 1 Antwort Letzte Antwort
                              0
                              • D3ltoroxpD D3ltoroxp

                                @Scrounger Ok werde ich machen. Nein bei anderen ganztägigen Events ist das nicht so. Ich dachte erst es liegt daran weil die Geburtstage als ganztägig eingetragen sind. Aber dann habe ich gesehen das der Müllkalender und Co, auch ganztägige Einträge hat. Das sollte ihn nicht stören. Das issue mach ich auf, die JSON kann ich dir auch so zukommen lassen ? Steht ja einiges drin, muss nicht unbedingt öffentlich einsehbar sein.

                                ScroungerS Offline
                                ScroungerS Offline
                                Scrounger
                                Developer
                                schrieb am zuletzt editiert von
                                #77

                                @d3ltoroxp
                                Dann ersetze doch die sensiblen Daten mit Platzhaltern.
                                Bin mir ziemlich sicher das die JSON Daten nicht passen, weil cih es leider nicht reproduzieren kann.

                                Stimmt die Struktur wie hier beschrieben?
                                https://github.com/Scrounger/ioBroker.vis-materialdesign#calendar

                                <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

                                <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

                                1 Antwort Letzte Antwort
                                0
                                • D Offline
                                  D Offline
                                  Dirni
                                  schrieb am zuletzt editiert von Dirni
                                  #78

                                  Hallo Leute

                                  • Ist es irgendwie möglich in der Kalenderansicht das gerade aktive Monat anzuzeigen ? Wenn man ein wenig
                                    Herumblättert weis man nicht mehr wo man sich befindet

                                  • Kann man auch die Termine in der Vergangenheit einblenden?

                                  lg

                                  N C 2 Antworten Letzte Antwort
                                  0
                                  • D Dirni

                                    Hallo Leute

                                    • Ist es irgendwie möglich in der Kalenderansicht das gerade aktive Monat anzuzeigen ? Wenn man ein wenig
                                      Herumblättert weis man nicht mehr wo man sich befindet

                                    • Kann man auch die Termine in der Vergangenheit einblenden?

                                    lg

                                    N Offline
                                    N Offline
                                    nousefor82
                                    schrieb am zuletzt editiert von
                                    #79

                                    @dirni

                                    Sollte im ical Adapter einstellbar sein!

                                    D 1 Antwort Letzte Antwort
                                    0
                                    • N nousefor82

                                      @dirni

                                      Sollte im ical Adapter einstellbar sein!

                                      D Offline
                                      D Offline
                                      Dirni
                                      schrieb am zuletzt editiert von
                                      #80

                                      @nousefor82

                                      Ist es irgendwie möglich in der Kalenderansicht das gerade aktive Monat anzuzeigen ? Wenn man ein wenig
                                      Herumblättert weis man nicht mehr wo man sich befindet

                                      Das soll man im Ical einstellen können ?

                                      N 1 Antwort Letzte Antwort
                                      0
                                      • D Dirni

                                        Hallo Leute

                                        • Ist es irgendwie möglich in der Kalenderansicht das gerade aktive Monat anzuzeigen ? Wenn man ein wenig
                                          Herumblättert weis man nicht mehr wo man sich befindet

                                        • Kann man auch die Termine in der Vergangenheit einblenden?

                                        lg

                                        C Offline
                                        C Offline
                                        claus1993
                                        schrieb am zuletzt editiert von
                                        #81

                                        @dirni said in Material Design Widgets: Calendar Widget:

                                        • Kann man auch die Termine in der Vergangenheit einblenden?

                                        Das würde mich auch interessieren. Hat hier jemand eine Idee wie man diese angezeigt bekommt?

                                        VG Claus

                                        ScroungerS 1 Antwort Letzte Antwort
                                        0
                                        • C claus1993

                                          @dirni said in Material Design Widgets: Calendar Widget:

                                          • Kann man auch die Termine in der Vergangenheit einblenden?

                                          Das würde mich auch interessieren. Hat hier jemand eine Idee wie man diese angezeigt bekommt?

                                          VG Claus

                                          ScroungerS Offline
                                          ScroungerS Offline
                                          Scrounger
                                          Developer
                                          schrieb am zuletzt editiert von
                                          #82

                                          @claus1993 sagte in Material Design Widgets: Calendar Widget:

                                          @dirni said in Material Design Widgets: Calendar Widget:

                                          • Kann man auch die Termine in der Vergangenheit einblenden?

                                          Muss im ical eingestellt werden:

                                          3f1c8a3b-038e-49b4-bc70-1463c28d230e-grafik.png

                                          <a href="https://github.com/Scrounger/ioBroker.linkeddevices">LinkedDevices Adapter</a>

                                          <a href="https://github.com/Scrounger/ioBroker.vis-materialdesign">Material Design Widgets</a>

                                          C 1 Antwort Letzte Antwort
                                          1
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          645

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe