WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)
Moderator: Co-Administratoren
Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)
Hy Jungs,
seit dem Update auf die aktuelle Version von Raspberrymatic, funktioniert folgendes Script nicht mehr:
system.Exec("wget -O /dev/null -q http://192.168.178.5/web/message?text=D ... 1",&stdout, &stderr);
kann mir da einer helfen???
seit dem Update auf die aktuelle Version von Raspberrymatic, funktioniert folgendes Script nicht mehr:
system.Exec("wget -O /dev/null -q http://192.168.178.5/web/message?text=D ... 1",&stdout, &stderr);
kann mir da einer helfen???
-
- Beiträge: 494
- Registriert: 29.04.2014, 18:38
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 9 Mal
Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)
Hallo
les mal die letzten 4 Beiträge vor deinen.
viewtopic.php?f=26&t=36623&start=780#p388382
Gruß
Bulli
les mal die letzten 4 Beiträge vor deinen.
viewtopic.php?f=26&t=36623&start=780#p388382
Gruß
Bulli
- Herbert_Testmann
- Beiträge: 11062
- Registriert: 17.01.2009, 11:30
- Danksagung erhalten: 7 Mal
Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)
Hallov82510 hat geschrieben: seit dem Update auf die aktuelle Version von Raspberrymatic, funktioniert folgendes Script nicht mehr:
system.Exec("wget -O /dev/null -q http://192.168.178.5/web/message?text=D ... 1",&stdout, &stderr);
kann mir da einer helfen???
als erstes solltest Du mal eine Seite (5 Beiträge) zurück blättern und dort die Antwort lesen.
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig
Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)
Ich habe mich ja immer wieder breitschlagen lassen und neue und bestehende Bugs gemeldet.
Aber wenn eine sinnlose Änderung nun auch noch als Feature dargesellt wird
Welcher Vergleich wurde durch die Limitierung ermöglicht?
Was ist daran benutzerfreundlich?
Wenn man der Meinung ist, dass .ToSting(20) nun keine 20 Zeichen sondern nur immer 15 hinter dem Dezimalpunkt ausgeben darf, dann ist dies wirklich benutzerfreundlich, denn kein Mensch käme auf die Idee, dass die Zahl im Parameter etwas mit der Ausgabelänge zu tun hätte.
Auch ist es ein super Feature, dem Anwender die die Möglichkeit zu nehmen, die Rechenungenauigkeit ermitteln zu können.
Da (M_PI).ToString(20) nun schön einen 17 Zeichen langen String "3.141592653589793" ausgibt, anstelle eines mit 20 Nachkommastellen ausgestatten Strings "3.14159265358979311600", welcher die Rechenungenauigkeit anzeigt, ist dies sehr benutzerfreundlich.
Der Anwender fragt sich dann bestimmt nicht, warum (M_PI*10000).ToString(15) nicht 31415.9265358979323846, was der"normale" Anwender erwarten würde, sondern 31415.926535897931899, obwohl in der Doku Pi mit 3.14159265358979323846 angegeben ist.
Man will ja durch die Beschränkung auf 15 Nachkommastellen, den normalen Beutzer vor der Sichtbarkeit der Rechenunungenauigkeit schützen, damit er dadurch nicht verwirrt wird.
Daher verwirrt es den Benutzer bestimmt nicht, dass er in diesem Beispiel "31415.926535897931899" als Ausgabe erhält.
Das nenne ich mal anwerderfreundlich, da es jetzt ja wie man sieht überhaupt keine Verwirrungen mehr geben kann.
Fazit:
Da dies ja nun ein Feature ist, welches den "normalen" Anwender nun absolut "nicht mehr" verwirren kann und dadurch auch noch bestehende Skripte nicht mehr funktionieren, nenne ich dies eine absolut geniale Änderung.
Mehr davon, denn das brauchen wir alle. Sich um die wirklichen Bugs zu kümmern, ist da doch eher nebensächlich.
Damit die ReGa nun auch weiterhin richtig anwenderfreundlich bleibt und durch solche Änderungen noch anwenderfreundlicher wird, ziehe ich mich entgültig aus dem Bug-Reporting zurück, sofern diese sinnlose und noch mehr Verwirrung stiftende Änderung weiterhin ein Feature bleibt und nicht als BugFix in der nächsten Beta22 wieder normal funktioniert.
.
Aber wenn eine sinnlose Änderung nun auch noch als Feature dargesellt wird
dann gehen bei mir endgültig die Lichter aus.jmaus hat geschrieben: Feature: ReGa – Limitierung der ToString() Ausgabe von Gleitkommazahlen auf 15 Nachkommastellen (wie in Dokumentation angegeben) um eine benutzerfreundlichere Ausgabe / Vergleich zu ermöglichen.
Welcher Vergleich wurde durch die Limitierung ermöglicht?
Was ist daran benutzerfreundlich?
Wenn man der Meinung ist, dass .ToSting(20) nun keine 20 Zeichen sondern nur immer 15 hinter dem Dezimalpunkt ausgeben darf, dann ist dies wirklich benutzerfreundlich, denn kein Mensch käme auf die Idee, dass die Zahl im Parameter etwas mit der Ausgabelänge zu tun hätte.
Auch ist es ein super Feature, dem Anwender die die Möglichkeit zu nehmen, die Rechenungenauigkeit ermitteln zu können.
Da (M_PI).ToString(20) nun schön einen 17 Zeichen langen String "3.141592653589793" ausgibt, anstelle eines mit 20 Nachkommastellen ausgestatten Strings "3.14159265358979311600", welcher die Rechenungenauigkeit anzeigt, ist dies sehr benutzerfreundlich.
Der Anwender fragt sich dann bestimmt nicht, warum (M_PI*10000).ToString(15) nicht 31415.9265358979323846, was der"normale" Anwender erwarten würde, sondern 31415.926535897931899, obwohl in der Doku Pi mit 3.14159265358979323846 angegeben ist.
Man will ja durch die Beschränkung auf 15 Nachkommastellen, den normalen Beutzer vor der Sichtbarkeit der Rechenunungenauigkeit schützen, damit er dadurch nicht verwirrt wird.
Daher verwirrt es den Benutzer bestimmt nicht, dass er in diesem Beispiel "31415.926535897931899" als Ausgabe erhält.
Das nenne ich mal anwerderfreundlich, da es jetzt ja wie man sieht überhaupt keine Verwirrungen mehr geben kann.
Fazit:
Da dies ja nun ein Feature ist, welches den "normalen" Anwender nun absolut "nicht mehr" verwirren kann und dadurch auch noch bestehende Skripte nicht mehr funktionieren, nenne ich dies eine absolut geniale Änderung.
Mehr davon, denn das brauchen wir alle. Sich um die wirklichen Bugs zu kümmern, ist da doch eher nebensächlich.
Damit die ReGa nun auch weiterhin richtig anwenderfreundlich bleibt und durch solche Änderungen noch anwenderfreundlicher wird, ziehe ich mich entgültig aus dem Bug-Reporting zurück, sofern diese sinnlose und noch mehr Verwirrung stiftende Änderung weiterhin ein Feature bleibt und nicht als BugFix in der nächsten Beta22 wieder normal funktioniert.
.
- Black
- Beiträge: 5471
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 419 Mal
- Danksagung erhalten: 1071 Mal
- Kontaktdaten:
Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)
ich kann es langsamm nimmer lesen....
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
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
-
- Beiträge: 1168
- Registriert: 06.07.2010, 00:24
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 35 Mal
Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)
Ja, wäre schön wenn Badenpower endlich nach dem was er in seiner Signatur stehen hat auch handelt: Also hier endlich die Biege macht! Das Gemotze und Gestänkere ist null konstruktiv und daher schlicht Spam und müllt damit diesen Thread nur zu!
Aktuelle Projekte:
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483
Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295
Direkter SMS-Versand und -Empfang über CCU2&Raspberrymatic ohne Cloud:
viewtopic.php?f=31&t=39483
Automower (G2) steuern über Homematic per WLAN:
viewtopic.php?f=31&t=7295
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)
Wie wäre es mit einer Umfrage, wer im Umfeld von HomeMatic eine größere Präzision als 15 Nachkommastellen benötigt.
- Mac_
- Beiträge: 243
- Registriert: 18.12.2014, 08:07
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 2 Mal
Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)
Das ist wahrscheinlich für die satellittengestützte Navigation des hauseigenen automatischen Fenterreinigers unabdingbar.jp112sdl hat geschrieben:Wie wäre es mit einer Umfrage, wer im Umfeld von HomeMatic eine größere Präzision als 15 Nachkommastellen benötigt.
Mensch Leute, lasst doch mal die Kirche im Dorf.
Mac_
2[WDS10-TH-0],5[Sec-MDIR-2],1[LC-Dim1TBU-FM],2[WDS30-OT2-SM],23[Sec-SCo],1[Sec--SC-2],2[Sen-LI-O],1[MOD-EM-8],1[Sec-TiS],6[Sec-SD-2],1[Dis-WM55],1[LC-Sw1-PI-CT-R1],21[ES-PMSw1-PI],2[ES-PMSw1-SM],1[PB-6-WM55],13[CC-RT-DN],1[Dis-EP-WM55],4[WDS40-TH-I],9[LC-SW1PBU-FM],1[LC-Sw1-FM],1[OU-CFM-TW],2[LC-RGBW-WM],1[Sec-WDS-2],1[CC-SCD],2[WDS30-T-O],2[ES-TX-WM],1[Sen-RD-O],12[TC-IT-WM-W-EU], 2[HM-LC-Bl1-FM] = 122 Geräte, Tinkerboard S,3.71.12.20231014
- jmaus
- Beiträge: 9844
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 462 Mal
- Danksagung erhalten: 1863 Mal
- Kontaktdaten:
Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)
Und genau das ist der Irrglaube. Nur weil man mehr als 15 Nachkommastellen für eine Gleitkommazahl in vorherigen ReGa-Versionen ausgeben konnte heisst das noch lange nicht das die Zahl die dann ausgegeben wird auch auf >15 Nachkommatsllen genau ist. Double Precision (das die ReGa intern verwendet) geht eben nur bis auf 15 Nachkommastellen genau. Alles andere dahinter entspricht nur numerischen Ungenauigkeiten.jp112sdl hat geschrieben:Wie wäre es mit einer Umfrage, wer im Umfeld von HomeMatic eine größere Präzision als 15 Nachkommastellen benötigt.
Und übrigens, auch das Argument das wenn man früher ToString(30) gemacht hatte man damit rechnen konnte wie lange der resultierende string wird passt nicht ganz. Das stimmt nur bedingt denn z.b. hat ToString(300) auch nur „nan“ zurückgegeben weil eine 300 Nachkommastellendarstellung per se nicht möglich ist/war mit den von ReGa genutzten Methoden. Es ist also klar Definitionssache wie man die ToString() Funktion definiert. Und so wird das dann auch in einer aktualisierten Skriptdokumentation etwas genauer/detaillierter beschrieben sein.
Gerne könnt ihr allerdings natürlich so eine Umfrage starten - am Schluss überzeugen mich sicherlich nur technische Argumente die konstruktiv vorgetragen und entsprechend diskutiert werden. Bei anderen Dingen hat dss ja bereits gefruchtet - bei der Sache allerdings (noch) nicht.
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: WebUI/ReGaHss Beta für CCU2 & RaspberryMatic (2.29.x)
Dat war auch eher mit janz viel Ironie geschriebenjmaus hat geschrieben:Gerne könnt ihr allerdings natürlich so eine Umfrage starten - am Schluss überzeugen mich sicherlich nur technische Argumente die konstruktiv vorgetragen und entsprechend diskutiert werden. Bei anderen Dingen hat dss ja bereits gefruchtet - bei der Sache allerdings (noch) nicht.jp112sdl hat geschrieben:Wie wäre es mit einer Umfrage, wer im Umfeld von HomeMatic eine größere Präzision als 15 Nachkommastellen benötigt.