NEWS
Frage oder Idee -> Geräte in Scripten finden möglich oder zukünftig machbar?
-
Hi Leute,
ich bin ja gerade fleißig dabei so einiges von der CCU auf den IoBroker umzustellen. Dabei entstehen natürlich jede Menge Scripte
Nun habe ich mich gerade gefragt, wie finde ich schnell heraus, in welchen Scripten ich Anpassungen machen muss wenn ich einen Sensor / Aktor austausche und sich dadurch ja das jeweilige Gerät bzw. der Datenpunkt ändert.
Gibt es da schon eine Möglichkeit das man sich ähnlich wie in der CCU auflisten kann in welchen Programmen das Gerät drin steckt?
Falls nicht, währe das doch sicherlich ne Idee für die Zukunft weil kaputt gehen tut sicherlich immer mal was und dann geht die Sucherei in den Script los.
Gruß
Mario
-
Nun habe ich mich gerade gefragt, wie finde ich schnell heraus, in welchen Scripten ich Anpassungen machen muss wenn ich einen Sensor / Aktor austausche und sich dadurch ja das jeweilige Gerät bzw. der Datenpunkt ändert. `
Hallo,ich benenne die Geräte in der CCU eindeutig mit Namen, so heisst ein Aktor beispielsweise Pelletofen-Aktor. Dabei achte ich darauf dass hierbei keine doppelten Namen vorkommen.
Im Script von iobroker verwende ich dann folgende Abfrage um die ID zu bekommen:
var aktor = getIdByName("Pelletofen-Aktor");
Bei einem Gerätetausch muss ich nur dafür sorgen, dass das neue Gerät in der Homematic den gleichen Namen erhält.
In Zukunft, da ich immer mehr Funktionen auf iobroker umstelle, werde ich die Geraete noch mit einem Kürzel versehen, damit es sichergestellt ist, dass jeder Name ein Unikat ist, wie z.B. hmcPelletofen-Aktor.
-
Wenn ich es richtig verstehe, sucht er aber eine Funktion wie in der CCU, wo ich an einem bestimmten Gerät/Object abfragen kann, ob und in welchem Skript es verwendet wird.
Bin dafür, diese Funktion fehlt mir auch. Könnte es mir gut als weiteres icon hinten vorstellen. Analog zu History/SQL Datenpunkten.
Fitti
-
Bluefox hat die Idee/Request mal ins Trello übernommen:
-
Ich möchte ja nicht stänkern, aber auf der CCU funktioniert dieses Feature auch nicht in Scripten!
:shock:
Gruß
Rainer
-
Das ist aber "schwarze rethorik"
Man sagt "ich will ja nicht" aber jeder weiß "man hat doch"
8-) :mrgreen:
-
Ich möchte ja nicht stänkern, aber auf der CCU funktioniert dieses Feature auch nicht in Scripten!
:shock: `
Na ja, in Programmen und Verknüpfungen schon. Aber davon abgesehen, ist ja die Tatsache das in der CCU etwas nicht geht ja kein Grund es sich nicht für ein sowieso viel besseres System wünschen zu düfen
> Bluefox hat die Idee/Request mal ins Trello übernommen:
Finde ich ausgesprochen KLASSE!!!
Ach Leute - ich kann gar nicht sagen, wie super ich den IoBroker finde! Mein schon fast eingeschlafenes Interesse am Smart Home ist wieder voll erwacht und ich stecke sozusagen voller neuer Ideen. Einzig meiner Regierung gefällt das aktuell wegen der neuen Kosten für Komponenten nicht so ganz aber da muss sie wohl halt durch :lol:
Danke und Gruß
Mario
-
Einzig meiner Regierung gefällt das aktuell wegen der neuen Kosten für Komponenten nicht so ganz aber da muss sie wohl halt durch :lol:
Der Waf wächst mit der Zeit.
-
Ich hatte sowas vor einiger Zeit schon mal in Jira reingestellt. Eine Art 'Where-Used'
Sollte Scripte, Szenen, Enums, Cloud Adapter… usw berücksichtigen.
Als UI war mir damals die Idee gekommen einen extra Tab bei edit object einzubauen.