RaspberryMatic 3.51.6.20200621 – Neue Version

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

Moderatoren: jmaus, Co-Administratoren

Benutzeravatar
Black
Beiträge: 5483
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: RaspberryMatic 3.51.6.20200621 – Neue Version

Beitrag von Black » 21.06.2020, 17:05

du weisst dass das ein braking change ist ? entweder tuns dann alte scripte oder neue aber nie beide ?
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

jschoenborn
Beiträge: 1
Registriert: 21.06.2020, 17:19
System: Alternative CCU (auf Basis OCCU)

Re: RaspberryMatic 3.51.6.20200621 – Neue Version

Beitrag von jschoenborn » 21.06.2020, 17:34

Hallo Jens,

Erst einmal vielen Dank für die Programmierung der RaspberryMatic. Respekt!
Hatte beim letzten Update das Problem, dass mein RPi 3+ nicht mehr von seiner SSD gebootet hat.

Ist dies bekannt und im heutigen Update behoben?

Viele Grüße aus dem Allgäu

Jörg

Benutzeravatar
roe1974
Beiträge: 746
Registriert: 17.10.2017, 16:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 52 Mal
Danksagung erhalten: 13 Mal

Re: RaspberryMatic 3.51.6.20200621 – Neue Version

Beitrag von roe1974 » 21.06.2020, 18:14

.... dann werde ich wohl mal bei 3.51.6.20200420 einfrieren .... :-/
EIDT: .... vielleicht doch nicht :-) :-) :-)
Zuletzt geändert von roe1974 am 21.06.2020, 18:31, insgesamt 1-mal geändert.

Benutzeravatar
jmaus
Beiträge: 9864
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1882 Mal
Kontaktdaten:

Re: RaspberryMatic 3.51.6.20200621 – Neue Version

Beitrag von jmaus » 21.06.2020, 18:19

jschoenborn hat geschrieben:
21.06.2020, 17:34
Erst einmal vielen Dank für die Programmierung der RaspberryMatic. Respekt!
Hatte beim letzten Update das Problem, dass mein RPi 3+ nicht mehr von seiner SSD gebootet hat.

Ist dies bekannt und im heutigen Update behoben?
Mir ist diesbzgl. nichts bekannt und wie man dem ChangeLog entnehmen kann habe ich diesbzgl. in der aktuellen Version auch nichts angepasst/verändert.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
roe1974
Beiträge: 746
Registriert: 17.10.2017, 16:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 52 Mal
Danksagung erhalten: 13 Mal

Re: RaspberryMatic 3.51.6.20200621 – Neue Version

Beitrag von roe1974 » 21.06.2020, 18:21

d.h. dann ein ...

Code: Alles auswählen

.Replace("\"", "")
geht nicht mehr ?

lg Richard
Zuletzt geändert von roe1974 am 21.06.2020, 18:24, insgesamt 1-mal geändert.

Benutzeravatar
jmaus
Beiträge: 9864
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1882 Mal
Kontaktdaten:

Re: RaspberryMatic 3.51.6.20200621 – Neue Version

Beitrag von jmaus » 21.06.2020, 18:21

Black hat geschrieben:
21.06.2020, 17:05
du weisst dass das ein braking change ist ? entweder tuns dann alte scripte oder neue aber nie beide ?
Das ist mir durchaus bewusst, allerdings ist mir aktuell nur dein SDV bekannt der mit dem Bugfix um string escaping nun ein Problem zu haben scheint.

Aber lass uns das mal lieber weiter in deinem SDV Thread (viewtopic.php?f=31&t=47049&start=520#p589242) diskutieren.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
jmaus
Beiträge: 9864
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1882 Mal
Kontaktdaten:

Re: RaspberryMatic 3.51.6.20200621 – Neue Version

Beitrag von jmaus » 21.06.2020, 18:23

roe1974 hat geschrieben:
21.06.2020, 18:21
d.h. dann ... ein

Code: Alles auswählen

.Replace("\"", "")
geht nicht mehr ?
Klar geht das noch. Daran ist doch auch syntaktisch alles korrekt.

Aber hattest du bisher mal probiert ein

Code: Alles auswählen

.Replace("\\", "")
zu machen? das hat nämlich eben fälschlichweise einen Syntax Error wegen dem "\\" ausgespuckt obwohl das eigentlich syntaktisch korrekt ist. Und genau das wurde jetzt in der aktuellen Version korrigiert.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
roe1974
Beiträge: 746
Registriert: 17.10.2017, 16:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 52 Mal
Danksagung erhalten: 13 Mal

Re: RaspberryMatic 3.51.6.20200621 – Neue Version

Beitrag von roe1974 » 21.06.2020, 18:27

ahhhh ok....
dh. sowas geht auch noch ?

Code: Alles auswählen

if (vent == "\"OFF\""){ bvent = false;}else{bvent = true;}

Code: Alles auswählen

if (link == "\"ONLINE\"") {blink = true;}else{blink = false;}
lg Richard

Benutzeravatar
jmaus
Beiträge: 9864
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 464 Mal
Danksagung erhalten: 1882 Mal
Kontaktdaten:

Re: RaspberryMatic 3.51.6.20200621 – Neue Version

Beitrag von jmaus » 21.06.2020, 18:37

roe1974 hat geschrieben:
21.06.2020, 18:27
ahhhh ok....
dh. sowas geht auch noch ?

Code: Alles auswählen

if (vent == "\"OFF\""){ bvent = false;}else{bvent = true;}

Code: Alles auswählen

if (link == "\"ONLINE\"") {blink = true;}else{blink = false;}
Ja klar, geht auch. Aber auch da würde ich dir raten schon wegen der besseren Lesbarkeit einfach das ganze wie folgt zu schreiben:

Code: Alles auswählen

if (vent == '"OFF"'){ bvent = false;}else{bvent = true;}
D.h. single-quoted (') strings zu nehmen wenn in deinem string ein double-quote (") ist. Dann können die backslashes komplett wegfallen.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Benutzeravatar
roe1974
Beiträge: 746
Registriert: 17.10.2017, 16:15
System: Alternative CCU (auf Basis OCCU)
Wohnort: Wien
Hat sich bedankt: 52 Mal
Danksagung erhalten: 13 Mal

Re: RaspberryMatic 3.51.6.20200621 – Neue Version

Beitrag von roe1974 » 21.06.2020, 18:39

Super ! DANKE für die Info ... auf zum Update :-) :-) :-)
lg RIchard

Gesperrt

Zurück zu „RaspberryMatic“