UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ
NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ
NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074
[FR] Mehr Debug Outputs im LE (Sprachdefinition Notepad++ zum Download)
-
- Reactions:
- Beiträge: 2181
- Registriert: So Aug 12, 2018 1:38 pm
- Wohnort: Karlsruher Raum
- Hat sich bedankt: 481 Mal
- Danksagung erhalten: 889 Mal
Mehr Debug Outputs im LE (Sprachdefinition Notepad++ zum Download)
Was mir beim bauen von Custom Logiken doch stark auffällt ist die Tatsache, dass der Logikeditor recht unspezifische Fehler spuckt. Manchmal kommt eine Meldung, dass etwas nicht definiert ist, dann sucht man sich aber zu Tode, weil er nicht genau anzeigt welche Deklaration fehlt.
In anderen Fällen kommt es erst beim Speichern zu einem Fehler und man steht ganz im Regen.
Das kann die Erstellung von Custom Logiken sehr mühsam machen. Ist jetzt zwar keine hohe Prio, aber trotzdem solltet Ihr den LE gesprächiger machen.
In anderen Fällen kommt es erst beim Speichern zu einem Fehler und man steht ganz im Regen.
Das kann die Erstellung von Custom Logiken sehr mühsam machen. Ist jetzt zwar keine hohe Prio, aber trotzdem solltet Ihr den LE gesprächiger machen.
Zuletzt geändert von StefanW am Mi Jun 10, 2020 8:55 am, insgesamt 2-mal geändert.
Lg
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
-
- Elaborated Networks
- Reactions:
- Beiträge: 9689
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 4831 Mal
- Danksagung erhalten: 7633 Mal
- Kontaktdaten:
Ok, aufgenommen.
Stefan
Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Reactions:
- Beiträge: 2181
- Registriert: So Aug 12, 2018 1:38 pm
- Wohnort: Karlsruher Raum
- Hat sich bedankt: 481 Mal
- Danksagung erhalten: 889 Mal
@StefanW Ich hätte da mal noch eine ganz andere Idee:
Meine Vorgehensweise ist eigentlich die, dass ich im Notepad++ die Logikzelle schreibe und dann den Code per Copy 'n Paste in den LE kopiere. Nur kleinere Änderungen mache ich im LE selbst.
Was haltet Ihr davon, wenn Ihr für Eure Syntax eine Sprachdefinition für Notepad++ bereitstellt, falls noch andere ähnlich verfahren?
Mehr Debug Outputs im LE sind natürlich weiterhin wichtig.
Meine Vorgehensweise ist eigentlich die, dass ich im Notepad++ die Logikzelle schreibe und dann den Code per Copy 'n Paste in den LE kopiere. Nur kleinere Änderungen mache ich im LE selbst.
Was haltet Ihr davon, wenn Ihr für Eure Syntax eine Sprachdefinition für Notepad++ bereitstellt, falls noch andere ähnlich verfahren?
Mehr Debug Outputs im LE sind natürlich weiterhin wichtig.
Zuletzt geändert von Dragonos2000 am Mo Aug 12, 2019 10:07 am, insgesamt 1-mal geändert.
Lg
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
-
- Reactions:
- Beiträge: 3741
- Registriert: So Aug 12, 2018 8:44 am
- Hat sich bedankt: 1164 Mal
- Danksagung erhalten: 2058 Mal
Ich mach das auch so, liegt aber an den Einschränkungen , dass zb Änderungen wie zusätzliche Ausgänge nicht übernommen werden.
Auch die Formatierung nach dem 1. Speichern (viele Umbrüche) drängt mich zu Notepad+
Lg
Robert
Auch die Formatierung nach dem 1. Speichern (viele Umbrüche) drängt mich zu Notepad+
Lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
-
- Reactions:
- Beiträge: 2181
- Registriert: So Aug 12, 2018 1:38 pm
- Wohnort: Karlsruher Raum
- Hat sich bedankt: 481 Mal
- Danksagung erhalten: 889 Mal
Ja, genau- sind auch meine Gründe sowie Fensterbreite. Und Du kannst recht gut erkennen, ob ne Deklaration zu viel hast oder vergessen wurde...
Lg
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
-
- Elaborated Networks
- Reactions:
- Beiträge: 9689
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 4831 Mal
- Danksagung erhalten: 7633 Mal
- Kontaktdaten:
Ja, das ist prinzipiell eine gute Idee. Ich habe mir erst vor zwei Monaten eine Sprachdatei für CISCO CLI gemacht, das ist damit sehr viel übersichtlicher.Dragonos2000 hat geschrieben: ↑Mo Aug 12, 2019 10:07 amMeine Vorgehensweise ist eigentlich die, dass ich im Notepad++ die Logikzelle schreibe und dann den Code per Copy 'n Paste in den LE kopiere.
==> Ich spreche mal mit Stefan K. darüber und dann kann man das schon machen. Ist aber immer ein wenig Geschmackssache was man wie einfärbt und darstellt.
lg
Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Reactions:
- Beiträge: 408
- Registriert: Mo Aug 13, 2018 10:51 am
- Wohnort: Hannover
- Hat sich bedankt: 187 Mal
- Danksagung erhalten: 272 Mal
Sind diese Sprachdateien editorspezifisch? Also muss dann ein bestimmter Editor verwendet werden oder geht das auch mit einem anderen?
Ich kenne Notepad+ nicht, habe bisher immer mit Ultraedit gearbeitet.
Ich kenne Notepad+ nicht, habe bisher immer mit Ultraedit gearbeitet.
--
TWS 2500 (ID=137), PBM, Wartungs-VPN=ON, Reboot bitte nur nach Absprache
TWS 2500 (ID=137), PBM, Wartungs-VPN=ON, Reboot bitte nur nach Absprache
-
- Reactions:
- Beiträge: 2181
- Registriert: So Aug 12, 2018 1:38 pm
- Wohnort: Karlsruher Raum
- Hat sich bedankt: 481 Mal
- Danksagung erhalten: 889 Mal
Kann ich leider nicht sagen, vermute aber schon.
@StefanW : Hier mal ne Auflistung der Fehler, die mir am häufigsten unterlaufen sind (evtl. interessant für die Erweiterung der Debug Meldungen)
- Level (Variable) nicht definiert - der LE sagt hier nicht welche Deklaration fehlt
- Bool mit 0 initialisiert statt "false", also ["$Open","bool",0] statt ["$Open","bool",false] (sehr böse, da es nur beim Speichern einen Fehler gibt)
- Komma am Ende eines Blocks zuviel
- "$" vergessen bei der Verwendung/Deklaration, also ["Open","bool",false] statt ["$Open","bool",false] (ebenfalls ganz böse, da Du das tausend mal übersiehst)
- Eckige Klammer zuviel/zuwenig
Lg
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
-
- Reactions:
- Beiträge: 3741
- Registriert: So Aug 12, 2018 8:44 am
- Hat sich bedankt: 1164 Mal
- Danksagung erhalten: 2058 Mal
Durchaus eine wichtige Liste an Fehlern, die oft viel Zeit fressen.
Bin aber nicht sicher, ob das unter FR nicht untergeht - StefanW?
@Dragonos2000: sind diese Fehler nich alle aktuell?
Robert
Bin aber nicht sicher, ob das unter FR nicht untergeht - StefanW?
@Dragonos2000: sind diese Fehler nich alle aktuell?
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
-
- Reactions:
- Beiträge: 2181
- Registriert: So Aug 12, 2018 1:38 pm
- Wohnort: Karlsruher Raum
- Hat sich bedankt: 481 Mal
- Danksagung erhalten: 889 Mal
@Robert_Mini Das sind so die Fehler gewesen, die ich selbst in der Praxis immer mal wieder gemacht habe und mangels ausführlichem Debug Output langwierig suchen musste. Werde mal testen, inwieweit das inzwischen abgefangen wird...
Lg
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit