SUSV Auswertung über Callback Funktion

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

Depechem
Beiträge: 77
Registriert: 21.10.2018, 07:33
Wohnort: Dresden

Re: SUSV Auswertung über Callback Funktion

Beitrag von Depechem » 11.11.2018, 21:26

Black hat geschrieben:
11.11.2018, 21:22
genau das meinte ich.

das sagst uns schon mal aus,

du bist im netzbetrieb (primary)
akku ist voll (100.00)
eingangsspannung ist 5.1 V

also bis dahin gut

so,nun nächster Test, ausführen unter Script Testen

Code: Alles auswählen

!- Auswertung des CallBack Rückgabewertes der SUSV
!- und schreiben der Werte in Systemvariablen

!string sout=dom.GetObject ("CUxD.CUX2801001:11.CMD_RETS").State();
string sout= 'Primary;5.10;100.00;4.20;000.00';
WriteLine (sout);
string s= sout.StrValueByIndex (";",0);
dom.GetObject (ID_SYSTEM_VARIABLES).Get ("USV.Source").State (s);
dom.GetObject (ID_SYSTEM_VARIABLES).Get ("USV.VoltIn").State (sout.StrValueByIndex (";",1).ToFloat () );
real r= sout.StrValueByIndex (";",2).ToFloat ();
dom.GetObject (ID_SYSTEM_VARIABLES).Get ("USV.CapBatterie").State (r);
dom.GetObject (ID_SYSTEM_VARIABLES).Get ("USV.VoltBatterie").State (sout.StrValueByIndex (";",3).ToFloat () );
dom.GetObject (ID_SYSTEM_VARIABLES).Get ("USV.CurrBatterie").State (sout.StrValueByIndex (";",4).ToFloat () );
real usv=100.0; !- Einstellen Netzbetrieb
if (s=="Battery") {usv=r;}
dom.GetObject (ID_SYSTEM_VARIABLES).Get ("USV.System").State (usv);
WriteLine ("DONE");
kriegst du eine Fehlermeldung oder stehen nun die werte in den Systemvariablen ?

Black
Wenn ich in der CCU den Skript teste kommt folgende Meldung:

<html><head></head><body><p>Sitzung ungültig oder abgelaufen!
</p><p><a href="/index.htm">Weiter</a></p></body></html>
Raspimatic auf RPI3b+
HM & HMiP
FHEM

Benutzeravatar
Black
Beiträge: 1798
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: SUSV Auswertung über Callback Funktion

Beitrag von Black » 11.11.2018, 21:28

geh nochmal neu rein... klingt nach session time out
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.45.7.20190507 mit Groundplane Antennenmod (Mein Grundstück ist halt etwas gross)
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.08.11 Scripteditor und Objektinspektor

Depechem
Beiträge: 77
Registriert: 21.10.2018, 07:33
Wohnort: Dresden

Re: SUSV Auswertung über Callback Funktion

Beitrag von Depechem » 11.11.2018, 21:34

Die Meldungen stehen drin.

Primary;5.10;100.00;4.20;000.00
Raspimatic auf RPI3b+
HM & HMiP
FHEM

Benutzeravatar
Black
Beiträge: 1798
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: SUSV Auswertung über Callback Funktion

Beitrag von Black » 11.11.2018, 21:36

also haste die werte jetzt in den systemvariablen ?

gib mit bitte nochmal ne bildschirmhardcopy von dem callback programm
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.45.7.20190507 mit Groundplane Antennenmod (Mein Grundstück ist halt etwas gross)
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.08.11 Scripteditor und Objektinspektor

Depechem
Beiträge: 77
Registriert: 21.10.2018, 07:33
Wohnort: Dresden

Re: SUSV Auswertung über Callback Funktion

Beitrag von Depechem » 11.11.2018, 21:40

Black hat geschrieben:
11.11.2018, 21:36
also haste die werte jetzt in den systemvariablen ?

gib mit bitte nochmal ne bildschirmhardcopy von dem callback programm
Leider keine Werte drin.

Copy von was genau?
Dateianhänge
75B04814-6854-4936-9F17-C0C098603505.jpeg
Raspimatic auf RPI3b+
HM & HMiP
FHEM

Depechem
Beiträge: 77
Registriert: 21.10.2018, 07:33
Wohnort: Dresden

Re: SUSV Auswertung über Callback Funktion

Beitrag von Depechem » 11.11.2018, 21:46

Das hier bestimmt
Dateianhänge
1205F001-1C2F-47F5-B329-E676E7C99C1E.jpeg
B60E2F4A-B172-4700-9FDB-3BF268A73AB4.jpeg
9D68167D-76A9-4B4E-BBE5-CE8F3F10977E.jpeg
Raspimatic auf RPI3b+
HM & HMiP
FHEM

Benutzeravatar
Black
Beiträge: 1798
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: SUSV Auswertung über Callback Funktion

Beitrag von Black » 11.11.2018, 21:48

du hast nen schreibfehler in deiner systemvariablen:

deine heist: UVS:Source

sollte aber heissen

dom.GetObject (ID_SYSTEM_VARIABLES).Get ("USV.Source").State (s);

aus dem grunde findet er die nicht.. sollte aber einen script error zur folge haben... eigentlich... dachte ich.

also:

Änder den Namen der Systemvariablen mal von UVS:Source in USV.Source und dann machst eleztten test nochmal und sag, steht dann was drin oder net
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.45.7.20190507 mit Groundplane Antennenmod (Mein Grundstück ist halt etwas gross)
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.08.11 Scripteditor und Objektinspektor

Depechem
Beiträge: 77
Registriert: 21.10.2018, 07:33
Wohnort: Dresden

Re: SUSV Auswertung über Callback Funktion

Beitrag von Depechem » 11.11.2018, 22:01

Hä, ich finde nirgendwo den von Dir beschriebenen Schreibfehler?
Raspimatic auf RPI3b+
HM & HMiP
FHEM

Benutzeravatar
Black
Beiträge: 1798
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: SUSV Auswertung über Callback Funktion

Beitrag von Black » 11.11.2018, 22:10

guggst du hier:
75B04814-6854-4936-9F17-C0C098603505.jpeg
geh mal unter systemvariablen, whl die an und drück mal bearbeiten da.

da wird ein doppelpunkt im namen stehen wo ein punkt hingehört^^
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.45.7.20190507 mit Groundplane Antennenmod (Mein Grundstück ist halt etwas gross)
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.08.11 Scripteditor und Objektinspektor

Depechem
Beiträge: 77
Registriert: 21.10.2018, 07:33
Wohnort: Dresden

Re: SUSV Auswertung über Callback Funktion

Beitrag von Depechem » 11.11.2018, 22:15

Oh nein bin ich blöd. Jetzt lag alles an einem „Punkt“ 🙄

Hatte bei dir nur UVS zu USV gelesen. Warbestimmt nur ausversehen ein Schreibfehler von Dir.

Jetzt hab ich die Werte.
1000 Dank für all Deine Hilfe
Dateianhänge
208143DC-5FDE-4DBA-BDD7-2D991BCBB27B.jpeg
Raspimatic auf RPI3b+
HM & HMiP
FHEM

Antworten

Zurück zu „RaspberryMatic“