Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

$src$ $val$ $this$ Vorgaben bei Scritptesten im Editor nicht fehr funktional #764

Open
HMMike opened this issue Jan 19, 2020 · 6 comments
Open
Labels
💡 enhancement-ideas New feature or change request 🏷️ WebUI This refs the WebUI component ❓ undecided No decision to accept or reject ticket yet

Comments

@HMMike
Copy link

HMMike commented Jan 19, 2020

Describe the bug
Unter Scripttesten wird im Raspberrymatik Editor die $src$, $vls$ und $this$ vorgaben nicht mehr in das zu testende Script substituiert.

grafik

Verweis in Homematik Forum: https://homematic-forum.de/forum/viewtopic.php?f=65&t=56097

@jens-maus
Copy link
Owner

Den Editor den du hier zeigst ist ja eigentlich nicht der Editor der "Skript testen" Funktionalität, sondern der Editor beim Editieren eines Programmes. Dort gab es bzw. gibt es in der originalen CCU WebUI ja lediglich den "Fehlerprüfung" button und es war bzw. ist mit einer Standard CCU ja gar nicht möglich in dem Editor direkt das Programm testweise auszuführen wie das nun in RaspberryMatic der Fall ist. Auch im "Skript testen" Fenster gibt es wohl (aus dem selben Grund) nicht diese Funktionalität.

Die Frage wäre also was da nun richtig ist und was nicht. Die Eingabe des $src$ usw. wird also lediglich zum eingeben eines programmes angeboten uns dann soweit ich das sehen kann mit abgespeichert für die eigentliche Ausführung des jeweiligen WebUI-Programmes. Ich kann das sicherlich für das Skript testen auch irgendwie versuchen umzusetzen, die frage wäre nun ist das wirklich gewollt bzw. notwendig?

@jens-maus jens-maus added 💡 enhancement-ideas New feature or change request 🏷️ WebUI This refs the WebUI component ❓ undecided No decision to accept or reject ticket yet labels Jan 20, 2020
@stale
Copy link

stale bot commented Dec 31, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within the next 7 days. Please check if the issue is still relevant in the most current version of RaspberryMatic and tell us. Also check that all relevant details, logs and reproduction steps are included and update them if needed. Thank you for your contributions. --- Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivitäten gab. Es wird geschlossen, wenn nicht innerhalb der nächsten 7 Tage weitere Aktivitäten stattfinden. Bitte überprüft, ob das Problem auch in der aktuellsten Version von RaspberryMatic noch relevant ist, und teilt uns dies mit. Überprüft auch, ob alle relevanten Details, Logs und Reproduktionsschritte enthalten sind bzw. aktualisiert diese. Vielen Dank für die Unterstützung.

@stale stale bot added the wontfix label Dec 31, 2020
@jens-maus jens-maus added 👎 wontfix This will not be worked on and removed wontfix ❓ undecided No decision to accept or reject ticket yet labels Jan 1, 2021
@Maik2208
Copy link
Contributor

Ich möchte diesen Issues normal hochholen, da es derzeit unmöglich ist Programme zu testen welche mit $src$ arbeiten ohne dass man die ganze Zeit die Hardware bedienen muss.

@jens-maus
Copy link
Owner

Nun, das ist im Grunde kein "Issue", sondern eher ein "Missing Feature", denn bis zur Implementierung des "Ausführen" Buttons im Skripteditor konnte man noch nie $src$ oder den anderen $XXX$ placeholdern für das manuelle Ausführen irgendwelche Werte mit auf den Weg geben. So ist das ja auch in meinem ersten Kommentar zu diesem Ticket bereits erklärt worden.

@jens-maus jens-maus added ❓ undecided No decision to accept or reject ticket yet and removed 👎 wontfix This will not be worked on labels Dec 17, 2021
@Maik2208
Copy link
Contributor

Deinen ersten Kommentar habe ich nicht ganz verstanden. Aber auch jetzt sagst du, dass es diese Felder bis zur Einführung des Ausführen-Buttons nicht gab. Also sind sie in diesem Zusammenhang eingerichtet worden?! Dann sollten sie für diesen Knopf doch auch funktionieren oder stehe ich grad auf dem Schlauch?

@jens-maus
Copy link
Owner

Diese $src$ Felder gab es sehr wohl schon immer im Skripteditor. Jedoch eben nicht diesen "Ausführen" button um das Programm testweise kurz mal manuell ausführen zu lassen. Und das ist bei einer reinen CCU3 heute noch so.

Man konnte/kann hier lediglich feste Werte für $src$ und Co einstellen die dann immer beim ausführen des WebUI Programmes bzw. des ReGa-Skriptes genutzt werden. Aber da man nie manuell (bis RaspberryMatic das eingeführt hat) kurz im Editor "Ausführen" drücke konnte um sein Programm zu testen, gibt bzw. gab es auch bisher eben nie die Möglichkeit im "Skript testen" Fenster z.B. für diese Placeholder feste Werte zu vergeben.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💡 enhancement-ideas New feature or change request 🏷️ WebUI This refs the WebUI component ❓ undecided No decision to accept or reject ticket yet
Projects
None yet
Development

No branches or pull requests

4 participants
@jens-maus @HMMike @Maik2208 and others