NEWS
Test Adapter alias-workbench v0.x.x
-
Guten Morgen,
ich wollte mal meinen Adapter vorstellen, den ich mir gebastelt habe. Vielleicht
ist das ja für den einen oder anderen was.Warum ich sie gebaut habe
Ich habe mit den vorhandenen Werkzeugen jedes Mal relativ lange gebraucht, bis ein
Alias wirklich funktionierte — und zwar so, dass ihn auch Alexa oder Matter als
Gerät erkennen und nicht als Haufen loser Werte. Verknüpfen ist schnell gemacht,
nur sieht man dabei nicht, ob die Rollen stimmen, ob die Leseformel überhaupt eine
Zahl liefert und ob der Schreibweg funktioniert. Das merkt man hinterher.Dazu wollte ich bei meinen Tasmota-MQTT-Geräten ohne den Sonoff-Adapter arbeiten
und direkt auf dem mqtt-Adapter aufsetzen — aber trotzdem zehn gleiche Steckdosen
nicht zehnmal von Hand zusammenklicken. Genau dafür sind die Vorlagen da: ein
Gerätetyp einmal beschrieben, danach entsteht jeder weitere Alias daraus in einem
Zug.Außerdem "Zwingt" er ein wenig mehr Ordnung zu Halten. In Bezug Auf Raumnamen und Funktionen.
(Ist kein muss aber wen man schnell was macht geht sowas häufig unbeabsichtigt unter)Was dabei herausgekommen ist
- Ohne Trockenlauf wird nichts geschrieben. Jede Zeile, die entstehen oder sich
ändern würde, steht vorher da. - Der echte
@iobroker/type-detectorrechnet beim Bearbeiten mit. Du änderst
eine Rolle und siehst sofort, ob ein Gerät entsteht und welche Musterplätze noch
frei sind — genau das, worauf Alexa, Matter und vis aufsetzen. - Live-Werte an jedem Datenpunkt: was die Leseformel jetzt zurückgibt, daneben
den Rohwert der Quelle. Eine Formel, dieundefinedliefert, siehst du vorher. - JSON wird ausgepackt, ohne dass du eine Formel schreibst. Tasmota liefert
alles intele/SENSOR? Die Felder stehen als Liste da, ein Klick genügt. - Vorlagen: 16 mitgeliefert (11 Homematic, 4 Tasmota, 1 reiner Messpunkt),
eigene baubar. Geräte mit mehreren Ausgängen werden je Ausgang zu einem Gerät. - Die Werkbank ist ein Admin-Reiter und führt keinen Adapterprozess aus
(mode: none) — solange der Reiter zu ist, belegt sie keinen Speicher. - Oberfläche in allen elf Admin-Sprachen.
Installation
Noch nicht im ioBroker-Repository, die Aufnahme läuft. Bis dahin über
Adapter → Experte (Katze) → „Aus eigener URL installieren" → Reiter Benutzerdefiniert:iobroker.alias-workbench → Installieren. Danach über + eine Instanz anlegen und den Admin neu laden.

- Ohne Trockenlauf wird nichts geschrieben. Jede Zeile, die entstehen oder sich
-
Installation
Noch nicht im ioBroker-Repository, die Aufnahme läuft. Bis dahin über
Adapter → Experte (Katze) → „Aus eigener URL installieren" → Reiter npm:dabei als url verwenden: iobroker.alias-workbench oder iobroker.alias-workbench@latest
von direkten Installationen von Github wird abgeraten
-
Installation
Noch nicht im ioBroker-Repository, die Aufnahme läuft. Bis dahin über
Adapter → Experte (Katze) → „Aus eigener URL installieren" → Reiter npm:dabei als url verwenden: iobroker.alias-workbench oder iobroker.alias-workbench@latest
von direkten Installationen von Github wird abgeraten
Installation
Noch nicht im ioBroker-Repository, die Aufnahme läuft. Bis dahin über
Adapter → Experte (Katze) → „Aus eigener URL installieren" → Reiter npm:dabei als url verwenden: iobroker.alias-workbench oder iobroker.alias-workbench@latest
von direkten Installationen von Github wird abgeraten
Reiter Benutzerdefiniert
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden