|
|
||
So das AddOn rennt auch schon soweit. Es fehlt nun also nur noch der Prodino MKR. Ich mache mich dann mal an das Refactoring des NibePI Modules. 50% des Codes können nur für den NibeGW only Einsatz raus. |
||
|
||
Das sollte sich aber leicht im Code so abändern lassen, dass das nicht mehr passiert. Am einfachsten wäre es, eine Art Dummy-Modus einzubauen, der das normale Verhalten kopiert (vor allem aber ACKs an die WPWP [Wärmepumpe] schickt), aber nichts über Netz raussendet. Dann startet man das Ding im Dummy-Modus OHNE initialisiertes Netzwerk. Nach x Sekunden (Startzeit Switch + Sicherheitszeit) startet man direkt nach der Bestätigung einer Nachricht das Ethernetinterface (wenn man ohne DHCP arbeitet, sollte das sehr schnell gehen) und schaltet danach in den normalen Modus um. Im allerschlimmsten Fall gibt das dann einen Alarm, aber den kann man ja (siehe die erste Version von NibePi) über DIY-Modbus ganz leicht löschen. Ich habe ähnlichen Code in meinem Logger: function handleAlarm(message,number) { ... if (message.toString() == "251") client.publish("nibe/modbus/45171/set", "1"); ... 251 ist der "Modbus geht nicht"-Alarm und mit dem Schreibebefehl darunter setzt man ihn zurück. |
||
|
||
Ja, mit einem Init Timeout ginge das natürlich zu umgehen. Das "Problem" dabei ist, dass der Prodino in der Nibe verbaut ist und das so selten auftritt, dass es noch nicht lästig genug war, dafür die WPWP [Wärmepumpe] aufzuschrauben |
||
|
||
Hallo, ich benütze das Setup von Becker und habe immer wieder hohe Minuswerte in meiner InfluxDB. zB. hatte ich in den letzten 30 Tagen folgende Werte: VLT: -94,9 RLT: -94,8 KTein: -91,5 KTaus: -95,0 Das passiert immer wieder und ich lösche diese Wert dann manuell in der InfluxDB. Hat noch jemand dieses Problem? |
||
|
||
Hallo Leute, tolles Forum habt ihr hier! Ich komme aus dem knx user forum hierher und bin auf der Suche nach den Anleitungen von Becker um meine WPWP [Wärmepumpe] auslesen zu können. Ich will das dann in Edomi darstellen... (http://hausbau-becker.blogspot.com/2020/12/nibepi-reloaded.html). Auf dessen Seite sind die Links ungültig. Kann da wer helfen? 1000 Dank!! |
||
|
||
da in den Leitfaden steht eh alles. Node red aufsetzen, dann das Nibe APi installieren und dann mit Mqtt verbinden. Hab ich auch so gemacht |
||
|
||
Keine Ahnung, aber du könntest notfalls die negativwerte schon in node-red rausfiltern |
||
|
||
Wenn er nach Nibe Reloaded vorgegangen ist, braucht er nur das Mqtt Plugin und einen Broker(läuft bei mir am selben Gerät, sonst hab ichs damals nicht geschafft, ich dodl) und schick das ins Lan. Und Edomi greift den Mqtt Stream ab bzw sendet per befehl zum broker und der zum Nibepi |
||
|
||
Hallo, habe den Zähler meiner WPWP [Wärmepumpe] gegen einen Modbuszähler getauscht und wollte euch zeigen was ich mit den Zählerständen pro Tag angestellt habe in Grafana: [url=https://ibb.co/qFpszTs] Bildquelle: https://i.ibb.co/DgQCN0C/123.jpg[/url] (ging erst ab 26.11. los) Ziel ist es noch eine Monatsansicht zu erstellen. Dazu schreibe ich nun an jedem 1. eines Monats die 4 Werte in einen 2. Datenbankwert. Mein aktueller NibePi Flow ist zu individuell geworden um ihn zu teilen @neophilipp muss meinen Blog mal aufräumen, hier einer von August: https://drive.google.com/file/d/1HqTVWy-fmu-5k4R5eajvkdMWBB2IJYTs/view?usp=sharing @heinzi, ne nur gelegentlich bei den Wechselrichtern mal. 1 |
||
|
||
Und so eine Auswertung pro rag machst du im nibe pi oder wie geht das in Grafana? |
||
|
||
Ich habe auch Tageszähler (allerdings nicht aufgeteilt nach Kategorie), die ich direkt in Grafana mache. Was Grafana früher nicht konnte - ich glaube mit der neuen Abfragesprache geht es - sind Monatsverläufe, denn Grafana kennt keine Monate. |
||
|
||
Ich hab leider noch die alte influx und grafana version. Hab mich noch nicht alles umbauen getraut..muss mal schaun. Abfragesprache? Wie sieht das aus? |
||
|
||
Ich habe ein wenig umgebaut, meine WPWP [Wärmepumpe] steht im Haus und mein Sicherungskasten ist in der Garage. 2017 habe ich mit dem Projekt "SAE" angefangen (RPi3) und den WPWP [Wärmepumpe] Zähler damit per S0 -> GPIO abgefragt. Dann kam irgendwann NibePi und ich habe den RPi3 neben die WPWP [Wärmepumpe] gebaut mit RS485 und ihn zum NibePi mit später Influx & Grafana. In die Garage ist dann ein RPi4 gekommen, da dort zum SAE noch Pi-Hole und Wireguard läuft. Jetzt habe ich mir einen lang ersehnten Wunsch erfüllt und den S0 Zähler gegen einen SDM72 getauscht. Vor 1 Woche hatte ich dazu beide RPi platt gemacht und Bullseye installiert. Diesmal auf beiden Node-Red. RPi3 WPWP [Wärmepumpe] -> Node JS 12 für NibePi (eventuell baut Anderlin sein NibePi doch noch mal um für Node JS 14, zumindest hat er jetzt sowas in der FB Gruppe gefragt). Dazu läuft noch Mosquitto dadrauf. In Node Red ist hier nur der Nibe Flow. Die Daten für Grafana werden in Influx auf dem RPi4 geschrieben. RPi4 -> NR mit Node JS 14, Wireguard, InfluxDB, Grafana, PiHole und SAE. Node-Red sind meine Flows für PV, Wechselrichter, Ladestationabfrage, Wetter und nun neu ein RS485 Adapter zum auslesen vom SDM72 in Node-Red. Per MQTT werden ein paar WPWP [Wärmepumpe] Daten auf das Dashboard vom RPi4 gesendet und umgekehrt die Leistung WPWP [Wärmepumpe] und nur Verdichter. Wie ihr seht recht verschachtelt. Da ich in letzter Zeit bei einigen Kollegen den NibePi eingerichtet habe und auch für Shellys und andere Wechselrichter Flows erstellt habe (für sie), habe ich gemerkt, dass es keinen Sinn ergibt diese Flows online zu stellen, da viel zu komplex. Grafana kennt schon Monate, aber Influx nicht, zumindest hat das meine Recherche ergeben. Daher werde ich meine Monatsauswertung mit "31d" probieren, mal schauen ob das klappt. Hauptsache die Zählerstände werden am 1. um 0:00Uhr abgelegt. Das ist die Darstellung von Tageszählerwerten: Das die Berechnung von Tageswerten aus dem Integral der Leistung: |
||
|
||
Hallo Leute Als "Winterprojekt" möchte ich auch meine F1155 in die Haussteuerung einfügen. Ich meine mich erinnern zu können dass es große Bedenken bzgl der Auslesungs-und Schreibhäufigkeit der Nibe-Speicher gab, war das dortzumals begründet? Kann die Software auch auf einer VM in der Synology installiert werden? Liebe Grüße Jürgen |
||
|
||
Auslesen ist kein Problem. Aber eine externe Steuerung, die am Tag hunderte Schreibzugriffe macht, wird langfristig zu Problemen führen. Das Problem ist, dass Änderungen abgespeichert (und zusäzzlich protokolliert) werden und der Flash-Speicher bei Schreibzugriffen "altert". Abgesehen davon, gibt es aber eh nicht viele Anwendungen die Schreibzugriffe brauchen (das einzige was ich über die Haussteuerung kann bzw. manchmal mache, ist den WW WW [Warmwasser] Luxusmodus zu aktivieren). DSM kann Docker, oder? Sollte also gehen. |
||
|
||
Hallo Leute Ich kann seit dem letzten Update (2.8.7) der NIBE S1155 nicht mehr auf den Modbus TCP zugreifen? Es gibt nur nach einem Neustart oder nach kurzen ab-/anstecken des Netzwerks eine Verbindung. Hat jemand eine Idee was ich noch versuchen kann? Außerdem ist das Auslesen des Registers für die mittlere Außentemperatur nicht mehr möglich. Die Registeradresse hat sich geändert? lg Jürgen |
||
|
||
Das würde ich nicht so einfach unterschreiben. Für die Anbindung an die NIBE ist ja ein RS485-Adapter notwendig, oder gibt es da mittlerweile andere Ansätze? Ich hatte mal versucht, einen RS485-USB-Adapter in eine Linux-VM hochzureichen (in dem Fall Proxmox), auf der NibePi lief. Also zumindest ich habe das nicht zum Laufen gebracht. Ich meine mich zu erinnern, dass die VM nicht zügig/zuverlässig genug die Modbus-Meldungen der NIBE bestätigt hat. Das dürfte über Docker auf einer Syno vermutlich nicht anders aussehen. Wie auch immer die Daten dann weiterverarbeitet werden (MQTT oder ähnliches), aber die erste Instanz bleibt doch immer eine RS485-Anbindung für Modbus an die NIBE, oder? |
||
|
||
Hallo Kollegen! Ihr seit ja schon viel weiter als ich...ich schaff es nichtmal den Raspberry zum laufen zu bekommen. Habt ihr Tipps? Bin nach dieser Anleitung vorgegangen: https://github.com/anerdins/nibepi/blob/master/README.en.md Geflasht hab ich das Image mit "Balena Etcher" auf eine 32GB SD Karte. WLAN Daten hab ich in der config Datei angepasst. Wollte nur mal den Raspberry test und prüfen ob er sich überhaupt mit dem WLAN verbindet. Also mit der WPWP [Wärmepumpe] hab ich ihn noch nicht verbunden. Allerdings passiert garnichts...Die PWR Led vom RS485 Hat leuchtet zwar, aber sonst tu sich nichts. Ich denke der Raspberry selber wird ja auch eine Status LED haben...die bleibt aber aus. Irgendwelche Ideen? Am HDMI Port kommt auch nichts an... |
||
|
||
Normale linux software draufspielen und dann nach beckers Anleitung vorgehen. Eventuell mal ohne HAT auf Minimum Config |
||
|
||
Hallo, Am Router auch kein neues Gerät? ssh Datei nicht vergessen Wenns der neue Rasberry wlan 2 ist kanns sein das os zu alt ist |
||
|
||
https://drive.google.com/file/d/1Mffu_jfBs3Y2dalkE41pC59HTpHql4oM/view bei Bullseye kommt noch eine Eigenart dazu: man muss raspi-config → im Menü auswählen, dass kein Autologin erfolgen soll, sonst kommt man nicht mit XRDP drauf. |
Beitrag schreiben oder Werbung ausblenden?
Einloggen
Kostenlos registrieren [Mehr Infos]