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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter canbus v1.1.x Latest

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill lĂ€uft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • MonatsrĂŒckblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

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

Test Adapter canbus v1.1.x Latest

Geplant Angeheftet Gesperrt Verschoben Tester
278 BeitrÀge 12 Kommentatoren 42.8k Aufrufe 10 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.
  • C cb187

    @michael-wind Hab dein jetzt nochmal eingegeben bei mir kommt keine Zahl.Hatte gerade mal die Standart einstellungen da hatte ich -46 war aber eigentlich nicht richtig.

    C Offline
    C Offline
    cb187
    schrieb am zuletzt editiert von
    #60

    Bildschirmfoto 2021-03-31 um 17.30.21.png

    diese hab ich wenn ich bei -46 dein script nehme verÀndert sich nichts

    M crycodeC 2 Antworten Letzte Antwort
    0
    • C cb187

      Bildschirmfoto 2021-03-31 um 17.30.21.png

      diese hab ich wenn ich bei -46 dein script nehme verÀndert sich nichts

      M Offline
      M Offline
      Mic208
      schrieb am zuletzt editiert von
      #61

      Hallo @cb187,

      ich verstehe Deine Antworten nicht: Wenn Du meine beiden Screenshots korrekt abgeschrieben hast und du den state zu Button machst, darauf drĂŒckst oder irgendetwas hineinschreibst, sollte zumindest die Frage von T-WW-Soll-Ask im Log auftauchen.

      TrinaSolar 12,24 kWp Ost/West – KOSTAL Plenticore Plus 10 / Solax X1 / Growatt 1500TL-X – Nilar Homebox 5,76 – WĂ€rmepumpe Rotex HPSU gesteuert mit CAN-HAT (RasPi) – e-208 (im Sommer'22)

      C 1 Antwort Letzte Antwort
      0
      • C cb187

        Bildschirmfoto 2021-03-31 um 17.30.21.png

        diese hab ich wenn ich bei -46 dein script nehme verÀndert sich nichts

        crycodeC Offline
        crycodeC Offline
        crycode
        Developer
        schrieb am zuletzt editiert von
        #62

        @cb187 Ich vermute du hast da etwas mit den IDs durcheinander gebracht.
        Negative werten dĂŒrften mit den Scripten so nicht möglich sein. Eventuell hast du auch irgendwo readUint16BE mit readInt16BE verwechselt?

        Wenn nichts dazwischen kommt, dann sollte ich morgen die neue v1.1.0 des Adapters fertig bekommen. :)

        Meine Adapter: discord | canbus | ds18b20 | odl | radiohead

        1 Antwort Letzte Antwort
        0
        • M Mic208

          Hallo @cb187,

          ich verstehe Deine Antworten nicht: Wenn Du meine beiden Screenshots korrekt abgeschrieben hast und du den state zu Button machst, darauf drĂŒckst oder irgendetwas hineinschreibst, sollte zumindest die Frage von T-WW-Soll-Ask im Log auftauchen.

          C Offline
          C Offline
          cb187
          schrieb am zuletzt editiert von
          #63

          @michael-wind Also ich habe genau dein script bei Ask eingegeben und es kam nicht das raus was rauskommen sollte.

          C 1 Antwort Letzte Antwort
          0
          • C cb187

            @michael-wind Also ich habe genau dein script bei Ask eingegeben und es kam nicht das raus was rauskommen sollte.

            C Offline
            C Offline
            cb187
            schrieb am zuletzt editiert von
            #64

            Bildschirmfoto 2021-03-31 um 19.20.20.png

            Das kommt wenn ich dein screenshot von read nehme.

            C 1 Antwort Letzte Antwort
            0
            • C cb187

              Bildschirmfoto 2021-03-31 um 19.20.20.png

              Das kommt wenn ich dein screenshot von read nehme.

              C Offline
              C Offline
              cb187
              schrieb am zuletzt editiert von cb187
              #65

              Ask kommt das:
              Bildschirmfoto 2021-03-31 um 19.30.49.pngBildschirmfoto 2021-03-31 um 19.34.59.png

              Bei der read Einstellung kann ich dann die Gradzahl einstellen, Rotex stĂŒrzt aber sofort ab.Keine Kommunikation.

              crycodeC 1 Antwort Letzte Antwort
              0
              • C cb187

                Ask kommt das:
                Bildschirmfoto 2021-03-31 um 19.30.49.pngBildschirmfoto 2021-03-31 um 19.34.59.png

                Bei der read Einstellung kann ich dann die Gradzahl einstellen, Rotex stĂŒrzt aber sofort ab.Keine Kommunikation.

                crycodeC Offline
                crycodeC Offline
                crycode
                Developer
                schrieb am zuletzt editiert von
                #66

                @cb187 Da hast du definitiv noch einen Fehler im schreiben-Skript. Deshalb bringt der Adapter auch einen Syntaxfehler beim Start.
                Bitte warte auf die neue Adapterversion, bevor du dir noch deine WĂ€rmepumpe zerschießt.

                Meine Adapter: discord | canbus | ds18b20 | odl | radiohead

                C 1 Antwort Letzte Antwort
                0
                • crycodeC crycode

                  @cb187 Da hast du definitiv noch einen Fehler im schreiben-Skript. Deshalb bringt der Adapter auch einen Syntaxfehler beim Start.
                  Bitte warte auf die neue Adapterversion, bevor du dir noch deine WĂ€rmepumpe zerschießt.

                  C Offline
                  C Offline
                  cb187
                  schrieb am zuletzt editiert von
                  #67

                  @crycode habs genau nachgeguckt aber ich warte jetzt mal auf das update.😉

                  1 Antwort Letzte Antwort
                  0
                  • crycodeC Offline
                    crycodeC Offline
                    crycode
                    Developer
                    schrieb am zuletzt editiert von
                    #68

                    Ab sofort ist die neu v1.1.0 ĂŒber NPM verfĂŒgbar. Ab morgen sollte sie dann auch im Latest-Repo gelistet sein. :)

                    Neben ein paar Bugfixes ist die grĂ¶ĂŸte Neuerung die neue Import/Export Funktion.
                    Damit könnt ihr nun auch einzelne Nachrichtenkonfigurationen als json oder csv exportieren und importieren.

                    Admin Import/Export

                    ZusĂ€tzlich zum Import aus einer Datei können vorgefertigte Konfigurationen direkt aus dem GitHub Repo abrufen und importiert werden. Aktuell ist hier nur eine Beispielkonfiguration drin. Mit eurer UnterstĂŒtzung werde ich das gerne erweitern, sodass andere Nutzer spĂ€ter einfach nur die Konfigurationen laden und damit glĂŒcklich werden können. :)

                    Zudem kann bei Custom-Parsern jetzt auch der Datentyp des States in ioBroker definiert werden. (war vorher immer mixed)

                    Viele GrĂŒĂŸe
                    Peter

                    Meine Adapter: discord | canbus | ds18b20 | odl | radiohead

                    C 1 Antwort Letzte Antwort
                    0
                    • crycodeC crycode

                      Ab sofort ist die neu v1.1.0 ĂŒber NPM verfĂŒgbar. Ab morgen sollte sie dann auch im Latest-Repo gelistet sein. :)

                      Neben ein paar Bugfixes ist die grĂ¶ĂŸte Neuerung die neue Import/Export Funktion.
                      Damit könnt ihr nun auch einzelne Nachrichtenkonfigurationen als json oder csv exportieren und importieren.

                      Admin Import/Export

                      ZusĂ€tzlich zum Import aus einer Datei können vorgefertigte Konfigurationen direkt aus dem GitHub Repo abrufen und importiert werden. Aktuell ist hier nur eine Beispielkonfiguration drin. Mit eurer UnterstĂŒtzung werde ich das gerne erweitern, sodass andere Nutzer spĂ€ter einfach nur die Konfigurationen laden und damit glĂŒcklich werden können. :)

                      Zudem kann bei Custom-Parsern jetzt auch der Datentyp des States in ioBroker definiert werden. (war vorher immer mixed)

                      Viele GrĂŒĂŸe
                      Peter

                      C Offline
                      C Offline
                      cb187
                      schrieb am zuletzt editiert von
                      #69

                      @crycode werd ich doch gleich mal testen😁

                      C 1 Antwort Letzte Antwort
                      0
                      • C cb187

                        @crycode werd ich doch gleich mal testen😁

                        C Offline
                        C Offline
                        cb187
                        schrieb am zuletzt editiert von
                        #70

                        Also aus dem Github funktioniert.Die json von Michael funktioniert nicht.Spuckt mir da Fehlermeldungen raus.Könnte ja noch an dem alten bug liegen.

                        crycodeC 1 Antwort Letzte Antwort
                        0
                        • C cb187

                          Also aus dem Github funktioniert.Die json von Michael funktioniert nicht.Spuckt mir da Fehlermeldungen raus.Könnte ja noch an dem alten bug liegen.

                          crycodeC Offline
                          crycodeC Offline
                          crycode
                          Developer
                          schrieb am zuletzt editiert von
                          #71

                          @cb187 Die alte json ist mit dem neuen Import nicht ganz kompatibel, da sie nicht nur Nachrichten, sondern die gesamte Config enthÀlt.
                          Ich hab dir die mal etwas angepasst: canbus-config-rotex-hpsu-test.json
                          Damit sollte der Import funktionieren.

                          Meine Adapter: discord | canbus | ds18b20 | odl | radiohead

                          C 1 Antwort Letzte Antwort
                          0
                          • crycodeC crycode

                            @cb187 Die alte json ist mit dem neuen Import nicht ganz kompatibel, da sie nicht nur Nachrichten, sondern die gesamte Config enthÀlt.
                            Ich hab dir die mal etwas angepasst: canbus-config-rotex-hpsu-test.json
                            Damit sollte der Import funktionieren.

                            C Offline
                            C Offline
                            cb187
                            schrieb am zuletzt editiert von cb187
                            #72

                            @crycode hat funktioniert.Nur ich glaube das meine WP andere Daten abfragt.Bildschirmfoto 2021-04-01 um 17.47.02.png

                            Die Aussentemperatur stimmt zum Beispiel.
                            Bildschirmfoto 2021-04-01 um 17.49.33.png

                            crycodeC 1 Antwort Letzte Antwort
                            0
                            • C cb187

                              @crycode hat funktioniert.Nur ich glaube das meine WP andere Daten abfragt.Bildschirmfoto 2021-04-01 um 17.47.02.png

                              Die Aussentemperatur stimmt zum Beispiel.
                              Bildschirmfoto 2021-04-01 um 17.49.33.png

                              crycodeC Offline
                              crycodeC Offline
                              crycode
                              Developer
                              schrieb am zuletzt editiert von
                              #73

                              @cb187 Sieht doch soweit schon mal ganz gut aus. Die Warnungen kannst du an der Stelle erstmal ignorieren. Das ist noch ein Bug, den ich in der nÀchsten Version behebe.

                              Meine Adapter: discord | canbus | ds18b20 | odl | radiohead

                              C 1 Antwort Letzte Antwort
                              0
                              • crycodeC crycode

                                @cb187 Sieht doch soweit schon mal ganz gut aus. Die Warnungen kannst du an der Stelle erstmal ignorieren. Das ist noch ein Bug, den ich in der nÀchsten Version behebe.

                                C Offline
                                C Offline
                                cb187
                                schrieb am zuletzt editiert von
                                #74

                                @crycode OK.Dann muss ich glaub erstmal mit Michael die zahlen ausklamĂŒsern:)

                                C M 2 Antworten Letzte Antwort
                                0
                                • C cb187

                                  @crycode OK.Dann muss ich glaub erstmal mit Michael die zahlen ausklamĂŒsern:)

                                  C Offline
                                  C Offline
                                  cb187
                                  schrieb am zuletzt editiert von
                                  #75

                                  https://github.com/ahermann86/fhemHPSU/blob/main/commands_hpsu.json

                                  Michael guck mal hier hab hier zwei nr schon rausgenommen und die funktionieren.
                                  THW Soll Set und Aussentemp

                                  1 Antwort Letzte Antwort
                                  0
                                  • C cb187

                                    @crycode OK.Dann muss ich glaub erstmal mit Michael die zahlen ausklamĂŒsern:)

                                    M Offline
                                    M Offline
                                    Mic208
                                    schrieb am zuletzt editiert von
                                    #76

                                    Hallo @cb187,

                                    ja genau. Ich hatte mir das schon gedacht, als ich die Screenshots von der 2017er Maschine mit den vielen weiteren Adressen gesehen habe...

                                    Ich habe das damals folgendermaßen re-engineert:
                                    Auf dem Bus mit
                                    candump -tA can0 > 2021_04_01_candump.txt
                                    alles was auf dem Bus passiert mit Zeitstempel in eine Datei schreiben,
                                    mit einer Handy-Video-App mit Zeitstempel das Display der Rotex filmen,
                                    und nun im Fachmann - Mode sÀmtliche mögliche Parameter abfragen und wenn möglich Àndern.

                                    Ich hau mir dann den candump in meine vorkonfigurierte Excel Tabelle rein und bring mit dem Video die Ergebnisse ĂŒberein. Über Pivot Tabellen wird dann eine spezielle .csv fĂŒr deine Rotex erstellt. Ist n bisschen Arbeit, wie man sich leicht vorstellen kann...

                                    Mic

                                    TrinaSolar 12,24 kWp Ost/West – KOSTAL Plenticore Plus 10 / Solax X1 / Growatt 1500TL-X – Nilar Homebox 5,76 – WĂ€rmepumpe Rotex HPSU gesteuert mit CAN-HAT (RasPi) – e-208 (im Sommer'22)

                                    C 2 Antworten Letzte Antwort
                                    0
                                    • M Mic208

                                      Hallo @cb187,

                                      ja genau. Ich hatte mir das schon gedacht, als ich die Screenshots von der 2017er Maschine mit den vielen weiteren Adressen gesehen habe...

                                      Ich habe das damals folgendermaßen re-engineert:
                                      Auf dem Bus mit
                                      candump -tA can0 > 2021_04_01_candump.txt
                                      alles was auf dem Bus passiert mit Zeitstempel in eine Datei schreiben,
                                      mit einer Handy-Video-App mit Zeitstempel das Display der Rotex filmen,
                                      und nun im Fachmann - Mode sÀmtliche mögliche Parameter abfragen und wenn möglich Àndern.

                                      Ich hau mir dann den candump in meine vorkonfigurierte Excel Tabelle rein und bring mit dem Video die Ergebnisse ĂŒberein. Über Pivot Tabellen wird dann eine spezielle .csv fĂŒr deine Rotex erstellt. Ist n bisschen Arbeit, wie man sich leicht vorstellen kann...

                                      Mic

                                      C Offline
                                      C Offline
                                      cb187
                                      schrieb am zuletzt editiert von
                                      #77

                                      @michael-wind aber ganz schön viel arbeit was du gemacht hast.vielleicht gehn ja von der liste auch die adressen bei dir.

                                      1 Antwort Letzte Antwort
                                      0
                                      • M Mic208

                                        Hallo @cb187,

                                        ja genau. Ich hatte mir das schon gedacht, als ich die Screenshots von der 2017er Maschine mit den vielen weiteren Adressen gesehen habe...

                                        Ich habe das damals folgendermaßen re-engineert:
                                        Auf dem Bus mit
                                        candump -tA can0 > 2021_04_01_candump.txt
                                        alles was auf dem Bus passiert mit Zeitstempel in eine Datei schreiben,
                                        mit einer Handy-Video-App mit Zeitstempel das Display der Rotex filmen,
                                        und nun im Fachmann - Mode sÀmtliche mögliche Parameter abfragen und wenn möglich Àndern.

                                        Ich hau mir dann den candump in meine vorkonfigurierte Excel Tabelle rein und bring mit dem Video die Ergebnisse ĂŒberein. Über Pivot Tabellen wird dann eine spezielle .csv fĂŒr deine Rotex erstellt. Ist n bisschen Arbeit, wie man sich leicht vorstellen kann...

                                        Mic

                                        C Offline
                                        C Offline
                                        cb187
                                        schrieb am zuletzt editiert von
                                        #78

                                        @michael-wind wo bekommst du die Bufferwerte her?
                                        Hab gerade mal kurz das candump -tA can0 > 2021_04_01_candump.txt gestartet, aber da stehen ja nur id und parsseradressen drin.

                                        C 1 Antwort Letzte Antwort
                                        0
                                        • C cb187

                                          @michael-wind wo bekommst du die Bufferwerte her?
                                          Hab gerade mal kurz das candump -tA can0 > 2021_04_01_candump.txt gestartet, aber da stehen ja nur id und parsseradressen drin.

                                          C Offline
                                          C Offline
                                          cb187
                                          schrieb am zuletzt editiert von
                                          #79

                                          Hab zb. diese ganzen Meldungen gesammelt aber wie kann ich die jetzt genau abfragen mit den richtigen Buffer und so weiter.

                                          (2021-04-02 10:35:57.255589) can0 6A9 [7] 31 00 FA 01 12 00 00
                                          (2021-04-02 10:35:57.261165) can0 6A9 [7] 61 00 6D 00 00 00 00
                                          (2021-04-02 10:35:57.266677) can0 180 [7] D2 29 FA 01 12 03 00
                                          (2021-04-02 10:35:57.277592) can0 300 [7] D2 29 6D 00 00 00 00
                                          (2021-04-02 10:36:03.080656) can0 300 [7] 86 00 FE 01 00 00 00
                                          (2021-04-02 10:36:03.086654) can0 600 [7] 26 0A FE 01 00 00 00
                                          (2021-04-02 10:36:03.092307) can0 300 [7] 26 0A FE 01 00 00 00
                                          (2021-04-02 10:36:03.098141) can0 10A [7] C7 00 FE 01 00 00 00
                                          (2021-04-02 10:36:03.103407) can0 180 [7] 66 79 FE 01 00 00 00
                                          (2021-04-02 10:36:03.108937) can0 10A [7] 31 00 FA 01 48 00 00
                                          (2021-04-02 10:36:03.114560) can0 10A [7] 31 00 10 00 00 00 00
                                          (2021-04-02 10:36:03.120205) can0 10A [7] 31 00 FA 09 3C 00 00
                                          (2021-04-02 10:36:03.125644) can0 10A [7] 67 00 FE 01 00 00 00
                                          (2021-04-02 10:36:03.131079) can0 10A [7] 31 00 FA 01 48 00 00
                                          (2021-04-02 10:36:03.136831) can0 10A [7] 31 00 10 00 00 00 00
                                          (2021-04-02 10:36:03.142300) can0 10A [7] 31 00 FA 09 3C 00 00
                                          (2021-04-02 10:36:03.147978) can0 180 [7] 26 0A FE 01 00 00 00
                                          (2021-04-02 10:36:03.154243) can0 500 [7] 26 0A FE 01 00 00 00
                                          (2021-04-02 10:36:03.160307) can0 180 [7] 22 0A FA 01 48 00 00
                                          (2021-04-02 10:36:03.166398) can0 180 [7] 22 0A 10 40 61 00 00
                                          (2021-04-02 10:36:03.172445) can0 180 [7] 22 0A FA 09 3C 00 01
                                          (2021-04-02 10:36:03.178367) can0 180 [7] 22 0A FA 01 48 00 00
                                          (2021-04-02 10:36:03.183937) can0 10A [7] 37 00 FE 01 00 00 00
                                          (2021-04-02 10:36:03.189595) can0 180 [7] 22 0A 10 40 61 00 00
                                          (2021-04-02 10:36:03.195172) can0 10A [7] A7 00 FE 01 00 00 00
                                          (2021-04-02 10:36:03.200698) can0 10A [7] 31 00 FA 01 48 00 00
                                          (2021-04-02 10:36:03.206346) can0 10A [7] 31 00 10 00 00 00 00
                                          (2021-04-02 10:36:03.211905) can0 180 [7] 22 0A FA 09 3C 00 01
                                          (2021-04-02 10:36:03.217408) can0 10A [7] 31 00 FA 09 3C 00 00
                                          (2021-04-02 10:36:03.223026) can0 180 [7] 22 0A FA 01 48 00 00
                                          (2021-04-02 10:36:03.229103) can0 180 [7] 22 0A 10 40 61 00 00
                                          (2021-04-02 10:36:03.235163) can0 180 [7] 22 0A FA 09 3C 00 01
                                          (2021-04-02 10:36:05.045668) can0 180 [7] 20 0A 10 40 61 00 00
                                          (2021-04-02 10:36:05.052092) can0 180 [7] 20 0A FA 09 3C 00 01
                                          (2021-04-02 10:36:05.058546) can0 180 [7] 20 0A 01 00 00 00 00
                                          (2021-04-02 10:36:05.064859) can0 180 [7] 20 0A FA 13 88 00 00
                                          (2021-04-02 10:36:05.071295) can0 180 [7] 20 0A FA 01 F2 00 00
                                          (2021-04-02 10:36:05.077546) can0 180 [7] 20 0A FA 01 22 02 00
                                          (2021-04-02 10:36:05.083810) can0 180 [7] 20 0A FA 01 23 04 00
                                          (2021-04-02 10:36:05.090003) can0 180 [7] 20 0A FA 01 24 15 00
                                          (2021-04-02 10:36:05.096324) can0 180 [7] 20 0A FA 01 25 09 00
                                          (2021-04-02 10:36:05.102618) can0 180 [7] 20 0A FA 01 26 24 00
                                          (2021-04-02 10:36:05.108985) can0 180 [7] 20 0A FA 01 12 03 00
                                          (2021-04-02 10:36:05.115480) can0 180 [7] 20 0A 5A 02 00 00 00
                                          (2021-04-02 10:36:05.124561) can0 180 [7] 20 0A FA 07 1B 00 FF
                                          (2021-04-02 10:36:05.130829) can0 180 [7] D0 28 FA 07 1B 00 FF
                                          (2021-04-02 10:36:05.137018) can0 180 [7] 20 0A FA 01 D6 01 01
                                          (2021-04-02 10:36:05.142681) can0 10A [7] 31 00 FA C0 B4 00 00
                                          (2021-04-02 10:36:05.148337) can0 180 [7] 20 0A FA 08 22 00 FD
                                          (2021-04-02 10:36:05.155609) can0 180 [7] 20 0A 61 01 00 00 00
                                          (2021-04-02 10:36:05.161961) can0 180 [7] 20 0A FA 06 9E 00 01

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          428

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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