Min.- Max. Temperaturen Gestern und Heute
Moderator: Co-Administratoren
-
- Beiträge: 9677
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 698 Mal
- Danksagung erhalten: 1625 Mal
Re: Min.- Max. Temperaturen Gestern und Heute
Ohne mich da in alle Details rein gearbeitet zu haben würde ich als erstes vorschlagen die Systemvariablen auch identisch mit den in Skript verwendeten zu benennen.
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 +++
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 +++
-
- Beiträge: 14162
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1499 Mal
Re: Min.- Max. Temperaturen Gestern und Heute
Und unabhängig von der Diskrepanz der im Script genutzten Bennenungen und den Namen der Sytemvariablen: Die Bedingung größer -30°C bei Änderung kommt derzeit genau wie oft vor? Präziser, wie oft erwartest Du dass in unseren geographischen Breiten unter den derzeitigen klimatischen Bedingungen sich die Außentemperatur von einem Wert unter -30°C auf einen Wert größer -30°C ändert?
Das mit dem akustischen und optischen Signal ist ein Fehler in der CCU-Firmware und sollte sich nach einem Update von allein erledigen.
Gruß Xel66
Das mit dem akustischen und optischen Signal ist ein Fehler in der CCU-Firmware und sollte sich nach einem Update von allein erledigen.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
Re: Min.- Max. Temperaturen Gestern und Heute
Vielen Dank für die schnellen eure schnellen Antworten !!!
es ist doch immer super wenn andere mit Ahnung von der Materie da nochmal drauf schauen.
Wie es scheint war es die kombination eurer beiden Anmerkungen die zum Erfolg geführt haben.
vielen dank euch!
@Xel66, @MichaelN
es ist doch immer super wenn andere mit Ahnung von der Materie da nochmal drauf schauen.
Wie es scheint war es die kombination eurer beiden Anmerkungen die zum Erfolg geführt haben.
vielen dank euch!
@Xel66, @MichaelN
-
- Beiträge: 16
- Registriert: 27.12.2021, 22:45
- System: CCU
- Wohnort: Zossen
- Danksagung erhalten: 1 Mal
Re: Min.- Max. Temperaturen Gestern und Heute
Hallo
ich bekomme mein programm Nicht zum Laufen.
Kann da mal jemand drüber schauen
Skript 1
Skript 2
Ich hoffe ich könnt damit was anfangen
Gruß Enrico
ich bekomme mein programm Nicht zum Laufen.
Kann da mal jemand drüber schauen
Skript 1
Code: Alles auswählen
var source = dom.GetObject("$src$");
var maxTemp = dom.GetObject("Aussentemperatur Maximum");
object maxTempDate = dom.GetObject("Uhrzeit Maximum");
object minTempDate = dom.GetObject("Uhrzeit Minimum");
if (source)
{
if (source.Value() > maxTemp.Variable())
{
maxTemp.Variable(source.Value());maxTempDate.Variable(system.Date("%H:%M "))
}
}
else
{
var wds = dom.GetObject("Mein Gerät");
var curTemp = wds.DPByHssDP("TEMPERATURE");
maxTemp.Variable(curTemp.Value());
}
var source = dom.GetObject("$src$");
var minTemp = dom.GetObject("Aussentemperatur Minimum");
if (source)
{
if (source.Value() < minTemp.Variable())
{
minTemp.Variable(source.Value());minTempDate.Variable(system.Date("%H:%M "))
}
}
else
{
var wds = dom.GetObject("Mein Gerät");
var curTemp = wds.DPByHssDP("TEMPERATURE");
minTemp.Variable(curTemp.Value());
}
Code: Alles auswählen
! Systemvariablen übernehmen
var minheute= dom.GetObject("Uhrzeit Außentemperatur (min) heute");
var mingestern= dom.GetObject("Uhrzeit Außentemperatur (min) gestern");
var maxheute= dom.GetObject("Uhrzeit Außentemperatur (max) heute");
var maxgestern= dom.GetObject("Uhrzeit Außentemperatur (max) gestern");
mingestern.Variable(minheute.Value());
dom.GetObject("Uhrzeit Außentemperatur (min) heute").State(0);
maxgestern.Variable(maxheute.Value());
dom.GetObject("Uhrzeit Außentemperatur (max) heute").State(0);
Ich hoffe ich könnt damit was anfangen
Gruß Enrico
Zuletzt geändert von alchy am 28.12.2021, 19:38, insgesamt 1-mal geändert.
Grund: Freigabe & Code in Codetags
Grund: Freigabe & Code in Codetags
-
- Beiträge: 14162
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1499 Mal
Re: Min.- Max. Temperaturen Gestern und Heute
Du musst in einer wirklich kalten Ecke dieser Erde leben, wenn Du Dein Programm auf kleiner -30°C triggern kannst.
Gruß Xel66
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 16
- Registriert: 27.12.2021, 22:45
- System: CCU
- Wohnort: Zossen
- Danksagung erhalten: 1 Mal
Re: Min.- Max. Temperaturen Gestern und Heute
Ja Stimmt hatte was probiert jetzt hab ich es wieder richtig gemacht.
Ergebnis ist aber das selbe.
Ergebnis ist aber das selbe.
-
- Beiträge: 14162
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1499 Mal
Re: Min.- Max. Temperaturen Gestern und Heute
Deine Variablennamen entsprechen nicht denen, die im Script verwendet werden. Das muss identisch sein. Im Script beschreibst Du Variablen mit Klammern um "min" oder "max". Diese Klammern sind in Deinen Variablennamen nicht vorhanden. Für die Werte des aktuellen Tages fehlt ferner das "heute". Die verwendeten Namen im Script und in der WebUI müssen exakt gleich geschrieben sein.
Gruß Xel66
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 9677
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 698 Mal
- Danksagung erhalten: 1625 Mal
Re: Min.- Max. Temperaturen Gestern und Heute
Eigentlich muss sich der Fehler durch die ganzen 20 Seiten ziehen. Denn schon der Beitrag auf Seite 1 ist so kreativ (falsch) benamt. Kann also nie funktioniert haben. Und es hat nie einer für nötig erachtet das zu korrigieren.
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 +++
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 +++
-
- Beiträge: 14162
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1499 Mal
Re: Min.- Max. Temperaturen Gestern und Heute
Bei mir läuft diese Lösung auch schon seit Jahren für die Außentemperatur. Kann aber sein, dass ich es woanders her hatte. Oder ich habe den Fehler korrigiert, weil ich eigenen Namen vergeben habe (verwende prinzipiell keine Sonderzeichen in der WebUI - so auch kein "ß") und somit das Problem gleich so gelöst hatte.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 9677
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 698 Mal
- Danksagung erhalten: 1625 Mal
Re: Min.- Max. Temperaturen Gestern und Heute
Habe gerade mal etwas quer gelesen. Auf jeder 3. Seite wird dieses "Problem" immer wieder durchgekaut. Es gibt wohl die einen, die eigene SV-Namen verwenden und das Skript entsprechend anpassen (und dann schreiben "Super Skript, läuft perfekt") und es gibt die copy&paste Fraktion, die keine Ahnung davon haben was sie da tun und dann natürlich über diesen Fehler stolpern. (Und die zu bequem sind mal 3 Seiten zurück zu blättern und quer zu lesen - lieber immer wieder die gleichen Fragen stellen)
Wäre natürlich toll, wenn ein Admin mal den Eingangspost korrigieren würde.
Wäre natürlich toll, wenn ein Admin mal den Eingangspost korrigieren würde.
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 +++
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 +++