SDV V3.09.01 Scripteditor und Objektinspektor / Changer CCU/RM

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Benutzeravatar
Black
Beiträge: 2031
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 10 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

SDV V3.09.01 Scripteditor und Objektinspektor / Changer CCU/RM

Beitrag von Black » 25.11.2018, 17:36

Aktuelle Version auf GitHub: SDV 3.09.01 Build Date 25.09.2019

Ab der Reihe V3.09.xx wird der SDV für ein 64bit Targetsystem compiliert. Dies erfordert in einem Bestandssystem das Austauschen der DLLs von OpenSSL für den https Zugriff. Die neuen DLLs sind in dem Package enthalten. Soll die alte Version auch behalten werden, dürfen sich die beiden version nicht im gleichen Verzeichnis befinden (SDV erwartet die beiden DLLs in seinem verzeichnis)

Features:
Editor mit SyntaxHighlight und vervollständiger.
Scripte auf PC abspeichern und laden
Script ausführen
Ansicht der Ausgaben via WriteLine
Ansicht der verwendeten Scriptvariablen
Ansicht des Syslogs
Mit der Version 3.08.11 kennt der HighLighter und der Vervollständiger 805 Methoden und Konstanten
Editor MarkUp Funktionalität
Finden in Scripten von Systemvariablen, Geräten, Kanälen, Räumen und Gewerken nach Namen
Finden in Scripten von Kanälen und Geräten nach Seriennummer (Address)

Objectinspektor
DomScan nach Typen über die Rega
Listen nach Enums
Detailansichten der verschiedenen Objecttypen
Konsistenstests
Direktes Ändern von Daten
Löschen von Daten
Komplexe anwenderdefinierte Filtermöglichkeiten
Anwenderdefinierbare Methodensichten
Bearbeiten von Programmen
Übernahme von Scripten aus Programmen in Editor, Verändern und wider zurückladen in das Programm
Undo Stack fürRekursionsaufrufe,damit Browsing durch Ebenen möglich
Komplettes Zerlegen von Programmen in Rules, Conditions, SingleConditions, Destinations und SingleDestinations
Volltextsuche in Scripten nach Freiem text, Systemvariablen, Channel und Devicenamen oder Seriennumern
Favoriten für Beobachten von Variablen

Backup / restore
Backups (von Räumen, Gewerken, etc für Systemumzug)
Backups von Systemvariablen
Backups von Geräte/ Kanalnamen
Backups von WebUI-Programmen
Backups von Masterset Einstellungen von Devices

----------------------------------------------------------------------------------------

die Version V3.09.01 liegt in dem üblichen Bereich in Github zum Download.
Mittlerweile ist der SDV ja nicht mehr reiner Teststatus, es sind keine Meldungen über Memoryleaks oder Abstürze bekannt seit geraumer Zeit. Schlüssel ab der 3.05.02 bleiben gültig, bei Vorversionen braucht es leider neue Schlüssel


Bestandsnutzer: Bitte in die Anleitung schauen und die SDV.INI entsprechend anpasssen, duch die neuen Features brauchte es neue Einträge in der Ini und eine etwas andere Struktur. Freigabeschlüssel bleiben erhalten.
In 3.07.11 folgende Schlüssel neu hinzugekommen:

Code: Alles auswählen

[SCRIPTRUN]
RUN=F1
TEST=F12
In Version 3.08.01B einige Schlüssel hinzugefügt;
Manuell die SDV.INI in der Art erweitern wie hier beschrieben: viewtopic.php?f=31&t=47049&start=100#p504933


Link auf Github: https://github.com/HMMike/Script-Developer-CCU

Hinweis für CCU2 Nutzer oder Nutzer älterer Firmware: Wenn sich kein Anfrageschlüssel generieren lässt (keine Hashs erkannt), in der INI datei prüfen,ob bei der entsprechenden CCU der Eintrag USEHTTPS=True steht. Damit klappt es nicht. In diesem Fall muss der Eintrag in USEHTTPS=False geändert werden, dann klappts auch.
Alte Firmwares mögen es auch nicht, wenn über Nutzername und PW ein authentifizierter Zugriff über Name:[email protected] versucht wird. Bei älteren Firmware oder CCU keinen Nutzernamen oder Passwort eintragen bei CCU1 / CCU2 CCUHOST


-----------------------------
Changelog 3.09.01
-----------------------------

Diverse grössere Änderungen im "Unterbau" Wechsel der RAD von 1.8.4 auf 2.0.4
Einige Änderungen in den xmlrpc classen bezüglich Codegenierung Master und Linksets, Backup mastersets, Backup Linkset in Vorbereitung
Einige Bugfixes, die in den Preversion 14A-E aufgefallen sind (Danke nochmal fürs melden)
Editor kan für die Backups auch mit JSON umgehen
Restore von Masterset Geräten kann konfigurierbar in der JSON die kanalnamen benennen nach der regel: devicename:chan.ChnNumber() oder alternativ wie in dem Backup geheissen oder gar nicht.
ab 3.09.01 kommt der SDV ohne zugewiesenes CUxd.Exec aus.

-----------------------------
Changelog 3.08.11
-----------------------------

Hotfix: Probleme beim Backup beseitigt, wann ein CCU programm ungültige Dateizeichen enthielt.
kleiner Bugfix im Highlighter.
Für eine paar Stringfunktionen Online Hilfe eingeführt.
Änderungen im Untergrund zur Vorbereitung auf Systaxchecker.

-----------------------------
Changelog 3.08.10
-----------------------------

SynchoEdit eingefügt
Parallele Completitions eingefügt
Echtzeit Completition für definierte Variablen eingefügt (wie versprochen diese Funktionen auf niedrigem level (2 und 3) geführt, alle bei denen der Highlighter un der Vervollständiger läuft können diese Funktionen auch nutzen !

-----------------------------
Changelog 3.08.09
-----------------------------

Interne Modifikationen, so das für Scriptausführen nun nicht mehr ein interner Aufruf con CUXD gebraucht wird
Wahlmöglichkeit über INI Datei: SSH Funktionalität über plink oder über CUXD
Ein paar kleinere Fixes zur Verbereitung auf den Syntax checker
Menügesteuerter RTU Upate
Für Raspberrymatik muss die CUXD version Ungleich 2.3.0 sein !!!! aktuell heute 2.3.1
Bestandsnutzer:
Folgender Schlüssel in der INI Hinzufügen:
unter [HOST]

Code: Alles auswählen

[HOST]
.....
SSHPLINK=false
-----------------------------
Changelog 3.08.07
-----------------------------

Sortieralgorithmus der Listendarstellung optimiert
Erkennen und Beseitigen von Conditionchannel und Destinationchannel Inkonsistenzen hinzugefügt
ein kleiner Bugfic bei einem Ausgabetext


-----------------------------
Changelog 3.08.06
-----------------------------

- Ein paar Methoden und Konstanten noch hinzugefügt (mit der 3.08.06 kennt der SDV 695 Methden und Konstanten)
- Bugfixes der V3.08.05 HF1 und HF2 eingepflegt
- HistoryDP (systemprotokoll) weitergeführt
- einpaar kleine optische Veränderungen im Inspektor
- ein paar Suchkrierien hinzugefügt imInstecktor (EnumID Selektionen)

-----------------------------
Changelog 3.08.04
-----------------------------

- Ein paar Methoden und Konstanten noch hinzugefügt
- Backup / restore Möglichkeit für WebUI programme hinzugefügt
- mehrfacher Instanzstart des SDV möglich, ohne das sich die INIs in die quere kommen (Nur Instanz 1 hat schriebrechte auf die INI)
- Im Kommandozeilen Startparameter kann nun der Dateiname mitgegeben werden. Damit ist eine Verknüpfung auf windowsebene von hsc Dateien mit dem SDV möglich, und damit der Weg frei für Öffnen einer Scriptdatei durch Doppelklick in einer neuen instanz des SDV.

-----------------------------
Changelog 3.08.01B
-----------------------------

- ein paar Änderungem in der internen Abarbeitung als Vorbereitung für die nächsten Steps
- Selektionshandling verbessert (ist nun schneller und Bildaufbau ist ruhiger, sor allem bei Multiselektionen
- Condition Inkonsistenz beseitigen verbessert (hat nun auch mein Produktivsystem glattgezogen)
- SSH kommt nun mit CUxd Aus und braucht plink nun doch nicht mehr (auch im Hinblick auf irgendwann mal Linux)
- Ein paar Methoden und Konstanten noch hinzugefügt
- Editor hat Funktion bekommen für Block auskommentieren und Auskommentieren entfernen (fand ich nützlich für Programmeentwickeln zum Testen)
- Masterparameter können direkt in den Editor als programmCode übernommen werden (Level 6) (unter Berücksichtung vom Gerät, dem Kanal und dem ValueType des Parameters)
- aus einer Selektierten Singledestination kann der Editor unter Seleketiert mit dem Neuen Menüpunkt "Singledestination Zugriff" direkt den programmcode zum selektireen der SDest erzeugen, um verzögert um in einem eigenen Script zu bearbeiten
- unter Methodenhilfe kann der Code zum Berechnen der "verzögert um" zeit direkt abgerufen werden.
- Sichten für Systemvariablen nun endlich fertig ausprogrammiert
- Favoritenansicht eingefügt Favoriten können aus der Listenübersicht übernommen werden, ein Doppelklick in der Favortienansicht auf ein Object führt zum Laden der Favoritenansicht in di Listenübersicht mit detaildarstellung des Selektierten Objectes (undo redo Browsing ist dabei berücksichtigt)

-----------------------------
Changelog 3.07.13
-----------------------------

- eine rudimentäre SSH Funktionalität.
- Condition Inkonsistenzen sind nun auch behebbar (was behebbar ist)

-----------------------------
Changelog 3.07.12
-----------------------------

- kleiner Fix bei Gleitkommawerteingabe von Sysvars, DP (Hier wurde der Nachkommateil unterdrückt)
- Bugbix bei der Fensterdarstellung im Detail- Edit Feld
- Firmware der verbundenen CCU wird nun in der Statusbar angezeigt
- Fix für Level 7 Anwendung aufgrund Firmware 3.45.5 bei RMatik

---------------------------------
Changelog 3.07.11
-----------------------------

Kleine Bugfixes
Tab Scriptausgabe entfernt, dafür sitzt die Scriptausgabe nun in einem Fenster unter dem Editor (Grösse anpassbar)
Neue Keys eingeführt, um Script Run und Script Test auch über FKeys zu starten
Mit dieser Version kennt der SDV 620 Rega-Methoden und Konstanten
Methodenhilfe eingeführt
Check internal Sysvar überarbeitet mit nun eindeutiger Ausgabe

---------------------------------
Changelog 3.07.10
-----------------------------

Kleine Bugfixes
Ein Paar Methoden hinzugefügt
MetaTags Prüfung in Sysvar integriert
Geisterchannelprüfung in Sysvar integriert

---------------------------------
Changelog 3.07.07
-----------------------------

Kleine Bugfixes
Bugfix: Alt-S aus dem Editor brachte nicht die Special Spalte: geändert in Alt-p
Ein Paar Methoden hinzugefügt
Reiter Scriptsuche fertiggestellt (ab level 6)
Damit nun möglich: Volltextsuche in allen Scripten
Selektiertbar, auch suchen in GeisterDestinations möglich
Suchen auch als Regular Expression möglich
Beschleunigte Suche in Ram möglich
ProgrammObjektanalyse

---------------------------------
Changelog 3.07.05
-----------------------------

Kleine Bugfixes
Bugfix bei Programme Testen („\n“ in einem Kommentar führte zu einem Fehler) Bugfix tuts nur auf RM, auf der die Rega bezüglich Doublequote gefixt wurde.
Im Editor folgende Tastenkürzel:
Ctrl F – Suchen Dialog, Ctrl R Replace Dialog, F3 – Weitersuchen
Regaports werden nun Automatisch ermittelt
Alternative Endungen für Scripte in INI hinzugefügt
Alternatives Scriptverzeichnis in INI hinzugefügt

---------------------------------
Changelog 3.07.04
-----------------------------

Auflösung geändert und ein wenig das Design
Programm Testen hinzugefügt
Suchen in Scripten nach Seriennummern von Devices / Kanälen
Ein paar weiterer Methoden eingepflegt

---------------------------------
Changelog 3.07.02
-----------------------------

Bugfix (Bei aufgelösten Programmen funktionierte das Rückschreiben des Scriptes in das Programm nicht)
BugFix Beim Ändern von Strings in der Detailansicht wurde der Ursprungswert nicht als Vorschlag genommen
Umstellen der Dialoge auf TTaskDialog und Rauswerfen der Unit Windows, damit ist die Tür in Richtung Linus wieder spaltbreit auf
Class TSynEditMarkupHighlightAllCaret ein wenig modifiziert, damit gehen nun Markups,
Setup für MarkUps und Anwählbar / Abwählbar
Suchen innerhalb von Scripten nach Namen von Systemvariablen, Geräten, Kanäle, Räumen und Gewerken
Reihenfolge von Singledestinations sind nun verschiebbar

---------------------------------
Changelog 3.07.01
-----------------------------

Einige kleine Bugfixes
Vervollständigen von Zeitmodulen (CalendarDP)
Aufschlüssen von Programmen in Rules, Subrules, Condition, SingleCondition, Destination und Singledestinations
Detailansichten von Conditionsm Single Conditions, Destination und Singledestinations inkl rekursiver Auflösung
Erweitern der Methoden im Highlighter
Klartextübersetzung der Regakonstanten in der Detailansicht
Verfeinern des Undo Stacks (Browsing durch Programme)
Hinzufügen von Methoden beim User Object (Level 7)
Einige interne Änderungen zur Vorbereitung von Backup / Restore von Programmen

---------------------------------
Changelog 3.06.06
-----------------------------
Ab dieser Version Unterstützt der SDV die Neuen Eigenschaften der Raspberrymatik / CCU3: SSL Verbindungen und Authentifizierung über Nutzername-Password. Dazu mehr in einem separaten Kapitel der Anleitung
Verbessung des Undo Stacks im Inspektor
Möglichkeit der Komfortablen Auflösung komplexer Objecte (Devices sind realisiert, Programme kommen in der nächsten, einer der nächsten Versionen
Kleinere interne Fixes und Veränderungen als Vorgriff auf die Kommenden Versionen

Bugfix bei Einstellungsspeichern, welcher dazu führte, das bei jedem neuen Speichern der Eintrag DPEnumUsagePrograms [R]=XXXX erneut geschrieben wurde.Da hatte sich ein Space ans Ende der Definition Table geschmuggelt. Bitte mal in die SDV.INI schauen und falls nötig, die überschüssigen Einträge löschen

---------------------------------
Changelog 3.06.04
-----------------------------
2 Bugfix aufgrund Rega Fehlern (DoubleQuotes und wissenschaftliche Notation)
TSynHighlighterClass angepasst: 2. KontantenTable eingeführt
Undo Stack eingeführt für den Inspektor, damit ist jetzt quasi Browsing durch die Rekursionsebenen möglich
Wegen Undo Stack Sicherheitsabfrage Rekursives Auflösen entfernt (geht ja nun via Undo wieder zurück)
Programme lösen nun Ihre Rules und Subrules auf (retriggern veränderbar)
Bei einem Script als SingleDestination ist dieses Script direkt in den Editor ladbar, dort veränderbar und auch wieder ins CCU Programm
hochladbar.
Verzögert um dieses Scripts veränderbar aus dem SDV heraus
Diverse weitere Methoden und Konstanten hinzugefüfgt

---------------------------------
Changelog 3.06.01
-----------------------------
BugFix Backup Sysvars (Alarme kann halt der Status nicht herstellt werden und 950er kann nicht rekontruiert werden. Dafür Sonderfunktionen
Bugfix Highlighter (in HM Script ist // kein kommentar)
Paramset Master Aufschlüsselung (ab Level 6)
Editor Zusatzfunktionen um Werte aus der Detailsicht in ein Script zu kopieren
DiagnoseBild
Restaurieren einer kaputten oder fehlenden 950er Präsenzvariable (ab Level 7)
Anzeigen aller Systemkonstanten
Rega Event Push auf DPs (ab level 7)


Black

Aktuelle Anleitung des SDV V3.08.10 vom 04. Juli 2019
Kurzanleitung Scriptdeveloper V308010.pdf
(7.7 MiB) 45-mal heruntergeladen

Aktuelle Anleitung des SDV V3.08.13 vom 28. August 2019
Kurzanleitung Scriptdeveloper V308013_.pdf
(6.27 MiB) 26-mal heruntergeladen

Inspektor6.jpg
Editor5.jpg
channels.jpg
Zuletzt geändert von Black am 25.09.2019, 13:55, insgesamt 94-mal geändert.
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.47.18.20190918 mit Groundplane Antennenmod und depatchter Favoritensortierung
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.09.01 Scripteditor und Objektinspektor

HmTec
Beiträge: 23
Registriert: 08.09.2014, 18:06

Re: SDV V3.3 Scripterstellung und Objektinspektor/Changer CCU/RM

Beitrag von HmTec » 26.11.2018, 11:05

Hallo Black,

dank Deines Script Developers habe ich mich daran gewagt, meine gesamte Konfiguration komplett neu aufzusetzen.
Dabei bin ich von der CCU2 mit HPCL über den Weg PiVCCU letztendlich auf RaspberryMatic mit CuxD gewechselt und habe HPCL komplett ersetzt.
Ich habe die Gelegenheit genutzt, meine Gesamtkonzeption zu überdenken und alles noch einmal neu zu strukturieren.

In die Scripte habe ich konsequent Test- und Debug-Möglichkeiten eingebaut und dabei so manchen Gedankenfehler gefunden.
Nun läuft alles sehr viel flüssiger und zuverlässiger als früher und insbesondere die Fehlersuche fällt leichter.
Mein System hat nun auch den notwendigen WAF bei meiner Frau :-)

Dein Scipt Developer hilft mir besonders, wenn ich für mich neue Dinge nachvollziehen oder alternative Methoden ausprobieren möchte.
Die aktuelle Version 3 verbessert die Nutzung noch einmal. Besonders Hilfreich beim Editieren sind für mich die Autovervollständigung der Methoden und das Highlighting der Syntax.

Gruss
Stefan

tomi_cc16
Beiträge: 745
Registriert: 30.11.2013, 16:35
Wohnort: Mordor
Hat sich bedankt: 8 Mal
Danksagung erhalten: 6 Mal

Re: SDV V3.3 Scripterstellung und Objektinspektor/Changer CCU/RM

Beitrag von tomi_cc16 » 26.11.2018, 21:56

Black hat geschrieben:
25.11.2018, 17:36
die Version 3.3 für die Tester liegt in dem üblichen Bereich in Github zum Download.
Wo finde ich den Github Link?

Benutzeravatar
Black
Beiträge: 2031
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 10 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: SDV V3.3 Scripterstellung und Objektinspektor/Changer CCU/RM

Beitrag von Black » 27.11.2018, 18:53

Bei Interesse gebe ich auf Nachfrage den Link dazu.

Gruss, Black
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.47.18.20190918 mit Groundplane Antennenmod und depatchter Favoritensortierung
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.09.01 Scripteditor und Objektinspektor

Benutzeravatar
Black
Beiträge: 2031
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 10 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: SDV V3.04 Scripterstellung und Objektinspektor / Changer CCU/RM

Beitrag von Black » 01.12.2018, 14:35

Version 3.04 auf Github hochgeladen. die Änderungen waen diesmal etwas gröber, es sind divese Funktionen und Verbesserungen hinzugekommen.

Changlog dazu im ersten Post. Update für die bisherigen Tester: Runterladen und die exe austauschen, die übersandten Freigabeschlüssel behalten ihre Gültigkeit.

Black
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.47.18.20190918 mit Groundplane Antennenmod und depatchter Favoritensortierung
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.09.01 Scripteditor und Objektinspektor

Benutzeravatar
Black
Beiträge: 2031
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 10 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

SDV V3.05 Scripterstellung und Objektinspektor / Changer CCU/RM

Beitrag von Black » 06.12.2018, 19:57

Version 3.05 auf Github hochgeladen. die Änderungen waren auch diesmal etwas größer, es sind divese Funktionen und Verbesserungen hinzugekommen.

Changlog und Anleitung dazu im ersten Post.
Update für die bisherigen Tester: Runterladen und die exe austauschen, die übersandten Freigabeschlüssel behalten ihre Gültigkeit.
Neu interessierte Tester / Anwender gerne PN an mich


Changelog 3.05
Einige Programmfehler beseitigt.
Device Objekt in Auswahl hinzu und Detailansicht
Systemvariablen Objekt vervollständigt
Alarm Objekt angelegt und vervollständigt
Metadaten Aufschlüsselung
Backup Methoden für Räume, Gewerke und Systemvariablen

Black
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.47.18.20190918 mit Groundplane Antennenmod und depatchter Favoritensortierung
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.09.01 Scripteditor und Objektinspektor

Muxer
Beiträge: 23
Registriert: 24.10.2018, 15:30

Re: SDV V3.05 Scripterstellung und Objektinspektor / Changer CCU/RM

Beitrag von Muxer » 07.12.2018, 13:33

Hallo Black,
ich bin gerade dabei von FHEM auf Raspberrymatic umzuziehen.
Meine "Rollladensteuerung für HM/ROLLO inkl. Abschattung und Komfortfunktionen in Perl"
würde ich gerne a.d. Raspberrymatic (jedenfalls in Teilen) umsetzen.
Deshalb probiere mich gerade i . d Scriptsprache.
Dazu ist der Scritpeditor in der WebUi nicht sehr komfortabel.
Dann habe ich deinen "Scripteditor" gefunden und würde den dann gerne nutzen.

Was muss ich tun um eine Freigabelizenz zu bekommen?
Wie lautet die Githubadresse wo ich die Files finde?
Gruß
Wolfgang

Benutzeravatar
Black
Beiträge: 2031
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 10 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: SDV V3.05 Scripterstellung und Objektinspektor / Changer CCU/RM

Beitrag von Black » 07.12.2018, 21:34

Es wird zum Wochenende ein Fix geben.

zum einen ist der Funktionsanfang wieder etwas angewachsen.
Zum anderen gabs wie auf Github geschrieben einen Bug mit der Nummer dex CuXD Kanales des Exec gerätes.
Weiterhin ist mir mit einem tester aufgefallen, das die schlüsselberechnung in seltenen Konstellation durch eine zugegeben recht optimistische regex auslegung ins leere griff und eine Exception warf. Ist gefunden und auch behoben, hat aber zur folge, das mit der dann neuen version neue schlüssel generiert werden müssen.

Also mit der dann 3.5.5 von Github (die kommt Samstag ode Sonntag) bitte neue Anfrage an mich, die alten keys werden mit der 3.5.5 nicht als nicht mehr valide erkannt. Sorry, aber geht leider nicht anders.

Black
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.47.18.20190918 mit Groundplane Antennenmod und depatchter Favoritensortierung
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.09.01 Scripteditor und Objektinspektor

Benutzeravatar
Black
Beiträge: 2031
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 10 Mal
Danksagung erhalten: 30 Mal
Kontaktdaten:

Re: SDV V3.05.02 Scripterstellung und Objektinspektor / Changer CCU/RM

Beitrag von Black » 08.12.2018, 13:33

Version 3.05.02 ist nun auf Github. siehe erster Post

Changelog:
Bugfix: falsches CUxD Gerät genommen trotz richtigem INI eintrag- behoben
Bugfix: Möglichkeit der falschen Schlüsselberechnung. behoben

Mit 3.05.02 braucht es leider neue Schlüssel. wie in Anleitung seiten 5,6 beschrieben bitte neu anfragen. sorry, ging leider nicht anders.

Erweitungen:
Devices vervollstänfigt
Users vervollständigt
Channels vervollständigt.
interne Umstellung auf TStringList fertig

Black
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.47.18.20190918 mit Groundplane Antennenmod und depatchter Favoritensortierung
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.09.01 Scripteditor und Objektinspektor

stan23
Beiträge: 638
Registriert: 13.12.2016, 21:14
Wohnort: Altmühltal
Hat sich bedankt: 43 Mal
Danksagung erhalten: 20 Mal
Kontaktdaten:

Re: SDV V3.05.02 Scripterstellung und Objektinspektor / Changer CCU/RM

Beitrag von stan23 » 08.12.2018, 19:31

So, der SDV läuft ganz gut, danke :)

Vielleicht sollte die Skriptausführung noch ein Timeout haben, sonst bleibt der SDV hängen und friert ein.

Für Anfänger wie mich wäre es cool wenn die Auto-Verfollständigen-Funktion nur sinnvolle Sachen anzeigen würde, also z.B. Methoden die auf jenes Objekt angewendet werden können. Aber das ist natürlich ein ziemlicher Aufwand.
Viele Grüße
Marco

RaspberryMatic
~60 Geräte (HM, HmIP, HMW, HBW, AskSin)

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“