|
|
||
Hi, das müssten Wärme Heizung und Wärme WW WW [Warmwasser] inkl. Heizstab für die komplette Betriebszeit der Anlage sein. Hast du deine WP WP [Wärmepumpe] im Sommer dieses Jahres in Betrieb genommen? @passra danke fürs Register, ich teste es zeitnah. |
||
|
||
die deuten zumindest ein wenig in die Richtung hin?! kannst ja z.B. mal probieren, ob sich die ändern, wenn du was umstellst: |
||
|
||
Bei Register 217 und 852 kriege ich was rein. Register 791 und 799 liefern mir beim ersten Versuch nichts: Ich habe gerade eine WW WW [Warmwasser]-Bereitung im Auto-Modus laufen. Also scheint 852 zu stimmen. Die eingestellte Drehzahl beim manuellen Betrieb deckt sich ebenfalls mit Register 217. |
||
|
||
Ich nutze seit einiger Zeit intensiv modbus um meine S2125 mit S40 Steuerung zu überwachen bzw. zu steuern und die Daten in Grafana anzuzeigen. Vor einiger Zeit brachte Nibe ein firmware-update 2.22.6 heraus, was die modbus-Kommunikation bei mir lahmlegte. Im Netz fand ich in einem HomeAssistant Forum Berichte von HA-Usern mit der gleichen Erfahrung. Auf meine Anfrage beim Nibe-Service bekam ich die Antwort, ich solle meine Anlage auf die vorherige Version zurücksetzen. Das Update sei für mich nicht wichtig und man würde die Entwickler informieren. Nun meine Frage. Vor einigen Tagen veröffentlichte Nibe eine neue Firmware-Release 2.23.4. Ich traue mich nicht, die einfach einzuspielen, weil ich nicht weiß, auf welche firmware ggf. zurückgesetzt wird, wenn die nicht tut, auf die derzeit funktionierende oder auf 2.22.6. Hat jemand die 2.23.4 bereits installiert und kann bestätigen, dass modbus wieder bzw. noch funktioniert? In den Release notes steht zu dem Fehler nichts. Im Netz bin ich dazu bisher auch nicht fündig geworden. |
||
|
||
Das Modbus selber machte keine Probleme. Mit einem USB-Stick in der Steuerung kann man die möglichen Adressen Exportieren. Alle die hier nicht auftauchen, werden am Modbus beim Lesen als Fehler gemeldet. je nach gemachten einstellungen/parameter werden es auch mehr/weniger Adressen |
Das problem wird wohl ehr sein, das HA versucht Adressen zu lesen die es nicht gibt. ||
|
||
Das kann natürlich sein, glaube ich aber nicht. Ich lese viellecht 30-40 Werte aus, die über einen goßen Addressbereich verteilt sind. Jeweils mit einzelnen Abfragen. Einzelne Adressen hatte ich stichprobenartig mit der neuen Liste verglichen. Die hatten sich nicht geändert. Einen Wert (Außentemperatur BT1, Adresse 1) hatte ich auch versucht unter Linux mit einem Python-Skript zu lesen, was mit der vorherigen Firmware funktioniert, mit der 2.22.6 nicht. |
||
|
||
Gibt es die Möglichkeit den Kompressor über Modbus zu sperren? Finde in HomeAssistant keine entsprechende Entität. Klar könnte ich über einen Shelly und externen Eingang gehen, aber wenn´s direkt geht wäre es schon eleganter. |
||
|
||
moin, Ich habe hier schon seit einiger Zeit mitgelesen, nun habe ich aber nachdem ich meinen ioBroker mit Modbus-Adapter an meine S1255 erfolgreich verbunden habe, eine kleine frage! Das Auslesen der wichtigen Daten wie Temperatur, Frequenz und Gradminuten geht und wird prima mit influx und Grafana verbunden. Ich suche aber die Möglichkeit den „Betriebsstatus“ zu finden in den MODBUS_INPUT_REGISTER/HOLDINGS ??? Möchte gerne den Status anzeigen lassen (Ein/Aus/Brauchwasser oder Heizung) hat das schon jemand realisiert? |
||
|
||
Hi, hat jemand von Euch die Zirkulationspumpe in den Modbus eingebuden? VG Armin |
||
|
||
Hi Ja, aber ned mit iobroker, sondern mit bash script und influx/grafana.... LG |
||
|
||
@kraweuschuasta ok, ein blockly könnte ich mir sicher auch bauen, darf ich erfahren welche Register du verwendest hast? |
||
|
||
Morgen, Für Brauchwasser verwende ich Register 1572, für Heizung 1573, jeweils 1 wenns aktiv ist. musste immer um 1 inkrementieren oder dekrementieren (bin nimma sicher in Welche richtung, sry) schaut im Grafana dann so bei mir aus: Status Warmwasser und drüber Status heizung, beide Werte in eins reinmankeln hab ich nicht zusammengebracht in Grafana... LG Wolfgang |
||
|
||
ich hab ein Blocky schon dafür gebaut und frage die Prio ab. Poste Register und Blockly später, wenn ich am Pc bin. |
||
|
||
Ja. Aber nur indirekt. Ein Register zum Schalten der Zirkulationspumpe hatte ich nicht gefunden, daher habe ich mir in der Nibe ein deaktiviertes Programm für die Zirkulationspumpe erstellt, Mo-So/0-24. Das kann ich dann über Modbus aktivieren/deaktivieren. Habe gerade keinen Zugriff auf die Anlage, aber ich meine, die Register-Adresse hängt vom Programm-Platz ab. |
||
|
||
Ich würde mir in Grafana eine Query bauen, in der beide Werte ausgelesen, einer der Werte mit einem Faktor 10 multipliziert und dann beide Werte addiert werden und dann ein entsprechendes Mapping vornehmen. |
||
|
||
Hi Hä? sry nix verstehen, beide Werte haben entweder 1 oder 0, wozu mit 10 multiplizieren, dann hab ich ja 10 und 0..... |
||
|
||
@kraweuschuasta , danke werde ich mal schauen :) @Oromis , da bin ich mal gespannt, schon mal vielen dank |
||
|
||
so, habe das mal umgesetzt :) anbei mal das Blockly in ioBroker und was ich in Grafana eingestellt habe um das zu bekommen. Der Datenwert "Betriebsmodus Wärmepumpe" (0-2) wird dann per Influx auf Änderung in die Datenbank gespeichert (auch nach 3600Sek bei nicht Änderung) hoffe das hilft auch anderen 😬 |
||
|
||
So schauts bei mir aus. Achtung: Im Blockly kommts nicht eindeutig rüber: Ich frage Register 1028 für Prio ab, Nibe liefert Zahlen in 10er Schritte. Ich schreibe dann den Text in eine andere Variable, die Blockly auch mit dem Namen Prio anzeigt. Ich habe mir dann noch eine Variable mit 1 und 0 für den Brauchwasser und Heizungsstatus rausschreiben lassen, weil ich diese mit dem Stromverbrauch multipliziere, um beides trennen zu können. Das mit den Value mappings in Grafana ist auch echt interessant, kannte ich so noch nicht. Dann könnte man ganz ohne Blockly einfach die Values 10, 20 etc. direkt in Grafana mappen. Für den Status zur Zusatzheizung muss man 1029 abfragen: |
||
|
||
hi ! Habe auch SMO S40 + F2120 (Heizung + Warmwasser) über ModBus angebunden und logge diverse Register (InfluxDb/Grafana). Was mir jetzt noch fehlt ist die JAZ JAZ [Jahresarbeitszahl] - Berechnung: Welche Register nimmst du genau dafür (den Stromverbrauch logge ich bereits über Zähler) ? Habe folgende zur Verfügung: 1575 Brauchwasser, einschl. interner ZH 1583 Brauchwasser, nur Verdichter 1585 Heizung, nur Verdichter Wie schaut deine Berechnung bzw. Grafana Abfrage bzgl. JAZ aus ? Denke mal an (1583 + 1585) / Stromverbrauch WP WP [Wärmepumpe] Danke Helge |
||
|
||
bin zwar nicht angesprochen und habe die SMO S40/S2125 Kombi, aber die JAZ JAZ [Jahresarbeitszahl] rechne ich auch mit den Registern. (Differenz 1583 + Differenz 1585) / Differenz Stromzähler. |
Beitrag schreiben oder Werbung ausblenden?
Einloggen
Kostenlos registrieren [Mehr Infos]