Hauptmenü

Neueste Beiträge

#91
Solaranlagen / Aw: SAX-Power
Letzter Beitrag von RPort - 10 April 2026, 15:40:21
Ich habe nun einen SAX und konnte diesen einbinden.

Ich habe die Steuerung per SAX-Smartmeter gewählt.
Bzgl. Vorgabe des Ladestromes per TCP steht im Handbuch, dass die Anpassung nur mit etwa 30W/sec erfolgt.
Das ist mir zu langsam.
Die ebenfalls im Handbuch erwähnte immediate-Variante ist (anscheinend seit längerer Zeit) nicht verfügbar.
-> Ich begrenze nur die Beladung, um den Speicher möglichst spät bzw. nur bei drohender Wirkleistungsbegrenzung zu laden.
   Dazu ist die Freigabe des Schreibens der Register 43/44 notwendig, die man selbst in der SAX-App vornehmen kann.
---
Es gibt einige Besonderheit:
Schreiben erfolgt mit fc 16 (0x10). Der SAX gibt dann aber keinen Wert zurück.
Deshalb setze ich in meiner Ladesteuerung den Wert des Readings "Grenzwert_Beladung_W44" nach dem set zusätzlich selbst, damit der letzte Wert sichtbar ist.

Die Adressen der holding-Register habe ich nach folgender Logik bestimmt:
0x400+Dezimalwert aus dem Handbuch, d.h. z.B. 16384+44=16428 für Grenzwert_Beladung_W44


defmod SAX ModbusAttr 64 30 192.xxx.xxx.xxx:502 TCP
attr SAX dev-h-combine 6
attr SAX dev-h-defPoll 1
attr SAX dev-h-defShowGet 1
attr SAX dev-h-write 16
attr SAX obj-h16427-poll 0
attr SAX obj-h16427-reading Grenzwert_Entladung_W43
attr SAX obj-h16428-poll 0
attr SAX obj-h16428-reading Grenzwert_Beladung_W44
attr SAX obj-h16428-set 1
attr SAX obj-h16429-map 1:Aus, 2:Ein, 3:Verbunden
attr SAX obj-h16429-reading Schaltzustand_45
attr SAX obj-h16430-reading SOC_Proz46
attr SAX obj-h16431-expr $val -16384
attr SAX obj-h16431-reading Leistung_SpeicherW47
attr SAX obj-h16432-expr $val -16384
attr SAX obj-h16432-reading Leistung_SmartmeterW48
attr SAX propagateVerbose 1

Laut Handbuch gibt es noch eine ModbusID 40 mit Sunspecs-Werten - es ist mir aber nicht gelungen, diese (mit analoger Logik) anzusprechen.
-> Falls jemand das geschafft hat, wäre ich für Hinweise dankbar.
#92
Sonstige Systeme / Aw: SIGNALduino ein Anfang
Letzter Beitrag von Dr. Boris Neubert - 10 April 2026, 15:17:24
Zitat von: JudgeDredd am 10 April 2026, 15:06:24Sag mir ruhig, wenn ich mich bescheuert anstelle, aber kann mir fast nicht vorstellen, das man das ohne Nachfragen in eigenregie zum laufen bringen kann.

Ich kann keine Hilfe leisten, aber moralische Unterstützung bieten: ich habe neulich im Forum vom funkenden Fleischthermometer gelesen und dass man es mit dem Signalduino in FHEM einbinden könnte. Fand ich interessant, nicht dass ich das machen würde, weil ich das brauche, sondern weil ich kann ;-)  Beim Einlesen ins Thema Signalduino bin ich dann genauso aufgelaufen wie du. Und dachte, ich kann doch nicht :-(
#93
Sonstige Systeme / Aw: SIGNALduino ein Anfang
Letzter Beitrag von Nobbynews - 10 April 2026, 15:14:14
Zitat von: JudgeDredd am 10 April 2026, 15:06:24Jepp, geguckt habe ich 😀
Unter Assets gibt es die BIN-Files.
Für ESP8266 und ESP32.
Für den ESP32v mit CC1101 wäre das dann
https://github.com/RFD-FHEM/SIGNALDuino/releases/download/4.0.0/SIGNALDuino_esp32cc1101_4.0.0.bin
#94
Sonstige Systeme / Aw: SIGNALduino ein Anfang
Letzter Beitrag von JudgeDredd - 10 April 2026, 15:06:24
Zitat von: Nobbynews am 10 April 2026, 14:50:55Guckst Du hier:
https://github.com/RFD-FHEM/SIGNALDuino/releases/tag/4.0.0
Jepp, geguckt habe ich 😀
Allerdings lässt sich dieser Quellcode nicht einfach 1:1 in der ArduinoIDE compilieren. Möglicherweise ist das der Code, der aus FHEM heraus bei einer USB Installation nachgeladen wird (nur eine Vermutung).
Aber OK, die includes entsprechend anzupassen ist nicht das Problem, aber in der Datei "compile_config.h" müssen vor dem compile nach Anpassungen vorgenommen werden. Eine Doku, welche das sind ... Fehlanzeige.
Zitat von: Nobbynews am 10 April 2026, 14:52:41Funktioniert aber in der Regel mit 5V (ohne Gewähr).
Nee, sind auch 3.3V

Sag mir ruhig, wenn ich mich bescheuert anstelle, aber kann mir fast nicht vorstellen, das man das ohne Nachfragen in eigenregie zum laufen bringen kann.
#95
Sonstige Systeme / Aw: SIGNALduino ein Anfang
Letzter Beitrag von Nobbynews - 10 April 2026, 14:52:41
Zitat von: JudgeDredd am 10 April 2026, 14:46:36Vermutlich ist es also auch ein CC1101 nur mit 433Mhz. Korrekt ?
Ja.
Wird aber wie ein 868er angeklemmt. Funktioniert aber in der Regel mit 5V (ohne Gewähr).
Die 868er nur mit 3,3V.
#96
Sonstige Systeme / Aw: SIGNALduino ein Anfang
Letzter Beitrag von Nobbynews - 10 April 2026, 14:50:55
Zitat von: JudgeDredd am 10 April 2026, 14:31:27Aber Dein Link geht wieder auf das inoffzielle Modul (@Ralf9)
Guckst Du hier:
https://github.com/RFD-FHEM/SIGNALDuino/releases/tag/4.0.0
#97
Sonstige Systeme / Aw: SIGNALduino ein Anfang
Letzter Beitrag von JudgeDredd - 10 April 2026, 14:46:36
Zitat von: Nobbynews am 10 April 2026, 14:37:05Die 868 MHz Platine ist ein CC1101.
Oha Danke, dann ist das schon das erste was ich wohl falsch verstehe.

Ich habe in meiner Krabbelkiste dieses Modul gefunden und war der Meinung es mit der Bezeichnung CC1101 verwechslungsfrei identifiziert zu haben
Du darfst diesen Dateianhang nicht ansehen.
Vermutlich ist es also auch ein CC1101 nur mit 433Mhz. Korrekt ?

Dann bräuchte ich also das Anschlußschema für meinen CC1101
#98
Sonstige Systeme / Aw: SIGNALduino ein Anfang
Letzter Beitrag von Nobbynews - 10 April 2026, 14:37:05
Zitat von: JudgeDredd am 10 April 2026, 14:31:27finde ich überigens nur eine Pinbelegung vom ESP und der 868Mhz Platine und keine Info, wie der ESP mit dem CC1101 verbunden werden muss.
Die 868 MHz Platine ist ein CC1101.
#99
Sonstige Systeme / Aw: SIGNALduino ein Anfang
Letzter Beitrag von JudgeDredd - 10 April 2026, 14:31:27
Naja, ich will ja nicht kompilieren, weil ich so gerne kompiliere 😉
Aber Dein Link geht wieder auf das inoffzielle Modul (@Ralf9)

Das wiederum wirft die Frage auf, funktioniert der Sketch von @Ralf9 nur mit seinem inoffizellen FHEM-Modul oder kann man mit dieser Firmware auch das offizielle nutzen ?

Unterscheidet sich die hardwareseitige Verbindung von ESP & CC1101 je nach Entwickler (Ralf9 / Sidey) ?
Auf der im ersten Post von Dir genannten Wiki Seite, finde ich überigens nur eine Pinbelegung vom ESP und der 868Mhz Platine und keine Info, wie der ESP mit dem CC1101 verbunden werden muss.
#100
Sonstige Systeme / Aw: SIGNALduino ein Anfang
Letzter Beitrag von Nobbynews - 10 April 2026, 14:18:20
Zitat von: JudgeDredd am 10 April 2026, 14:09:30Dazu müsste ja erstmal die Software drauf. Allerdings wird dann unter Kompilieren wieder auf das inoffizielle Modul verwiesen.
Ein fertiges .BIN findest Du hier.
https://github.com/Ralf9/SIGNALDuino/releases/download/V4.2.2-dev220712/ESP32_sduino_devkitV1_422dev20220712.bin
Damit hat sich das Kompilieren dann wohl erledigt, oder?