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. Skripten / Logik
  4. Blockly
  5. Blockly wird nach gewisser Zeit nicht mehr ausgeführt

NEWS

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

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

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

Blockly wird nach gewisser Zeit nicht mehr ausgeführt

Geplant Angeheftet Gesperrt Verschoben Blockly
26 Beiträge 4 Kommentatoren 2.1k Aufrufe 2 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.
  • TH GT TH G

    Hallo,

    ich habe das Problem, dass das nachfolgende Blockly nach einer gewissen Zeit nicht mehr ausgeführt wird.

    Bildschirm­foto 2022-12-17 um 19.06.04.png

    Die Probleme treten nur auf wenn auch die Bedingung mit dem Feinstaub zu treffen.

    Wenn der Wert über 40 ist wird die Lüftung abgestellt. Es dauert dann etwas bis im Messbereich die Werte wieder fallen (weil ja nicht mehr angesaugt wird) und die Lüftung geht wieder an. Die Werte steigen wieder im Ansaugbereich an und die Lüftung geht wieder aus. Das geht dann so lange bis die Aussenluft ok ist.

    Wenn die Luft aber durch Holzheizer dauerhaft lange hoch belastet ist, hört das Blockly irgendwann auf und die Lüftung steht dauerhaft auf aus auch wenn es draussen nach der Feinstaubbelastung lange Zeit wieder gut ist und auch die Messwerte weit unter 40er Marke liegen.

    Ein Neustart des Skriptes ändert auch nichts an der Situation.

    Ich habe dafür keine Erklärung.

    Fällt euch etwas dazu ein?

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

    @th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

    Ich habe dafür keine Erklärung.

    wo wird denn die Lüftung wieder angestellt?

    nur wenn CO2 zu hoch

    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
    • TH GT TH G

      Hallo,

      ich habe das Problem, dass das nachfolgende Blockly nach einer gewissen Zeit nicht mehr ausgeführt wird.

      Bildschirm­foto 2022-12-17 um 19.06.04.png

      Die Probleme treten nur auf wenn auch die Bedingung mit dem Feinstaub zu treffen.

      Wenn der Wert über 40 ist wird die Lüftung abgestellt. Es dauert dann etwas bis im Messbereich die Werte wieder fallen (weil ja nicht mehr angesaugt wird) und die Lüftung geht wieder an. Die Werte steigen wieder im Ansaugbereich an und die Lüftung geht wieder aus. Das geht dann so lange bis die Aussenluft ok ist.

      Wenn die Luft aber durch Holzheizer dauerhaft lange hoch belastet ist, hört das Blockly irgendwann auf und die Lüftung steht dauerhaft auf aus auch wenn es draussen nach der Feinstaubbelastung lange Zeit wieder gut ist und auch die Messwerte weit unter 40er Marke liegen.

      Ein Neustart des Skriptes ändert auch nichts an der Situation.

      Ich habe dafür keine Erklärung.

      Fällt euch etwas dazu ein?

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #3

      @th-g sagte: Fällt euch etwas dazu ein?

      Fällt der Feinstaubwert unter 40 und liegen die CO2-Werte zwischen 700 und 1100, bleibt die Lüftung aus.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      TH GT 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @th-g sagte: Fällt euch etwas dazu ein?

        Fällt der Feinstaubwert unter 40 und liegen die CO2-Werte zwischen 700 und 1100, bleibt die Lüftung aus.

        TH GT Offline
        TH GT Offline
        TH G
        schrieb am zuletzt editiert von TH G
        #4

        @homoran sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

        wo wird denn die Lüftung wieder angestellt?
        nur wenn CO2 zu hoch

        In den sonst falls Bedingungen

        @paul53 sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

        Fällt der Feinstaubwert unter 40 und liegen die CO2-Werte zwischen 700 und 1100, bleibt die Lüftung aus.

        Das ist es. Das habe ich nicht gesehen, Danke fürs Augen öffnen.

        Habe es nun geändert und sollte so nun richtig sein:

        Bildschirm­foto 2022-12-17 um 22.31.40.png

        HomoranH paul53P 3 Antworten Letzte Antwort
        0
        • TH GT TH G

          @homoran sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

          wo wird denn die Lüftung wieder angestellt?
          nur wenn CO2 zu hoch

          In den sonst falls Bedingungen

          @paul53 sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

          Fällt der Feinstaubwert unter 40 und liegen die CO2-Werte zwischen 700 und 1100, bleibt die Lüftung aus.

          Das ist es. Das habe ich nicht gesehen, Danke fürs Augen öffnen.

          Habe es nun geändert und sollte so nun richtig sein:

          Bildschirm­foto 2022-12-17 um 22.31.40.png

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

          @th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

          In den sonst falls Bedingungen

          eben nicht, sondern

          @homoran sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

          nur wenn CO2 zu hoch

          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
          • TH GT TH G

            @homoran sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

            wo wird denn die Lüftung wieder angestellt?
            nur wenn CO2 zu hoch

            In den sonst falls Bedingungen

            @paul53 sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

            Fällt der Feinstaubwert unter 40 und liegen die CO2-Werte zwischen 700 und 1100, bleibt die Lüftung aus.

            Das ist es. Das habe ich nicht gesehen, Danke fürs Augen öffnen.

            Habe es nun geändert und sollte so nun richtig sein:

            Bildschirm­foto 2022-12-17 um 22.31.40.png

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #6

            @th-g sagte: sollte so nun richtig sein:

            So geht er nicht mehr in Stufe 2 (außer bei Feinstaubwerten zwischen 39 und 40).

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            1 Antwort Letzte Antwort
            0
            • TH GT TH G

              @homoran sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

              wo wird denn die Lüftung wieder angestellt?
              nur wenn CO2 zu hoch

              In den sonst falls Bedingungen

              @paul53 sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

              Fällt der Feinstaubwert unter 40 und liegen die CO2-Werte zwischen 700 und 1100, bleibt die Lüftung aus.

              Das ist es. Das habe ich nicht gesehen, Danke fürs Augen öffnen.

              Habe es nun geändert und sollte so nun richtig sein:

              Bildschirm­foto 2022-12-17 um 22.31.40.png

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von paul53
              #7

              @th-g
              Vorschlag:

              Bild_2022-12-18_110820936.png

              Version mit Maximum von CO2:

              Bild_2022-12-18_114209282.png

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              TH GT 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @th-g
                Vorschlag:

                Bild_2022-12-18_110820936.png

                Version mit Maximum von CO2:

                Bild_2022-12-18_114209282.png

                TH GT Offline
                TH GT Offline
                TH G
                schrieb am zuletzt editiert von TH G
                #8

                @paul53

                Oh ok das muss ich mir mal in Ruhe ansehen, danke

                Ich dachte die einzelnen Bedingungen werden von oben nach unten abgearbeitet. Ist dem nicht so?

                HomoranH 1 Antwort Letzte Antwort
                0
                • TH GT TH G

                  @paul53

                  Oh ok das muss ich mir mal in Ruhe ansehen, danke

                  Ich dachte die einzelnen Bedingungen werden von oben nach unten abgearbeitet. Ist dem nicht so?

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

                  @th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

                  Ich dachte die einzelnen Bedingungen werden von oben nach unten abgearbeitet. Ist dem nicht so?

                  doch!
                  aber bei falls-sonstfalls ist Schluss damit sobald eine zutrifft.

                  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 -

                  TH GT 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

                    Ich dachte die einzelnen Bedingungen werden von oben nach unten abgearbeitet. Ist dem nicht so?

                    doch!
                    aber bei falls-sonstfalls ist Schluss damit sobald eine zutrifft.

                    TH GT Offline
                    TH GT Offline
                    TH G
                    schrieb am zuletzt editiert von
                    #10

                    @homoran

                    Danke

                    @paul53

                    Danke für die Vorschläge. Bedeutet das aber auch das ich beides nicht haben kann, also CO2 und Feinstaub?

                    Ich bin etwas verwundert das es nicht geht, denn das Blockly habe ich hier mit Hilfe des Forums entwickelt.

                    HomoranH paul53P 2 Antworten Letzte Antwort
                    0
                    • TH GT TH G

                      @homoran

                      Danke

                      @paul53

                      Danke für die Vorschläge. Bedeutet das aber auch das ich beides nicht haben kann, also CO2 und Feinstaub?

                      Ich bin etwas verwundert das es nicht geht, denn das Blockly habe ich hier mit Hilfe des Forums entwickelt.

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

                      @th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

                      das ich beides nicht haben kann, also CO2 und Feinstaub?

                      natürlich geht das mit den richtigen und/oder Verknüpfungen beider Parameter.

                      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
                      • TH GT TH G

                        @homoran

                        Danke

                        @paul53

                        Danke für die Vorschläge. Bedeutet das aber auch das ich beides nicht haben kann, also CO2 und Feinstaub?

                        Ich bin etwas verwundert das es nicht geht, denn das Blockly habe ich hier mit Hilfe des Forums entwickelt.

                        paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von paul53
                        #12

                        @th-g sagte: Bedeutet das aber auch das ich beides nicht haben kann, also CO2 und Feinstaub?

                        Doch, Feinstaub wird auch ausgewertet und hat Priorität: Block "prüfe Wert vom Objekt SDS_P1 > 40".

                        Bild_2022-12-18_192001550.png

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        TH GT 1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @th-g sagte: Bedeutet das aber auch das ich beides nicht haben kann, also CO2 und Feinstaub?

                          Doch, Feinstaub wird auch ausgewertet und hat Priorität: Block "prüfe Wert vom Objekt SDS_P1 > 40".

                          Bild_2022-12-18_192001550.png

                          TH GT Offline
                          TH GT Offline
                          TH G
                          schrieb am zuletzt editiert von
                          #13

                          @paul53

                          Wie denkst du über meine angepasste Version?

                          Bildschirm­foto 2022-12-20 um 20.49.42.png

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • TH GT TH G

                            @paul53

                            Wie denkst du über meine angepasste Version?

                            Bildschirm­foto 2022-12-20 um 20.49.42.png

                            paul53P Offline
                            paul53P Offline
                            paul53
                            schrieb am zuletzt editiert von
                            #14

                            @th-g sagte: Wie denkst du über meine angepasste Version?

                            Trigger innerhalb eines Triggers geht gar nicht!!

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            TH GT 1 Antwort Letzte Antwort
                            0
                            • paul53P paul53

                              @th-g sagte: Wie denkst du über meine angepasste Version?

                              Trigger innerhalb eines Triggers geht gar nicht!!

                              TH GT Offline
                              TH GT Offline
                              TH G
                              schrieb am zuletzt editiert von
                              #15

                              @paul53

                              Funktioniert es, denn bisher tut es das aber ich konnte noch nicht alle Situation testen

                              paul53P AsgothianA 2 Antworten Letzte Antwort
                              0
                              • TH GT TH G

                                @paul53

                                Funktioniert es, denn bisher tut es das aber ich konnte noch nicht alle Situation testen

                                paul53P Offline
                                paul53P Offline
                                paul53
                                schrieb am zuletzt editiert von
                                #16

                                @th-g sagte: denn bisher tut es

                                Aber nicht mehr lange.

                                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                1 Antwort Letzte Antwort
                                0
                                • TH GT TH G

                                  @paul53

                                  Funktioniert es, denn bisher tut es das aber ich konnte noch nicht alle Situation testen

                                  AsgothianA Offline
                                  AsgothianA Offline
                                  Asgothian
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #17

                                  @th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

                                  denn bisher tut es das

                                  Tut es nicht in allen Situationen. Insbesondere bleiben die Trigger die setzt wenn der Feinstaub > 40 ist auch erhalten wenn er es nicht ist.

                                  Im Übrigen wirst du doppelte und dreifache Trigger bekommen wenn der Feinstaub mal über und mal unter 40 ist.

                                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                  TH GT 1 Antwort Letzte Antwort
                                  0
                                  • AsgothianA Asgothian

                                    @th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:

                                    denn bisher tut es das

                                    Tut es nicht in allen Situationen. Insbesondere bleiben die Trigger die setzt wenn der Feinstaub > 40 ist auch erhalten wenn er es nicht ist.

                                    Im Übrigen wirst du doppelte und dreifache Trigger bekommen wenn der Feinstaub mal über und mal unter 40 ist.

                                    TH GT Offline
                                    TH GT Offline
                                    TH G
                                    schrieb am zuletzt editiert von
                                    #18

                                    @asgothian
                                    @paul53

                                    Danke und dann werde ich mir mal versuchen den Vorschlag von "Version mit Maximum von CO2" umzusetzen.

                                    TH GT 1 Antwort Letzte Antwort
                                    0
                                    • TH GT TH G

                                      @asgothian
                                      @paul53

                                      Danke und dann werde ich mir mal versuchen den Vorschlag von "Version mit Maximum von CO2" umzusetzen.

                                      TH GT Offline
                                      TH GT Offline
                                      TH G
                                      schrieb am zuletzt editiert von TH G
                                      #19

                                      @paul53

                                      Frohe Weihnachten

                                      Habe das Skript nachgebaut aber es funktioniert nicht und ich vermute einen Fehler den ich eingebaut habe, den ich derzeit nicht sehe.

                                      Bildschirm­foto 2022-12-25 um 11.54.17.png

                                      Eigentlich müsste nach den Werten die Lüftung erhöht mit 150 m³/h (Stufe 2) laufen und der Text dann auch anders sein aber ich bekommen den Text "Lüftung wegen Feinstaub aus" nicht hinter den Wert 40

                                      Bildschirm­foto 2022-12-25 um 11.55.49.png

                                      paul53P 1 Antwort Letzte Antwort
                                      0
                                      • TH GT TH G

                                        @paul53

                                        Frohe Weihnachten

                                        Habe das Skript nachgebaut aber es funktioniert nicht und ich vermute einen Fehler den ich eingebaut habe, den ich derzeit nicht sehe.

                                        Bildschirm­foto 2022-12-25 um 11.54.17.png

                                        Eigentlich müsste nach den Werten die Lüftung erhöht mit 150 m³/h (Stufe 2) laufen und der Text dann auch anders sein aber ich bekommen den Text "Lüftung wegen Feinstaub aus" nicht hinter den Wert 40

                                        Bildschirm­foto 2022-12-25 um 11.55.49.png

                                        paul53P Offline
                                        paul53P Offline
                                        paul53
                                        schrieb am zuletzt editiert von paul53
                                        #20

                                        @th-g
                                        Die Variable, die den Lüfter steuert, muss eine andere sein, als die CO2-Stufe!

                                        Bild_2022-12-25_124902810.png

                                        Der Wert in der Variablen stufe muss erhalten bleiben, wenn der Lüfter bei hohen Feinstaubwerten abschaltet.

                                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                        TH GT 1 Antwort Letzte Antwort
                                        0
                                        • paul53P paul53

                                          @th-g
                                          Die Variable, die den Lüfter steuert, muss eine andere sein, als die CO2-Stufe!

                                          Bild_2022-12-25_124902810.png

                                          Der Wert in der Variablen stufe muss erhalten bleiben, wenn der Lüfter bei hohen Feinstaubwerten abschaltet.

                                          TH GT Offline
                                          TH GT Offline
                                          TH G
                                          schrieb am zuletzt editiert von TH G
                                          #21

                                          @paul53

                                          Hallo Paul, vielen Dank für deine Geduld und der Bereitschaft mir zu helfen.

                                          Habe es nochmals angepasst und auch die Namen etwas eindeutiger in den Variablen gemacht.

                                          Es läuft nun besser aber leider noch nicht rund. Sobald ein Wert von CO2_Schlafen oder C02-Wohnen unter 800 geht )(habe den Wert etwas hochgesetzt) geht die Lüftung wieder in den Normalmodus also Stufe 1. Das soll so aber nicht sein. Erst wenn beide Werte unter 800 liegen soll Stufe 1 genommen werden.

                                          Bildschirm­foto 2022-12-25 um 20.11.34.png

                                          paul53P 1 Antwort Letzte Antwort
                                          0

                                          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

                                          559

                                          Online

                                          32.8k

                                          Benutzer

                                          82.7k

                                          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