Systenvariable Anwesenheit fehlt!??

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

Moderatoren: jmaus, Co-Administratoren

Benutzeravatar
Black
Beiträge: 5480
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 424 Mal
Danksagung erhalten: 1074 Mal
Kontaktdaten:

Re: Systenvariable Anwesenheit fehlt!??

Beitrag von Black » 11.10.2020, 14:30

Wenn beide 40 und 41 BEIDE VARDP und integer sind, hast mal richtig glück gehabt.

dann machste erstmal ein backup den dem system jetzt.

dann provoierst du mal eine Servicemeldung. Lass dene Fantasie spielen, als nem Batterieaktor die Batterien raus und einen Befehl üder die WebUI senden, nem schaltaktor die 230V wegnehmen und per WebUi schalten lassen.

dann solltest du in der WebUI Kommunikationsstörung sehen

UND

WriteLine (dom.GetObject (41).Value()); sollte dir diese auch Anzeigen.

dann letzter test:

WebUI, testweise neues Programm anlegen.
wenn SystemVariable und da müsstest du auch die beiden Alarmvarialen zur auswahl haben... die müssten wohl den scheiss namen haben, also darumter gucken.

Wenn das geht, könenn wir denen man Sinnige namen geben:

dom.GetObject (40).Name ("Alarmmeldungen");

dom.GetObject (41).Name ("Servicemeldungen");

wenn das alles geht, nochmal backup machen und ich trink Hefeweizen.

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

Benutzeravatar
Baxxy
Beiträge: 10830
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 608 Mal
Danksagung erhalten: 2227 Mal

Re: Systenvariable Anwesenheit fehlt!??

Beitrag von Baxxy » 11.10.2020, 14:36

Lebt der Patient noch? Da fiebert man ja schon beim mitlesen mit und bekommt Durst. :wink:

Ich hatte damals an der .ova RM ohne Funkmodul rumgedoktort. Da ich's nicht hinbekommen hatte musste die .ova leider das zeitliche segnen. :oops:

Patt
Beiträge: 207
Registriert: 25.05.2017, 01:24
Hat sich bedankt: 8 Mal
Danksagung erhalten: 2 Mal

Re: Systenvariable Anwesenheit fehlt!??

Beitrag von Patt » 11.10.2020, 14:41

Hey was soll ich sagen?

Perfekt, vielen DANK!!!

2 Variablen waren da, habe sie dann umbenannt, passt.
Unbenannt.PNG
Bei dem Weizen bin ich dabei, würde dir nun gerne eines rüber beamen.

hier gibt es echt Freaks :-) (sehr positiv gemeint)
Der Dateianhang Unbenannt.PNG existiert nicht mehr.
Dateianhänge
Unbenannt.PNG

Benutzeravatar
Black
Beiträge: 5480
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 424 Mal
Danksagung erhalten: 1074 Mal
Kontaktdaten:

Re: Systenvariable Anwesenheit fehlt!??

Beitrag von Black » 11.10.2020, 15:28

das siehst nu so aus wie es aussehen sollte ^^.

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

Hütte
Beiträge: 746
Registriert: 08.02.2017, 11:08
Hat sich bedankt: 32 Mal
Danksagung erhalten: 75 Mal

Re: Systenvariable Anwesenheit fehlt!??

Beitrag von Hütte » 11.10.2020, 19:49

@Black

mit deiner Analyse und deiner OP-Technik (Scripte) während der OP am offenen Herzen (wie Baxxy es nannte) lässt sich wohl so manche Installation, die beim ersten Start ohne Funkmodul stattfand, wieder zum vollen Leben erwecken. Großes Kino :wink:

Benutzeravatar
Black
Beiträge: 5480
Registriert: 12.09.2015, 22:31
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wegberg
Hat sich bedankt: 424 Mal
Danksagung erhalten: 1074 Mal
Kontaktdaten:

Re: Systenvariable Anwesenheit fehlt!??

Beitrag von Black » 12.10.2020, 19:01

Baxxy hat geschrieben:
11.10.2020, 14:10
(...)Wenn das rund läuft wäre das eine gute Erweiterung für die "Restore PräsenzVar 950" des SDV. :) (...)
das hab ich mir auch gedacht umd hab die repraturfunktion darum erweitert, eine der sysvars wieder in die ID_SYSTEM_VARIABLES zurückschubsen zu können. Gleichzeitzig auch noch um die Wiederanlage und Korrektur für die Alarmmeldungen und die Servicemeldungen erweitert.
Sysvarepair.JPG
sollte dann ab der 4.5.0 mir drin sein, ich hab im testsystem die variablen mal gelöscht oder aus den aufzählungen geworfen, er konnts korrigieren. eizig falschen typ macht er nicht vollautomatisch, das löschen aus sicherheitsgründen muss der Mensch dann machen, das neuanlegen st dann wieder knopfdruck.

Black
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg

Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann

Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W

technical contribution against annoying advertising

Benutzeravatar
Baxxy
Beiträge: 10830
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 608 Mal
Danksagung erhalten: 2227 Mal

Re: Systenvariable Anwesenheit fehlt!??

Beitrag von Baxxy » 12.10.2020, 19:17

Black hat geschrieben:
12.10.2020, 19:01
das hab ich mir auch gedacht umd hab die repraturfunktion darum erweitert
Sehr gut, auch wenn die Funktion wohl die meiste Zeit über brachliegen wird. Wenn es dann soweit ist lasse ich das mal auf eine Kopf... ähm Funkmodul-lose .ova los. :mrgreen:

meckes
Beiträge: 7
Registriert: 29.12.2020, 22:09
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 2 Mal

Re: Systenvariable Anwesenheit fehlt!??

Beitrag von meckes » 03.01.2021, 21:07

Ich komme aus viewtopic.php?f=19&t=36896 und habe alles hier durchgearbeitet. Die 950 ist repariert.

Die 40 und 41 wollte sich nicht reparieren lassen. Ausgabe aus meinen Script (aus dem ursprünglichen Post):

ID Internal Visible Enabled Channel Name Value
40 true false true Alarmmeldungen 0
41 true false true Servicemeldungen 4

Type ist beides Integer. Name hab ich auch schon geändert. Auffälig war das Internal = True.

Hab die Werte nun geändert, jetzt geht es.

Code: Alles auswählen

dom.GetObject (40).Internal (false);
dom.GetObject (41).Internal (false);
dom.GetObject (40).Visible (true);
dom.GetObject (41).Visible (true);
Danke Black

Nachtrag:
Wurde gefixed: https://github.com/jens-maus/RaspberryMatic/issues/861
Weiterer Literatur: viewtopic.php?f=81&t=63338&start=20#p624829
Homematic Anfänger mit RasberyMatic und RedMatic mit 94 Aktoren 1065 Kanäle

Antworten

Zurück zu „RaspberryMatic“