Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. [gelöst]Beta-Repo mit älteren Versionen als das Stable?

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    220

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    217

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    891

[gelöst]Beta-Repo mit älteren Versionen als das Stable?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
21 Beiträge 5 Kommentatoren 1.7k Aufrufe 4 Beobachtet
  • Ä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.
  • S SHL59

    Moin Zusammen,

    ich hoffe jemand kann meine Verwirrung auflösen.

    Bei mir läuft der ioBroker im Docker-Container auf einer QNAP TS-251+, genau genommen
    einmal als Prod-System (Docker-Version 9.1.2) – Repo Stable (http://download.iobroker.net/sources-dist.json)
    und
    einmal als Test-System (Docker-Version latest = 9.1.2) – Repo Beta (http://download.iobroker.net/sources-dist-latest.json)

    Gestern bekam auch ich im Prod-System folgende Updates bereit gestellt:
    Javascript V 8.7.6 (installiert am 2.8.)
    Admin V 7.0.22 (installiert am 3.8.)
    Js-controller V 6.0.2 (nach einem Docker Recreate nun plötzlich V 6.0.9) (updates am 8.3., nach dem Admin)

    Soweit fast(!) so gut:
    nach dem update des Javascript-Adapters bemerkte ich später am Abend, dass sämtliche Skripte nicht mehr da waren, weder im UI noch unter den Objekten (-> Panik!)
    Das ließ sich zum Glück durch die Einspielung des Javascript-Backups wieder beheben- also Alles wieder gut.
    Die Updates für den Admin und den js-Controller liefen ohne Probleme durch.
    Allerdings hatte ich auch in der Übersicht alle Standard-Kacheln doppelt, was sich aber durch entsprechendes Ausblenden beheben ließ.
    Nun aber zu meiner eigentlichen Frage:
    Im Test-System bin ich beim
    Admin auf V 7.0.17,
    Javascript V 8.6.0
    Js-Controller V6.0.8
    und bekomme im Beta-Repo auch keine Updates auf die höheren Versionen angeboten.

    Wie kann es sein, dass das Stable-Repo höhere Versionen der fraglichen Adapter hat?

    Grüße aus Hamburg
    Stefan

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #3

    @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

    und bekomme im Beta-Repo auch keine Updates auf die höheren Versionen angeboten.

    Repo neu eingelesen?
    oder uralt Version aus dem Browsercache genommen?

    kein Support per PN! - Fragen im Forum stellen -
    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    S 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @shl59

      iob repo list
      

      sagt auf dem jeweiligen System?

      S Offline
      S Offline
      SHL59
      schrieb am zuletzt editiert von
      #4

      @thomas-braun sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

      iob repo list

      Prod-System:
      Screenshot 2024-08-03 134746.png

      Test-System:
      Screenshot 2024-08-03 135103.png

      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

        und bekomme im Beta-Repo auch keine Updates auf die höheren Versionen angeboten.

        Repo neu eingelesen?
        oder uralt Version aus dem Browsercache genommen?

        S Offline
        S Offline
        SHL59
        schrieb am zuletzt editiert von
        #5

        @homoran
        Das sind die jeweils im Repository-Tab hinterlegten Repos

        HomoranH 1 Antwort Letzte Antwort
        0
        • S SHL59

          @thomas-braun sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

          iob repo list

          Prod-System:
          Screenshot 2024-08-03 134746.png

          Test-System:
          Screenshot 2024-08-03 135103.png

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #6

          @shl59

          Hampel nicht als root durch den Container.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          S 1 Antwort Letzte Antwort
          0
          • S SHL59

            @homoran
            Das sind die jeweils im Repository-Tab hinterlegten Repos

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von Homoran
            #7

            @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

            Das sind die jeweils im Repository-Tab hinterlegten Repos

            Was?

            und hattest du das (Beta-)

            @homoran sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

            Repo neu eingelesen?

            https://www.iobroker.net/#de/documentation/admin/adapter.md

            Punkt (2)

            kein Support per PN! - Fragen im Forum stellen -
            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            S 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

              Das sind die jeweils im Repository-Tab hinterlegten Repos

              Was?

              und hattest du das (Beta-)

              @homoran sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

              Repo neu eingelesen?

              https://www.iobroker.net/#de/documentation/admin/adapter.md

              Punkt (2)

              S Offline
              S Offline
              SHL59
              schrieb am zuletzt editiert von
              #8

              @homoran
              Merci! Nach klick auf den gebogenen Pfeil waren tatsächlich wieder Updates da.
              Musste ich bisher noch nie machen. Updates wurden immer bei Öffnen des IOB automatisch angezeigt.

              Manchmal kann die Lösung doch so einfach sein.

              Danke nochmals!

              HomoranH mcm1957M 2 Antworten Letzte Antwort
              0
              • S SHL59

                @homoran
                Merci! Nach klick auf den gebogenen Pfeil waren tatsächlich wieder Updates da.
                Musste ich bisher noch nie machen. Updates wurden immer bei Öffnen des IOB automatisch angezeigt.

                Manchmal kann die Lösung doch so einfach sein.

                Danke nochmals!

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #9

                @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                Musste ich bisher noch nie machen.

                sicher?

                @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                Updates wurden immer bei Öffnen des IOB automatisch angezeigt.

                wenn die Liste nicht aus dem Browsercache generiert wurde.

                Beim Wechsel des Repos immer das Repo anschließend neu einladen!

                kein Support per PN! - Fragen im Forum stellen -
                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @shl59

                  Hampel nicht als root durch den Container.

                  S Offline
                  S Offline
                  SHL59
                  schrieb am zuletzt editiert von
                  #10

                  @thomas-braun
                  Dies ist zwar ein anderes Thema, aber ich mach eigentlich nichts direkt im Container.
                  Ich nutze den Portainer und auch nur um mal ein Recreate zu machen.
                  Früher auf dem Raspi war ich immer mit einem Non-Rootuser unterwegs, aber im Container wüsste offen gesagt nicht, wie ich das ändern könnte. 🤔

                  HomoranH 1 Antwort Letzte Antwort
                  0
                  • S SHL59

                    @thomas-braun
                    Dies ist zwar ein anderes Thema, aber ich mach eigentlich nichts direkt im Container.
                    Ich nutze den Portainer und auch nur um mal ein Recreate zu machen.
                    Früher auf dem Raspi war ich immer mit einem Non-Rootuser unterwegs, aber im Container wüsste offen gesagt nicht, wie ich das ändern könnte. 🤔

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #11

                    @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                    aber im Container wüsste offen gesagt nicht, wie ich das ändern könnte.

                    läuft da kein Betriebssystem in dem man ganz normal eine Userverwaltung hat??

                    adduser shl59 klappt nicht?

                    kein Support per PN! - Fragen im Forum stellen -
                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    S 1 Antwort Letzte Antwort
                    0
                    • HomoranH Homoran

                      @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                      aber im Container wüsste offen gesagt nicht, wie ich das ändern könnte.

                      läuft da kein Betriebssystem in dem man ganz normal eine Userverwaltung hat??

                      adduser shl59 klappt nicht?

                      S Offline
                      S Offline
                      SHL59
                      schrieb am zuletzt editiert von
                      #12

                      @homoran
                      Naja, das Ganze läuft auf einem QNAP-Linux in der QNAP Container-Station. Das ist nach meinem Verständnis eine quasi Docker-Umgebung, ist aber in der Verwaltung etwas 'schwergängig'. Daher habe ich mich dann irgendwann für den Portainer als Verwaltung entschieden.
                      Ob man den User dann in der QNAP-Welt oder aber im Container anlegen muss...??

                      Thomas BraunT HomoranH 2 Antworten Letzte Antwort
                      0
                      • S SHL59

                        @homoran
                        Naja, das Ganze läuft auf einem QNAP-Linux in der QNAP Container-Station. Das ist nach meinem Verständnis eine quasi Docker-Umgebung, ist aber in der Verwaltung etwas 'schwergängig'. Daher habe ich mich dann irgendwann für den Portainer als Verwaltung entschieden.
                        Ob man den User dann in der QNAP-Welt oder aber im Container anlegen muss...??

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        schrieb am zuletzt editiert von
                        #13

                        @shl59

                        Docker hatte ich verdrängt...
                        Auf dem Quark geht es wohl aus irgendwelchen mir nicht plausiblen Gründen angeblich nicht anders.

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        1 Antwort Letzte Antwort
                        0
                        • S SHL59

                          @homoran
                          Naja, das Ganze läuft auf einem QNAP-Linux in der QNAP Container-Station. Das ist nach meinem Verständnis eine quasi Docker-Umgebung, ist aber in der Verwaltung etwas 'schwergängig'. Daher habe ich mich dann irgendwann für den Portainer als Verwaltung entschieden.
                          Ob man den User dann in der QNAP-Welt oder aber im Container anlegen muss...??

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #14

                          @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                          Das ist nach meinem Verständnis eine quasi Docker-Umgebung,

                          ist das so?

                          Ich denke eher das enspricht Proxmox lxc

                          kein Support per PN! - Fragen im Forum stellen -
                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          F 1 Antwort Letzte Antwort
                          0
                          • S Offline
                            S Offline
                            SHL59
                            schrieb am zuletzt editiert von
                            #15

                            Da bin ich raus. Hatte zwar auch schon mal mit Proxmox auf Raspi4 experimentiert aber ein LXC-Container ist noch etwas anderes als Docker.
                            https://debianforum.de/forum/viewtopic.php?t=184019

                            Und der 'Quark' läuft doch sehr angenehm und problemlos 😀

                            1 Antwort Letzte Antwort
                            0
                            • HomoranH Homoran

                              @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                              Das ist nach meinem Verständnis eine quasi Docker-Umgebung,

                              ist das so?

                              Ich denke eher das enspricht Proxmox lxc

                              F Offline
                              F Offline
                              fastfoot
                              schrieb am zuletzt editiert von
                              #16

                              @homoran sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                              @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                              Das ist nach meinem Verständnis eine quasi Docker-Umgebung,

                              ist das so?

                              ja! ist 100% Docker

                              Ich denke eher das enspricht Proxmox lxc

                              nein

                              iobroker läuft unter Docker auf QNAP TS-451+
                              SkriptRecovery: https://forum.iobroker.net/post/930558

                              S HomoranH 2 Antworten Letzte Antwort
                              1
                              • F fastfoot

                                @homoran sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                Das ist nach meinem Verständnis eine quasi Docker-Umgebung,

                                ist das so?

                                ja! ist 100% Docker

                                Ich denke eher das enspricht Proxmox lxc

                                nein

                                S Offline
                                S Offline
                                SHL59
                                schrieb am zuletzt editiert von
                                #17

                                @fastfoot

                                ja! ist 100% Docker

                                Bedeutet also QNAP hat Docker nur ein eigenes GUI zur Verwaltung übergestülpt.

                                F 1 Antwort Letzte Antwort
                                0
                                • F fastfoot

                                  @homoran sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                  @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                  Das ist nach meinem Verständnis eine quasi Docker-Umgebung,

                                  ist das so?

                                  ja! ist 100% Docker

                                  Ich denke eher das enspricht Proxmox lxc

                                  nein

                                  HomoranH Nicht stören
                                  HomoranH Nicht stören
                                  Homoran
                                  Global Moderator Administrators
                                  schrieb am zuletzt editiert von
                                  #18

                                  @fastfoot sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                  @homoran sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                  @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                  Das ist nach meinem Verständnis eine quasi Docker-Umgebung,

                                  ist das so?

                                  ja! ist 100% Docker

                                  Ich denke eher das enspricht Proxmox lxc

                                  nein

                                  dann hab ich das wohl mit der Linux-Station (o.ä.) verwechselt.

                                  kein Support per PN! - Fragen im Forum stellen -
                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                  F 1 Antwort Letzte Antwort
                                  0
                                  • S SHL59

                                    @fastfoot

                                    ja! ist 100% Docker

                                    Bedeutet also QNAP hat Docker nur ein eigenes GUI zur Verwaltung übergestülpt.

                                    F Offline
                                    F Offline
                                    fastfoot
                                    schrieb am zuletzt editiert von
                                    #19

                                    @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                    @fastfoot
                                    Bedeutet also QNAP hat Docker nur ein eigenes GUI zur Verwaltung übergestülpt.

                                    Genau, irgendwie muss der Docker ja 'bedient' werden.

                                    Eine Benutzerverwaltung ist im Docker nicht vorgesehen, ist ja eig. Wegwerfware vom Konzept her, dennoch wäre es natürlich möglich, müsste dann aber vom Imageersteller angestossen werden. Nachträglich einen User anzulegen geht zwar ist dann aber sehr lästig...

                                    iobroker läuft unter Docker auf QNAP TS-451+
                                    SkriptRecovery: https://forum.iobroker.net/post/930558

                                    1 Antwort Letzte Antwort
                                    0
                                    • S SHL59

                                      @homoran
                                      Merci! Nach klick auf den gebogenen Pfeil waren tatsächlich wieder Updates da.
                                      Musste ich bisher noch nie machen. Updates wurden immer bei Öffnen des IOB automatisch angezeigt.

                                      Manchmal kann die Lösung doch so einfach sein.

                                      Danke nochmals!

                                      mcm1957M Offline
                                      mcm1957M Offline
                                      mcm1957
                                      schrieb am zuletzt editiert von mcm1957
                                      #20

                                      @shl59 said in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                      @homoran
                                      Merci! Nach klick auf den gebogenen Pfeil waren tatsächlich wieder Updates da.
                                      Musste ich bisher noch nie machen. Updates wurden immer bei Öffnen des IOB automatisch angezeigt.

                                      Manchmal kann die Lösung doch so einfach sein.

                                      Danke nochmals!

                                      ioBroker aktualisisert die lokale Version des ausgewählten Repos 1x am Tag (per Default).
                                      Wenn man gnaz sicher die aktuellste Liste haben will, dann ist der Button "nach Updates suchen" dazu gedacht einen sofortigen Download anzustoßen.

                                      Eigentlich sollte das Refresh beim Wechsel des Repos automatisch erfolgen - dem ist aber zur Zeit nicht so.
                                      https://github.com/ioBroker/ioBroker.admin/issues/2420

                                      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                      Support Repositoryverwaltung.

                                      Wer 'nen Kaffee spendieren will: https://paypal.me

                                      LESEN - gute Forenbeitrage

                                      1 Antwort Letzte Antwort
                                      0
                                      • HomoranH Homoran

                                        @fastfoot sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                        @homoran sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                        @shl59 sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                        Das ist nach meinem Verständnis eine quasi Docker-Umgebung,

                                        ist das so?

                                        ja! ist 100% Docker

                                        Ich denke eher das enspricht Proxmox lxc

                                        nein

                                        dann hab ich das wohl mit der Linux-Station (o.ä.) verwechselt.

                                        F Offline
                                        F Offline
                                        fastfoot
                                        schrieb am zuletzt editiert von
                                        #21

                                        @homoran sagte in Beta-Repo mit älteren Versionen als das Stable-Repo?:

                                        dann hab ich das wohl mit der Linux-Station (o.ä.) verwechselt.

                                        wahrscheinlich, die ist aber so lahm dass einem der Spass vergeht. Die Containerstation kann übrigens auch LXC hat dann aber immer noch nichts mit Proxmox etc zu tun

                                        iobroker läuft unter Docker auf QNAP TS-451+
                                        SkriptRecovery: https://forum.iobroker.net/post/930558

                                        1 Antwort Letzte Antwort
                                        1

                                        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                        Registrieren Anmelden
                                        Antworten
                                        • In einem neuen Thema antworten
                                        Anmelden zum Antworten
                                        • Älteste zuerst
                                        • Neuste zuerst
                                        • Meiste Stimmen


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate
                                        FAQ Cloud / IOT
                                        HowTo: Node.js-Update
                                        HowTo: Backup/Restore
                                        Downloads
                                        BLOG

                                        266

                                        Online

                                        32.8k

                                        Benutzer

                                        82.8k

                                        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