Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Alles zu PV Anlagen-> Angebote, Soft-/Hardware, Anleitungen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Alles zu PV Anlagen-> Angebote, Soft-/Hardware, Anleitungen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @haselchen last edited by

      @haselchen sagte in Alles zu PV Anlagen-> Angebote, Soft-/Hardware, Anleitungen:

      Wir haben schon den neuen Stromzähler und er wird ausgelesen durch USB Lesekopf Weidmann (Smartmeter)

      Der saldiert schon mal, also kein Problem was das Geld angeht.

      1 Reply Last reply Reply Quote 1
      • haselchen
        haselchen Most Active @BananaJoe last edited by

        @bananajoe

        Derselbe Mist wie gestern.
        Hier das Log. Vielleicht hilft es ja.

        07:50:46 I: Requesting Inverter SN XXXXXXXXXX
        07:50:46 I: Devcontrol request 0 power limit 65535
        07:50:46 I: sendControlPacket cmd: 0
        07:50:46 I: TX 15B Ch61 | 51 83 09 07 16 89 64 15 58 81 00 00 b0 01 5a 
        07:50:46 I: enqueuedCmd: 5
        07:50:47 W: while retrieving data: last frame missing: Request Retransmit
        07:50:47 I: sendTimePacket
        07:50:47 I: TX 27B Ch75 | 15 83 09 07 16 89 64 15 58 80 05 00 63 64 c4 56 00 00 00 00 00 00 00 00 fb 52 97 
        07:50:49 W: while retrieving data: last frame missing: Request Retransmit
        07:50:49 I: sendTimePacket
        07:50:49 I: TX 27B Ch3 | 15 83 09 07 16 89 64 15 58 80 05 00 63 64 c4 56 00 00 00 00 00 00 00 00 fb 52 97 
        07:50:51 W: while retrieving data: last frame missing: Request Retransmit
        07:50:51 I: sendTimePacket
        07:50:51 I: TX 27B Ch23 | 15 83 09 07 16 89 64 15 58 80 05 00 63 64 c4 56 00 00 00 00 00 00 00 00 fb 52 97 
        07:50:53 W: while retrieving data: last frame missing: Request Retransmit
        07:50:53 I: sendTimePacket
        07:50:53 I: TX 27B Ch40 | 15 83 09 07 16 89 64 15 58 80 05 00 63 64 c4 56 00 00 00 00 00 00 00 00 fb 52 97 
        07:50:55 W: while retrieving data: last frame missing: Request Retransmit
        07:50:55 I: sendTimePacket
        07:50:55 I: TX 27B Ch61 | 15 83 09 07 16 89 64 15 58 80 05 00 63 64 c4 56 00 00 00 00 00 00 00 00 fb 52 97 
        
        1 Reply Last reply Reply Quote 0
        • haselchen
          haselchen Most Active last edited by

          Haaaaaaaaaaaaaalleluja....

          Dass ich das noch erleben darf 🙏

          f2fc1465-79a8-4ffd-99b3-c1e4cc464d4e-grafik.png

          707338cb-9343-4911-b0f0-ab1fba67ab5f-grafik.png

          Ist das mit dem Limit 100% oben in der Grafik richtig?

          Samson71 1 Reply Last reply Reply Quote 0
          • Samson71
            Samson71 Global Moderator @haselchen last edited by Samson71

            @haselchen sagte in Alles zu PV Anlagen-> Angebote, Soft-/Hardware, Anleitungen:

            Haaaaaaaaaaaaaalleluja....

            Dass ich das noch erleben darf 🙏

            Ich würde mal sagen, dass jetzt die Helligkeit endlich ausreichend war und das Teilchen "geweckt" hat.

            @haselchen sagte in Alles zu PV Anlagen-> Angebote, Soft-/Hardware, Anleitungen:

            Ist das mit dem Limit 100% oben in der Grafik richtig?

            Ich habe zwar nur Growatts, aber das 100% Limit besagt ja eigentlich nur, dass der WR aktuell NICHT limitiert ist und damit also max. 100% Leistung (bei genügend Sonne/Helligkeit) bringt. Da ich davon ausgehe, dass der WR im Auslieferungszustand ist und Du ihn aktuell nicht limitiert hast, sollte das also passen.

            haselchen 1 Reply Last reply Reply Quote 1
            • haselchen
              haselchen Most Active @Samson71 last edited by haselchen

              @samson71

              Mein Netzbetreiber hat mir eben allen Ernstes das geschrieben:

              Wir erteilen nach erfolgreicher Prüfung Ihrer Angaben schriftlich die Freigabe zur Inbetriebsetzung Ihrer Erzeugnisanlage.
              

              Ist das nen Aprilscherz im November?

              Samson71 1 Reply Last reply Reply Quote 0
              • Samson71
                Samson71 Global Moderator @haselchen last edited by

                @haselchen
                Läuft auch unter "isso". Nimm es so hin und gut ist. Machen vermutlich alle so mit minimalen Abweichungen im Prozedere und den Formulierungen. Du hast ja nach deren Interpretation einen "Antrag" gestellt (was eigentlich nur eine formale Anzeige war) und darauf reagiert man eben mit einer formalen Genehmigung (derer es so nie bedurft hätte).
                Ist halt deutsches Bürokratentum. Würden alle sich formal dran halten, wird die Energiewende eh nix (wird sie m.M.n. nach auch so nicht aber egal).

                haselchen 1 Reply Last reply Reply Quote 1
                • haselchen
                  haselchen Most Active @Samson71 last edited by

                  @samson71

                  Wie verbindet sich der Hoymiles?
                  Nur über den NRF Chip?

                  Samson71 1 Reply Last reply Reply Quote 0
                  • Samson71
                    Samson71 Global Moderator @haselchen last edited by

                    @haselchen
                    Kann ich Dir nicht sagen. Ich habe nur Growatt im Einsatz, sowie Off Grid Wechselrichter.

                    haselchen 1 Reply Last reply Reply Quote 0
                    • haselchen
                      haselchen Most Active @Samson71 last edited by

                      @samson71

                      Ist es nen Unterschied wenn ich das USB vom Laptop in den Wemos führe
                      oder in die Steckdose stecke?
                      Hab das Gefühl es geht nur, wenn er am Laptop ist.

                      a200 crunchip 2 Replies Last reply Reply Quote 0
                      • a200
                        a200 @haselchen last edited by

                        @haselchen sagte in Alles zu PV Anlagen-> Angebote, Soft-/Hardware, Anleitungen:

                        @samson71

                        Ist es nen Unterschied wenn ich das USB vom Laptop in den Wemos führe
                        oder in die Steckdose stecke?
                        Hab das Gefühl es geht nur, wenn er am Laptop ist.

                        Es gibt keinen Unterschied. Ansonsten würde ich ein stärkeres Netzteil nehmen. Die Billignetzteile + Billigkabel sind die meisten Ursachen für Probleme bei den ESP & Co.

                        1 Reply Last reply Reply Quote 0
                        • crunchip
                          crunchip Forum Testing Most Active @haselchen last edited by

                          @haselchen sagte in Alles zu PV Anlagen-> Angebote, Soft-/Hardware, Anleitungen:

                          oder in die Steckdose stecke

                          gleiche Position oder weiter weg vom WR? ansonsten wie geschrieben, Netzteil prüfen, ein Handy ladegerät tut es allemal

                          haselchen 1 Reply Last reply Reply Quote 0
                          • haselchen
                            haselchen Most Active @crunchip last edited by

                            @crunchip
                            @a200

                            Hab beides als Premium Produkte.
                            Also daran dürfte es nicht liegen.

                            Dieser Mist macht mich wahnsinnig.
                            Neben dem Laptop hier geht es.
                            Allerdings ist die Ausbeute fast 50/50.

                            5e811c38-20c3-49e8-8d78-20f0d2bd15e9-grafik.png

                            Zieh ich das Kabel aus dem Laptop und gehe näher an eine Steckdose bei WR, ist wieder Schicht im Schacht.
                            Inverter wird nicht erkannt.

                            crunchip 1 Reply Last reply Reply Quote 0
                            • crunchip
                              crunchip Forum Testing Most Active @haselchen last edited by crunchip

                              @haselchen sagte in Alles zu PV Anlagen-> Angebote, Soft-/Hardware, Anleitungen:

                              @crunchip
                              @a200

                              Hab beides als Premium Produkte.
                              Also daran dürfte es nicht liegen.

                              Dieser Mist macht mich wahnsinnig.
                              Neben dem Laptop hier geht es.
                              Allerdings ist die Ausbeute fast 50/50.

                              5e811c38-20c3-49e8-8d78-20f0d2bd15e9-grafik.png

                              Zieh ich das Kabel aus dem Laptop und gehe näher an eine Steckdose bei WR, ist wieder Schicht im Schacht.
                              Inverter wird nicht erkannt.

                              das dauert kurz, bis er sich verbindet, dadurch kommen eventuell dann auch paar fails

                              ich hab schon Probleme mit einer dünnen Wand dazwischen, egal ob mit oder ohne externer Antenne

                              welche Version ist denn da installiert?

                              ich hab noch die 0.5.4, sieht bei mir so aus

                              Receive success: 3606
                              Receive fail: 3473
                              Frames received: 21997
                              Send Cnt: 28091
                              
                              
                              haselchen 1 Reply Last reply Reply Quote 0
                              • haselchen
                                haselchen Most Active @crunchip last edited by haselchen

                                @crunchip

                                Die Neueste.
                                0.5.28

                                Man kann das irgendwie an der blauen LED erkennen.
                                Sie leuchtet bzw. zittert kurz für 3sek, daran sehe ich , dass wohl ne Verbindung besteht.
                                Aber um das mal hinzukriegen (ist das 2.Mal) in fast 24Std.
                                hat mich das echt schon Nerven gekostet.
                                Der läuft jetzt seit ner Stunde und das Verhältnis hat sich nicht geändert.

                                8d9a0f7d-8ac2-4712-ac79-10324f1317dd-grafik.png

                                Edit:

                                Okay, ist ja fast wie bei mir 🙂
                                Glückwunsch 🙂

                                Edit 2:

                                Bin ja schon fast Experte , was das zusammenstecken und GPIO auswählen betrifft.
                                Jetzt hab ich es mit Steckdose hinbekommen.
                                Erst am Laptop mit D8 D1 D2 und jetzt D8 D4 D3.
                                Das soll einer kapieren.

                                Jetzt ist auch die Failrate niedrig

                                d7a457b4-b3fa-411f-8052-6b964c29534e-grafik.png

                                a200 1 Reply Last reply Reply Quote 0
                                • a200
                                  a200 @haselchen last edited by

                                  @haselchen sagte in Alles zu PV Anlagen-> Angebote, Soft-/Hardware, Anleitungen:

                                  und jetzt D8 D4 D3.

                                  0ed9622d-234f-43b2-a9ff-594f7dec51f4-grafik.png

                                  Ist auch die Default-Verdrahtung. Diese nutze ich ich auch.

                                  haselchen 1 Reply Last reply Reply Quote 1
                                  • haselchen
                                    haselchen Most Active @a200 last edited by

                                    @a200
                                    @BananaJoe
                                    @crunchip

                                    Ist das ein Bug, sollte man das melden?
                                    Neueste AHOY Version

                                    84e3289b-64f6-43ce-ab99-02f63545d6b7-grafik.png

                                    35d2095d-4c45-489c-956d-03b8384ad3c7-grafik.png

                                    a200 1 Reply Last reply Reply Quote 0
                                    • a200
                                      a200 @haselchen last edited by

                                      @haselchen ist mir auch schon aufgefallen. Kannst gerne nen Bug melden.

                                      haselchen 2 Replies Last reply Reply Quote 0
                                      • haselchen
                                        haselchen Most Active @a200 last edited by

                                        https://github.com/lumapu/ahoy/issues/391

                                        1 Reply Last reply Reply Quote 1
                                        • haselchen
                                          haselchen Most Active @a200 last edited by

                                          @a200

                                          Wie bekomme ich Sunrise und Sunset als Datenpunkt?

                                          A 1 Reply Last reply Reply Quote 0
                                          • A
                                            arnold @haselchen last edited by

                                            @haselchen

                                            ich benutze Skript mit mehreren Datenpunkten wie zB.
                                            6d1a17c0-cb34-4160-b201-309950b74472-image.png

                                            /*
                                             * @copyright 2020 Stephan Kreyenborg <stephan@kreyenborg.koeln>
                                             *
                                             * @author 2020 Stephan Kreyenborg <stephan@kreyenborg.koeln>
                                             *
                                             * Dieses Skript dient zur freien Verwendung in ioBroker zur Astrozeiten-Bestimmung.
                                             * Jegliche Verantwortung liegt beim Benutzer. Das Skript wurde unter Ber�cksichtigung der bestm�glichen Nutzung
                                             * und Performance entwickelt.
                                             * Der Entwickler versichert, das keine b�swilligen Systemeingriffe im originalen Skript vorhanden sind.
                                             *
                                             * Sollte das Skript wider erwarten nicht korrekt funktionieren, so hast Du jederzeit die M�glichkeit, Dich auf
                                             * https://www.kreyenborg.koeln
                                             * f�r Unterst�tzung zu melden. Jedes Skript besitzt seine eigene Kommentarseite, auf der,
                                             * nach zeitlicher M�glichkeit des Autors, Hilfe angeboten wird. Ein Anrecht hierauf besteht nicht!
                                             * 
                                             * Anspr�che gegen�ber Dritten bestehen nicht. 
                                             * 
                                             * Skript Name:     Astro-Zeiten
                                             * Skript Version:  1.1
                                             * Erstell-Datum:   30. September April 2020
                                             * 
                                             */
                                             
                                            // Datenpunkte neu erstellen
                                            var ueberschreiben = false;
                                             
                                            // Hauptdatenpunkt unterhalb javascript
                                            var datenpunkt = "Astro.";
                                             
                                            // Lesbare Zeiten
                                            const lesbare_zeiten = ["Fr�her Morgen","Fr�he D�mmerung","Morgend�mmerung","Sonnenaufgang","Vormittag","sp�ter Vormittag","Mittag",
                                                                "fr�her Abend","Abend","Sonnenuntergang","Abendd�mmerung","sp�ter Abend","Nacht","Mitternacht"];
                                             
                                            // Objekte der Astro Zeiten
                                            const objekt = ["nightEnd","nauticalDawn","dawn","sunrise","sunriseEnd","goldenHourEnd","solarNoon","goldenHour",
                                                        "sunsetStart","sunset","dusk","nauticalDusk","night","nadir","tageszeitAstro","naechsteTageszeitAstro",
                                                        "tageszeitLesbar","naechsteTageszeitLesbar","aktuelleAstroZeit","Tag"];
                                             
                                            // Zust�nde der Astro-Zeiten
                                            const beschreibung = ["00 - Ende der Nacht","01 - nautische Morgend�mmerung","02 - Morgend�mmerung","03 - Sonnenaufgang",
                                                        "04 - Ende des Sonnenaufgangs","05 - Ende der goldenen Stunde VM","06 - Mittag", "07 - goldene Abendstunde",
                                                        "08 - Start des Sonnenuntergangs","09 - Sonnenuntergang","10 - D�mmerung Abends","11 - nautische D�mmerung abends",
                                                        "12 - Start der Nacht","13 - Mitternacht","Aktuelle Tageszeit (Astro)","N�chste Tageszeit (Astro)", 
                                                        "Aktuelle Tageszeit (lesbar)","N�chste Tageszeit (lesbar)","aktuelle Astrozeit","Solange die Sonne scheint, ist Tag"];
                                             
                                            // Erstelle die ben�tigten Datenpunkte
                                            function datenpunkte_erstellen() {
                                                for(var i = 0; i < objekt.length; i++) {
                                                    createState(datenpunkt+objekt[i], "", ueberschreiben, {
                                                    name: beschreibung[i],
                                                    desc: beschreibung[i],
                                                    type: "string",
                                                    role: "value",
                                                    unit: ""
                                                    });
                                                }
                                                log("Astro: Datenpunkte erstellt!");
                                            }
                                             
                                            // Datenpunkte mit erstem Inhalt f�llen
                                            function datenpunkte_fuellen() {
                                                for (var i = 0; i < objekt.length-6; i++) {
                                                    var datum = new Date();
                                                    var astro_zeit = zeit_formatieren(getAstroDate(objekt[i], datum));
                                                    if (astro_zeit=="Invalid Date") {
                                                        astro_zeit = "00:00";
                                                    }
                                                    setState(datenpunkt+objekt[i], astro_zeit);
                                                }
                                                log("Astro: Erste Datenpunkte gef�llt!");
                                            }
                                             
                                            // Haupt-Skript
                                            function update_astro_zeiten() {
                                                var datum = new Date();
                                                var uhrzeit = zeit_formatieren(datum);
                                             
                                                // Zustand der Daten
                                                var aktuell = 0;
                                                var aktualisiert = 0;
                                                var keine_aktualisierung = 0;
                                                var astro_index = 0;
                                             
                                                // Aktuellen Tagesabschnitt bestimmen
                                                var ergebnis = -1;
                                                var naechste_element = false;
                                             
                                                // Aktuelle & kommende Tageszeit
                                                var aktuelle_tageszeit = 0;
                                                var kommende_tageszeit = 0;
                                             
                                                // Tag
                                                var astroTag = "Nacht";
                                                 
                                                for (var i = 0; i < objekt.length-6; i++) {
                                                    // Tempor�re Zahl
                                                    var tmp_ergebnis = 0;
                                             
                                                    // Hole Uhrzeit aus aktuellem Datenpunkt
                                                    var dp_zeit = getState(datenpunkt+objekt[i]).val;
                                                     
                                                    // Hole Index aktuelle Tageszeit
                                                    var tmp_time_uhr = Date.parse('1970-01-01 '+uhrzeit+':00');
                                                    var tmp_time_dp = Date.parse('1970-01-01 '+dp_zeit+':00');
                                                     
                                                    // Aktuelle Zeit ist kleiner als DP
                                                    if (tmp_time_uhr<tmp_time_dp) {
                                                        tmp_ergebnis = tmp_time_dp-tmp_time_uhr;
                                                        if (tmp_ergebnis<=ergebnis || ergebnis==-1) {
                                                            ergebnis = tmp_ergebnis;
                                                            astro_index = i;
                                                            naechste_element = true;
                                                        }
                                                    // Aktuelle Zeit ist gr��er als DP
                                                    } else {
                                                        tmp_ergebnis = tmp_time_uhr-tmp_time_dp;
                                                        if (tmp_ergebnis<=ergebnis || ergebnis==-1) {
                                                            ergebnis = tmp_ergebnis;
                                                            astro_index = i;
                                                            naechste_element = false;
                                                        }
                                                    }
                                                    // Datenpunkt ist kleiner als aktuelle Uhrzeit. Update!
                                                    if (dp_zeit<uhrzeit) {
                                                        // Neue Astro-Zeit f�r den n�chsten Tag generieren
                                                        var morgen = new Date();
                                                        morgen.setDate(morgen.getDate() + 1);
                                                        var astro_zeit = zeit_formatieren(getAstroDate(objekt[i], morgen));
                                                        // Datenpunkt und Astro Zeit sind gleich. Kein Update!
                                                        if (dp_zeit==astro_zeit) {
                                                            keine_aktualisierung++;
                                                        } else {
                                                            if (astro_zeit=="Invalid Date") {
                                                                astro_zeit = "00:00";
                                                            }                
                                                            setState(datenpunkt+objekt[i], astro_zeit);
                                                            aktualisiert++;
                                                        }
                                                    } else {
                                                        // Zeit kommt noch! Kein Update!
                                                        aktuell++;
                                                    }
                                                }
                                                // Wenn wahr, ist der Abstand zum n�chsten Zeitpunkt kleiner. Also -1 um aktuellen Index zu erhalten.
                                                if (naechste_element) {
                                                    astro_index--;
                                                }
                                                 
                                                // Navigiere zum richtigen Index
                                                if (astro_index>12) {
                                                    aktuelle_tageszeit = 13;
                                                    kommende_tageszeit = 0;
                                                } else if (astro_index<0) {
                                                    aktuelle_tageszeit = 0;
                                                    kommende_tageszeit = 1;
                                                }else {
                                                    aktuelle_tageszeit = astro_index;
                                                    kommende_tageszeit = astro_index+1;
                                                }
                                             
                                                // Pr�fe, ob aktuelle Uhrzeit zwischen Sonnenauf- und untergang liegt
                                                if (astro_index>2 && astro_index<10) {
                                                    astroTag = "Tag";
                                                }
                                             
                                                // Update aktuelle Tageszeit Astro (Text)
                                                setState(datenpunkt+objekt[14],text_formatieren(beschreibung[aktuelle_tageszeit]));
                                                 
                                                // Update kommende Tageszeit Astro (Text)
                                                setState(datenpunkt+objekt[15],text_formatieren(beschreibung[kommende_tageszeit]));
                                             
                                                // Update aktuelle Tageszeit lesbar (Text)
                                                setState(datenpunkt+objekt[16],lesbare_zeiten[aktuelle_tageszeit]);
                                             
                                                // Update kommende Tageszeit lesbar (Text)
                                                setState(datenpunkt+objekt[17],lesbare_zeiten[kommende_tageszeit]);
                                             
                                                // Update aktuelle AstroZeit
                                                setState(datenpunkt+objekt[18],objekt[aktuelle_tageszeit]);
                                             
                                                // Setze die Variable "Tag" auf "Tag", wenn Uhrzeit zwischen Sonnenauf- und untergang
                                                setState(datenpunkt+objekt[19],astroTag);
                                                     
                                                var ausgabe = "Astro: G�ltige Zeiten: [aktueller Tag: "+aktuell+"] | [n�chster Tag: " +keine_aktualisierung+"] | [Aktualisiert: "+ aktualisiert+
                                                            "] | Aktuelle Tageszeit: "+lesbare_zeiten[aktuelle_tageszeit]+" | Kommende Tageszeit: "+lesbare_zeiten[kommende_tageszeit];
                                                log (ausgabe);
                                            }
                                             
                                            // Funktion, um die Zeit in HH:MM zu formatieren
                                            function zeit_formatieren(zeit) {
                                                return zeit.toLocaleTimeString('de-DE',{ hour12: false, hour:'2-digit', minute:'2-digit' });
                                            }
                                             
                                            // Funktion, um den Text zu formatieren. "Mittag" statt "6 - Mittag"
                                            function text_formatieren(text) {
                                                text = text.split("-")[1];
                                                text = text.substr(1, text.length);
                                                return text;
                                            }
                                             
                                            // Erster Start des Skripts und anlegen der Datenpunkte
                                            function update_astro_zeiten_erster_start() {
                                                log ("Astro: Erster Start des Skriptes!")
                                                // Datenpunkte werden erstellt
                                                datenpunkte_erstellen();
                                             
                                                // erstes F�llen der Datenpunkte um 3 Sek. verz�gert
                                                setTimeout(datenpunkte_fuellen,3000);
                                             
                                                // Das Update der Zeiten ist um 5 Sek. verz�gert
                                                setTimeout(update_astro_zeiten,5000);
                                            }
                                             
                                            // Erster Start und Initialisierung
                                            update_astro_zeiten_erster_start();
                                             
                                            // Alle 60 Minunten das Hauptskript ausf�hren
                                            schedule('*/30 * * * *', update_astro_zeiten);
                                            
                                            haselchen 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            976
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            balkonkraftwerk pv anlage
                                            18
                                            243
                                            25753
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo