Die Suche ergab 54 Treffer
- 09.12.2023, 09:25
- Forum: HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)
- Thema: ModBus TCP Interface
- Antworten: 95
- Zugriffe: 27383
Re: ModBus TCP Interface
Für alle die auch auf eine Lösung gehofft haben für den EM24, hab es mit Unterstützung gelöst, leider ist das Ergebnis nur bis zu einen bestimmten Leistungswert aktuell, nach ca. 3000Watt Bezug, ändert sich der Wert ins negative und wird kleiner, vielleicht hat jemand eine Idee voran das liegt. Hier...
- 24.11.2023, 13:46
- Forum: HomeMatic allgemein
- Thema: Ausgabewert vom Skript, komma hinzufügen
- Antworten: 22
- Zugriffe: 640
Re: Ausgabewert vom Skript, komma hinzufügen
Habe ich schon mal versucht, leider ist mein Speicher voll .
Danke.
Danke.
- 24.11.2023, 13:39
- Forum: HomeMatic allgemein
- Thema: Ausgabewert vom Skript, komma hinzufügen
- Antworten: 22
- Zugriffe: 640
Re: Ausgabewert vom Skript, komma hinzufügen
Jetzt passt er, ganz lieben Dank für deine Hilfe.Matsch hat geschrieben: ↑24.11.2023, 13:36Der von dir nochmal gezeigte Code ist korrekt, in der SV steht dann die Kommazahl drin.
Einfach mal testen:Code: Alles auswählen
WriteLine(dom.GetObject("E3DC_Haus").Value());
- 24.11.2023, 13:32
- Forum: HomeMatic allgemein
- Thema: Ausgabewert vom Skript, komma hinzufügen
- Antworten: 22
- Zugriffe: 640
Re: Ausgabewert vom Skript, komma hinzufügen
sollte schon in der SV stehen, da ändert sich aber der Wert nicht mit der Kommastelle, nur im Skript wird es richtig angezeigt. Tut es, wenn du die Division vor der Ausgabe an die SV anordnest. Ich kenne deine Intentionen nicht. War jetzt möglicherweise mein Fehler. tst1 = dom.GetObject("CUxD.CUX28...
- 24.11.2023, 13:30
- Forum: HomeMatic allgemein
- Thema: Ausgabewert vom Skript, komma hinzufügen
- Antworten: 22
- Zugriffe: 640
Re: Ausgabewert vom Skript, komma hinzufügen
Es soll mit der Kommaverschiebung auch so in der SV stehen, macht es aber nicht, egal wo ich es einsetze.
Ich habe das Skript nur von jemanden übernommen und nur die Zeile mit dem Modbus verändert und mir dann eine SV angelegt, wo es reingeschrieben wird.
Ich habe das Skript nur von jemanden übernommen und nur die Zeile mit dem Modbus verändert und mir dann eine SV angelegt, wo es reingeschrieben wird.
- 24.11.2023, 13:19
- Forum: HomeMatic allgemein
- Thema: Ausgabewert vom Skript, komma hinzufügen
- Antworten: 22
- Zugriffe: 640
Re: Ausgabewert vom Skript, komma hinzufügen
Entweder soll die Kommazahl letztlich auch in der SV stehen: tst1 = dom.GetObject("CUxD.CUX2801001:16.CMD_RETS").State(); ! Schreiben in Systemvariable formatiert (lGetOut ist ein Sting) dom.GetObject('E3DC_Haus').State(tst1); tst1 = (tst1.ToFloat())/10.0; ! Ausgabe WriteLine("E3DC_Haus: " + tst1);...
- 24.11.2023, 13:12
- Forum: HomeMatic allgemein
- Thema: Ausgabewert vom Skript, komma hinzufügen
- Antworten: 22
- Zugriffe: 640
- 24.11.2023, 12:58
- Forum: HomeMatic allgemein
- Thema: Ausgabewert vom Skript, komma hinzufügen
- Antworten: 22
- Zugriffe: 640
- 24.11.2023, 12:53
- Forum: HomeMatic allgemein
- Thema: Ausgabewert vom Skript, komma hinzufügen
- Antworten: 22
- Zugriffe: 640
Re: Ausgabewert vom Skript, komma hinzufügen
WriteLine("E3DC_Haus: " # (tst1/10.0)); Oder die SV generell behandeln (vor WriteLine) tst1 = tst1/10.0; WriteLine erzeugt doch nur Testausgaben während des Scripttest und ist völlig unwirksam im Normalbetrieb Vielleicht mal die Dokumentation der Scriptsprache vor Anwendung lesen? Also kann ich Sie...
- 24.11.2023, 12:52
- Forum: HomeMatic allgemein
- Thema: Ausgabewert vom Skript, komma hinzufügen
- Antworten: 22
- Zugriffe: 640
Re: Ausgabewert vom Skript, komma hinzufügen
Danke, leider ist die Ausgabe im Skript immer noch die gleiche.