Fehler im Skript mit Formel, leider finde ich ihn nicht, bzw. hat jemand besseren Ansatz!

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

[sprotte80]
Beiträge: 338
Registriert: 05.10.2020, 18:37
System: CCU
Hat sich bedankt: 30 Mal
Danksagung erhalten: 25 Mal

Re: Fehler im Skript mit Formel, leider finde ich ihn nicht, bzw. hat jemand besseren Ansatz!

Beitrag von [sprotte80] » 02.01.2024, 20:56

Hi
Henke hat geschrieben:
02.01.2024, 20:48
Ohne zu testen. Wo soll das das Ergebnis ändern?
Auswertung von links nach rechts ohne und mit mathematischen Regeln ist gleich.
Muaaaah
sei wann rechnet hm-script von links nach rechts?
Noch nie
schon immer von rechts nach links

Code: Alles auswählen

WriteLine(100 / 1 * 100);
WriteLine((100 / 1) * 100);
Ergebnis:
1
10000
Wenn du keine App zur Bedienung brauchst, dann hast du kein Smarthome, sondern nur eine angefangene Baustelle, oder nur ein unsmartes Autohome.

Homematic-Script - ScriptLexikon für alle
Methoden Konstanten
Hilfe und Infos erwünscht. Alle können mitmachen. Keine Levels. Keine Geheimtuerei.

Benutzeravatar
Henke
Beiträge: 1538
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 144 Mal
Danksagung erhalten: 312 Mal

Re: Fehler im Skript mit Formel, leider finde ich ihn nicht, bzw. hat jemand besseren Ansatz!

Beitrag von Henke » 02.01.2024, 21:01

Fuck, vollkommen krank, aber du hast recht.
Hat schon seinen Grund warum ich diesen Interpreter meide.

[sprotte80]
Beiträge: 338
Registriert: 05.10.2020, 18:37
System: CCU
Hat sich bedankt: 30 Mal
Danksagung erhalten: 25 Mal

Re: Fehler im Skript mit Formel, leider finde ich ihn nicht, bzw. hat jemand besseren Ansatz!

Beitrag von [sprotte80] » 02.01.2024, 21:21

Hi
Henke hat geschrieben:
02.01.2024, 21:01
Hat schon seinen Grund warum ich diesen Interpreter meide.
Hab mich da am Anfang auch schwer getan.
Aber mit den richtigen und vor allem präzisen Tools und perfekter Docu wirds fast zum Kinderspiel.
Daher bin ich Black dankbar das er mich im SDV gebannt hat wo ich doch nur helfen wollte.
so konnte ich zwangsläufig nur noch die HM-Internal nehmen wo am Anfang nicht woolte weil die so komlex sind.
Aber wenn man sich dran gewöhnt hat dan flutschts.

Thomas
Wenn du keine App zur Bedienung brauchst, dann hast du kein Smarthome, sondern nur eine angefangene Baustelle, oder nur ein unsmartes Autohome.

Homematic-Script - ScriptLexikon für alle
Methoden Konstanten
Hilfe und Infos erwünscht. Alle können mitmachen. Keine Levels. Keine Geheimtuerei.

Benutzeravatar
Henke
Beiträge: 1538
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 144 Mal
Danksagung erhalten: 312 Mal

Re: Fehler im Skript mit Formel, leider finde ich ihn nicht, bzw. hat jemand besseren Ansatz!

Beitrag von Henke » 02.01.2024, 21:27

Nun ja, mit einem richtigen Debugger kann wohl keines dieser Tools mithalten. Dafür gibt es einfach keine Einsprungpunkte.

[sprotte80]
Beiträge: 338
Registriert: 05.10.2020, 18:37
System: CCU
Hat sich bedankt: 30 Mal
Danksagung erhalten: 25 Mal

Re: Fehler im Skript mit Formel, leider finde ich ihn nicht, bzw. hat jemand besseren Ansatz!

Beitrag von [sprotte80] » 02.01.2024, 21:38

Hi
Henke hat geschrieben:
02.01.2024, 21:27
Nun ja, mit einem richtigen Debugger kann wohl keines dieser Tools mithalten. Dafür gibt es einfach keine Einsprungpunkte.
Offline kannst da werte für die einzelnen Scriptvars vorgeben mit Typ.
im Online-Mode kann der Debugger auch die Werte von ner CCU abfragen
sogar jede Zeile einzeln nacheinander ausführen und auch die Werte von ner CCU abfragen
Also nich nur jede Zeile einzeln sondern jeder Befehl einzeln mit Feedback von der CCU.
Da wird dan auch das Ergebnis von geklammerten Ausdrücken einmal komplett und jeweils mit den einzelnen Ergebnissen verglichen.
Auch wird bei jedem Schritt die aktuellen und vorhergehenden Werte in den Vars aufgelistet
Kannste aber auch Haltepunkte setzen wo dan die Scriptausführung unterbrochen wird.
usw...
Wie schon gesagt wars am Anfang schon zu komplex für mich.

Thomas
Wenn du keine App zur Bedienung brauchst, dann hast du kein Smarthome, sondern nur eine angefangene Baustelle, oder nur ein unsmartes Autohome.

Homematic-Script - ScriptLexikon für alle
Methoden Konstanten
Hilfe und Infos erwünscht. Alle können mitmachen. Keine Levels. Keine Geheimtuerei.

MichaelN
Beiträge: 9807
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 711 Mal
Danksagung erhalten: 1656 Mal

Re: Fehler im Skript mit Formel, leider finde ich ihn nicht, bzw. hat jemand besseren Ansatz!

Beitrag von MichaelN » 02.01.2024, 21:53

Fonzo II
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

[sprotte80]
Beiträge: 338
Registriert: 05.10.2020, 18:37
System: CCU
Hat sich bedankt: 30 Mal
Danksagung erhalten: 25 Mal

Re: Fehler im Skript mit Formel, leider finde ich ihn nicht, bzw. hat jemand besseren Ansatz!

Beitrag von [sprotte80] » 02.01.2024, 21:58

Hi
MichaelN hat geschrieben:
02.01.2024, 21:53
Fonzo II
Danke für den Tipp
Die Software kannte ich noch nich
Kennste Spammer III

Thomas
Wenn du keine App zur Bedienung brauchst, dann hast du kein Smarthome, sondern nur eine angefangene Baustelle, oder nur ein unsmartes Autohome.

Homematic-Script - ScriptLexikon für alle
Methoden Konstanten
Hilfe und Infos erwünscht. Alle können mitmachen. Keine Levels. Keine Geheimtuerei.

be.pe
Beiträge: 281
Registriert: 11.08.2019, 16:39

Re: Fehler im Skript mit Formel, leider finde ich ihn nicht, bzw. hat jemand besseren Ansatz!

Beitrag von be.pe » 04.01.2024, 16:31

Hey,

Danke, die Formel mit real x/y ... funktioniert.

Gruss
Bp

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“