Suche (bisher vergebich) das Programm, Makro oder ?, welches alle 10 Sekunden eine Variable aktualisiert

Homematic-, TCL- und Shell-Script, Toolchain, C, etc.

Moderator: Co-Administratoren

andreas15366
Beiträge: 19
Registriert: 05.11.2018, 08:26
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Suche (bisher vergebich) das Programm, Makro oder ?, welches alle 10 Sekunden eine Variable aktualisiert

Beitrag von andreas15366 » 14.11.2021, 20:16

Hallo,

eine Variable (Watt-171) auf meiner ccu3 wird alle 10 Sekunden aktualisiert (Stromverbrauch eines Sonoff Pow wird gespeichert). - Das funktioniert und sieht gut aus, wobei ich das jetzt mal abstellen und verändern wollte.

Leider suche ich vergeblich das Programm, Makro dazu:
- in den Programmen auf der ccu3
- in Node Red
- in Neo Creator

Im Protokoll auf der ccu3 finde ich zur Variable z.B. folgende Zeilen:

Code: Alles auswählen

Nov 14 19:09:23 ccu3-webui local0.err ReGaHss: ERROR: ScriptRuntimeError: ret=dom.GetObject("Watt-171").State(0.00) [ExecError():iseESPexec.cpp:12798]
Nov 14 19:09:33 ccu3-webui local0.err ReGaHss: ERROR: ScriptRuntimeError: ret=dom.GetObject("Watt-171").State(0.00) [ExecError():iseESPexec.cpp:12798]
Nov 14 19:09:43 ccu3-webui local0.err ReGaHss: ERROR: ScriptRuntimeError: ret=dom.GetObject("Watt-171").State(0.00) [ExecError():iseESPexec.cpp:12798]
Nov 14 19:09:53 ccu3-webui local0.err ReGaHss: ERROR: ScriptRuntimeError: ret=dom.GetObject("Watt-171").State(0.00) [ExecError():iseESPexec.cpp:12798]
Vielleicht kann mir jemand eine Spur legen, wie ich ggfs. über die ID´s rückwärts ab der Variable das entsprechende Programm finden kann.
Ich denke, dass ich das das Programm dazu vor 2 Jahren angelegt habe...... ich kann mich aber nichts mehr erinnern...

Viele Grüße aus Berlin

Andreas
Zuletzt geändert von alchy am 14.11.2021, 21:48, insgesamt 1-mal geändert.
Grund: Code in Codetags posten

MichaelN
Beiträge: 9649
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 697 Mal
Danksagung erhalten: 1617 Mal

Re: Suche (bisher vergebich) das Programm, Makro oder ?, welches alle 10 Sekunden eine Variable aktualisiert

Beitrag von MichaelN » 14.11.2021, 21:46

Saufen und programmieren passt eben nicht zusammen.
SCNR

Auf der CCU kannst du dir unter Systemvariablen die Programme anzeigen lassen, die eine bestimmte SV benutzen.Mit Addon HM print kannst du alle Programme samt Skript in ein PDF ausdrucken und damit auch noch die skripte durchsuchen.
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 +++

andreas15366
Beiträge: 19
Registriert: 05.11.2018, 08:26
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Suche (bisher vergebich) das Programm, Makro oder ?, welches alle 10 Sekunden eine Variable aktualisiert

Beitrag von andreas15366 » 15.11.2021, 20:10

Bei den Variablen, da hab ich schon vor Tagen nachgesehen.
Auch hab ich mir allen Code auf der ccu3 angesehen, das ist nicht sehr viel. Und da ist diese Variable niergens verwendet.
Irgendwie hab ich den AIO Creator Neo im Verdacht, aber da ist auch nichts zu sehen...

MichaelN
Beiträge: 9649
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 697 Mal
Danksagung erhalten: 1617 Mal

Re: Suche (bisher vergebich) das Programm, Makro oder ?, welches alle 10 Sekunden eine Variable aktualisiert

Beitrag von MichaelN » 15.11.2021, 20:30

AIO abschalten
Node Red abschalten
Und schauen ob das hilft
Dann hast du den Halunken
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 +++

Silverstar
Beiträge: 367
Registriert: 11.02.2020, 12:14
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 94 Mal
Danksagung erhalten: 68 Mal

Re: Suche (bisher vergebich) das Programm, Makro oder ?, welches alle 10 Sekunden eine Variable aktualisiert

Beitrag von Silverstar » 16.11.2021, 08:09

Oder setzt der Sonoff oder ein anderes Gerät per http request auf der ccu die SV? Oder sähe man das im Log?

andreas15366
Beiträge: 19
Registriert: 05.11.2018, 08:26
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Suche (bisher vergebich) das Programm, Makro oder ?, welches alle 10 Sekunden eine Variable aktualisiert

Beitrag von andreas15366 » 16.11.2021, 21:39

Danke für Eure Tips!
AIO und NodeRed hab ich jetzt sogar DEINSTALLIERT!
Meine AIO-Fernbedienung vom SmartPhone aus funktioniert immer noch!?!
und: Diese Variable wird immer noch alle 10 Sekunden getriggert!

MichaelN
Beiträge: 9649
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 697 Mal
Danksagung erhalten: 1617 Mal

Re: Suche (bisher vergebich) das Programm, Makro oder ?, welches alle 10 Sekunden eine Variable aktualisiert

Beitrag von MichaelN » 16.11.2021, 21:47

andreas15366 hat geschrieben:
16.11.2021, 21:39
Meine AIO-Fernbedienung vom SmartPhone aus funktioniert immer noch!?!
Du hast den Neo Server auf der CCU deinstalliert?
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 +++

andreas15366
Beiträge: 19
Registriert: 05.11.2018, 08:26
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Suche (bisher vergebich) das Programm, Makro oder ?, welches alle 10 Sekunden eine Variable aktualisiert

Beitrag von andreas15366 » 16.11.2021, 21:48

MichaelN hat geschrieben:
16.11.2021, 21:47
andreas15366 hat geschrieben:
16.11.2021, 21:39
Meine AIO-Fernbedienung vom SmartPhone aus funktioniert immer noch!?!
Du hast den Neo Server auf der CCU deinstalliert?
Ja, unter Zusatzprogramme.
Ich wusste nicht, wie ich ihn stoppen kann.

MichaelN
Beiträge: 9649
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 697 Mal
Danksagung erhalten: 1617 Mal

Re: Suche (bisher vergebich) das Programm, Makro oder ?, welches alle 10 Sekunden eine Variable aktualisiert

Beitrag von MichaelN » 16.11.2021, 21:51

Krass. Du hast eine magisch besprochene SV und eine Smartphone App die ohne Server weiter arbeitet. Faszinierend. Allerdings habe ich auch nie ausprobiert wie man Mediola loswird.
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 +++

andreas15366
Beiträge: 19
Registriert: 05.11.2018, 08:26
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: Suche (bisher vergebich) das Programm, Makro oder ?, welches alle 10 Sekunden eine Variable aktualisiert

Beitrag von andreas15366 » 16.11.2021, 21:52

MichaelN hat geschrieben:
16.11.2021, 21:51
Krass. Du hast eine magisch besprochene SV und eine Smartphone App die ohne Server weiter arbeitet. Faszinierend. Allerdings habe ich auch nie ausprobiert wie man Mediola loswird.
Ich werde versuchen den Support von denen zu erreichen.

Antworten

Zurück zu „Softwareentwicklung für die HomeMatic CCU“