Skip to content

Tester

In dieser Kategorie werden Adapter Versionen vorgestellt die der Entwickler zum Testen Frei gibt.

1.1k Themen 194.6k Beiträge

NEWS

  • History2DB converter

    Verschoben
    60
    0 Stimmen
    60 Beiträge
    10k Aufrufe
    _JOHN__
    Mahlzeit! auch wenn der Eintrag hier schon älter ist, passt meine Erfahrung mit dem Import-Script wohl am besten hier rein. Evtl. hilft es ja jmd. mit dem gleichen Problem. Ich habe kürzlich auch zu Influx gewechselt - aus versch. Gründe noch die 1.8, tut hier nichts zur Sache. Habe mich aber dazu entschieden, die Objekt-Datenpunkte die ich zukünftig nach Influx loggen will, mit einem Alias zu versehen (im Gegensatz zu "HIS" wo ich keine Alias gesetzt hatte) Dadurch finde ich die entsprechenden Felder in bspw. Grafana später schneller und die Namen sind wesentlich kürzer. statt: "history.sourceanalytix.0.sonoff__0__DVES_49A41C__ENERGY_Power_1.currentYear.consumed.02_currentWeek" nur noch: "Waschmaschine_SA_Power_currentYear_consumed_WOCHE" Entsprechend habe ich den Alias in den Einstellungen des Objekts für Influx gesetzt. Zum Problem wurde nun aber, dass meine alten History-Daten (gleiche Objekte) KEINEN Alias hatten wie oben erwähnt, somit die JSON's mit dem original Objekt-Pfad-Namen benannt waren und das Import-Script diese natürlich als, ich nenn das mal "eigenständig" betrachtet und nicht in meine bereits vorhandenen Felder der Influx importiert da dort ja bereits der Alias verwendet wird, den ich für Influx hinterlegt habe. Ich habe daher alle betreffenden JSON's aus der History umbenannt (/opt/iobroker/iobroker-data/history-data/) - also so, dass diese nun identisch mit meinen Alias sind die ich für Influx vergeben habe und zu den in Influx erstellten Datenbankfelder passen. Der Analyzer lief durch, das Ergebnis war für mich soweit OK - wie erwartet; also hab ich den Import gestartet, bekam dann aber immer die Ausgabe das die Objekte "ignoriert" werden. Festzustellen war hierbei, dass die Objektnamen, die von HIS kamen, offensichtlich nicht zu den Feldern in der Influx passten obwohl der Name der JSON in der HIS identisch war. Also bspw: DB Feld in Influx (entsprechend dem Alias): Waschmaschine_SA_Power_currentYear_consumed_WOCHE und das entsprechend JSON File unter HIS: Waschmaschine_SA_Power_currentYear_consumed_WOCHE.JSON Bei genauer Betrachtung der Logs des Import-Script habe ich dann aber feststellen müssen, das das Script den Namen der aus HIS kommenden Daten wohl abschneidet. Aus "Waschmaschine_SA_Power_currentYear_consumed_WOCHE" wurde "chine_SA_Power_currentYear_consumed_WOCHE". Nach langem suchen; ich bin in erster Linie ma SysAdmin aber weiß Gott kein Entwickler..., habe ich dann im Script den folgenden Abschnitt entdeckt und festgestellt das tatsächlich immer die ersten 8 Zeichen abgeschnitten werden. Das hat sicher generell seinen Sinn, da normalerweise jeder Eintrag mit "history." beginnt. Das habe ich bei der Umbenennung jedoch nicht weiter beachtet, den Zusammenhang auch nicht gekannt - Ziel war es ja das die Namen identisch zu meinen Felder in Influx / dem Alias sind. Hier die Script Zeilen (im org. die Zeilen 188ff) function processFile() { if (breakIt) finish(true); if (Object.keys(allFiles).length === 0) finish(true); const day = parseInt(Object.keys(allFiles)[Object.keys(allFiles).length - 1], 10); const tsCheck = new Date(Math.floor(day / 10000), 0, 1).getTime(); if (allFiles[day].files.length > 0) { const dir = allFiles[day].dirname; const file = allFiles[day].files.shift(); const id = file.substring(8, file.length - 5); <--------HIER !!!!! ######## const weatherunderground_special_handling = (id.indexOf('weatherunderground') !== -1 && id.indexOf('current.precip') !== -1); console.log('Day ' + day + ' - ' + file); Ich habe somit die Zeile const id = file.substring(8, file.length - 5); zu const id = file.substring(0, file.length - 5); geändert. Und siehe da, mein Import lief im Anschluss nun erfolgreich durch, da die Namen nun übereinstimmten. Alternativ, das sei erwähnt wäre es wohl auch eine Option gewesen meine gesamten JSON Files unter "/opt/iobroker/iobroker-data/history-data/" nochmals umzubenennen und um "history." zu erweitern. Ich habe mich nur aus Zeitgründen dagegen entschieden, da ich die Daten ~80000 Files erst einmal herunterladen und auch wieder uploaden hätte müssen. Die Anpassung des Scripts war da weit schneller. Alles in allem wäre für mich aber festzuhaltend, dass es somit durch aus möglich ist, History-Daten auch aus der Vergangenheit zu importieren, wenn diese KEINEN Alias hatten und die neuen Datenpunkte einen verwenden. Entsprechender Aufwand wie oben beschrieben vorausgesetzt. Vermutlich erzählt mir nun einer, dass das anders viel einfacher gewesen wäre :smile: das wäre für mich OK, aber für mich war es erst einmal die einzige Möglichkeit die ich gesehen habe - und sie scheint zu funktionieren. Ich hätte mich geäergert, wären eine alten Daten aus HIS "verloren" gewesen - oder ich hätte dir org. Namen in Influx verwenden müssen...was doof gewesen wäre. so long - Danke an der stelle für das Script!! - geniale Sache! Grüße John.
  • Test Chromcast 3.2.x

    27
    2 Stimmen
    27 Beiträge
    2k Aufrufe
    Meister MopperM
    @maxpd sagte in Test Chromcast 3.2.x: Aber trotz Neustart alle 3h kommt es weiterhin vor, dass manchmal Ansagen stumm bleiben. Läuft jetzt bei seit 20 Stunden fehlerfrei (ohne Neustarts).
  • Test Adapter smart-race-event-receiver v0.0.x Github

    1
    0 Stimmen
    1 Beiträge
    240 Aufrufe
    Niemand hat geantwortet
  • Test Adapter Mihome-vacuum v3.1.6 Next Generarition

    1k
    6 Stimmen
    1k Beiträge
    371k Aufrufe
    S
    Ich habe meine Fragen in einem anderen Beitrag gestellt: https://forum.iobroker.net/topic/28615/adapter-mihome-vacuum-anpassungen/482
  • Wifilight 1.1.0 testing

    wifilight test
    29
    1 Stimmen
    29 Beiträge
    2k Aufrufe
    ?
    @foxriver76 Hi, frohes neues Jahr! Falls du mal wieder Zeit und Lust auf den Adapter hast, da waeren ein paar Fehlerchen noch raus zu hauen... gibt auch Issues auf Git dazu.. hier mal kurz und schnell: a) legt objects mit falschen States an, "reachable" soll ein boolean sein, macht aber number und schreibt 1/0 anstatt true/false b) polling funktioniert nicht, egal welchen Wert man eintraegt, ich kann zwar schalten, bekomme aber im Adapter nicht mit, wenn die Lampe von der App aus geschaltet wurde, d.h. der Adapter ruft den Status der Lampe nicht regelmaessig ab. Logfiles etc alles auf Git, auch von anderen Usern..
  • Test Adapter tibber v0.1.x

    Gesperrt test tibber
    145
    2 Stimmen
    145 Beiträge
    46k Aufrufe
    HomoranH
    @mcm57 sagte in Test Adapter tibber v0.1.x: Ich rege an dieses Topic zu schließen um weitere Verwirrung zu minimieren erledigt!
  • Test Adapter Betriebsstundenzähler

    100
    2 Stimmen
    100 Beiträge
    15k Aufrufe
    Ben1983B
    @jackblackson Alles klar: Steuern => Ack = false Aktualisieren = >Ack = true
  • Shelly Adapter 5.2.0 für Plus- und Pro-Geräte erweitert

    148
    3 Stimmen
    148 Beiträge
    27k Aufrufe
    H
    Hallo zusammen, versuch gerade einen shelly Pro3 per mqtt mit dem shelly adapter in den iobroker zu integrieren. Im Gegensatz zu allen anderen shellys läuft dieser aber leider nicht. Es kommt regelmäßig die Fehlermeldung "Wrong MQTT authentification of client "shellypro3-ec....."", dabei sind die Einstellungen genau identisch zu den anderen shellys. Auch die client id ist selbstverständlich nicht geändert. Adapter sollte mit 6.6.1 auch aktuell genug sein. Hat jemand einen Tipp? Danke für eure Unterstützung.
  • vis-inventwo v3.x.x

    42
    0 Stimmen
    42 Beiträge
    6k Aufrufe
    P
    @jkvarel Ich würde gerne den Colorpicker mit eckigen Slidern verwenden. Wenn ich die Rundungen einstelle, passiert bei den Slidern direkt nichts. Beim Colorslider habe ich die Möglichkeit die Rundungen einzustellen, allerdings wird der komplette Farbverlauf grafisch dargestellt, ich möchte nur die Farbtemperatur darstellen. Beim Simpleslider könnte ich meinen eigenen Farbverlauf darstellen, jedoch kann dieser kein Hex-Code. Wie bekomme ich denn die Ecken eckig? [image: 1702311792891-4c1f9e52-6eb2-4659-8570-e0f20facbd22-image.png]
  • Test Adapter canbus v1.1.x Latest

    278
    4
    2 Stimmen
    278 Beiträge
    43k Aufrufe
    RaspiUserR
    @cb187 sagte in Test Adapter canbus v1.1.x Latest: gehört zwar nicht in diesen thread ... das hatte ich mir auch gedacht, als ich Dir meine Fragen stellte ... Ich habe (noch) nix zur Heizungsoptimierung gefunden und hatte die Hoffnung, dass mit den Antworten der Einstieg dorthin klappen könnte ... @cb187 sagte in Test Adapter canbus v1.1.x Latest: ESP mit Caninterface um die Rolex ... keine neue Hardware (bin froh, dass bei mir jetzt alles Dank @crycode läuft ...) und eine neue Uhr brauche ich auch nicht ... :flushed: :grinning: (Spass .... was die Autokorrektur so macht ...) EDIT: ... hier etwas zum Thema ... wer Interesse und (vor allem) Zeit hat ... :flushed:
  • JavaScript-Adapter 7.4.0 - Import/Export einzelne Scripts

    8
    2
    9 Stimmen
    8 Beiträge
    904 Aufrufe
    David G.D
    @haus-automatisierung Die Wireguard und Zigbeetabelle hatten was Stress gemacht. Bin mir nicht mehr sicher, ob ich die Dateien aktualisiert habe. Schau mal in das Topic aus meiner Sig. Sind nur 35 Posts wo es 2x vorgekommen ist.
  • Raspberry OS lite Image for/with ioBroker

    Gesperrt
    191
    8 Stimmen
    191 Beiträge
    134k Aufrufe
    HomoranH
    @andre sagte in Raspberry OS lite Image for/with ioBroker: Könnt ihr dieses Thema bitte schließen? Danke. erledigt
  • Emporia Energy adapter

    7
    1
    0 Stimmen
    7 Beiträge
    1k Aufrufe
    mcm1957M
    @markusl @Rudi-4 Wenn ihr Problem habt, bitte ein Issue im Adapterrepo anlegen.
  • Test Adapter checkmk v0.0.1

    19
    1 Stimmen
    19 Beiträge
    1k Aufrufe
    Marc BergM
    @mcm57 sagte in Test Adapter checkmk v0.0.1: Interessieren würds mich ha aber keine Ahnung ob ich mal dazu komm... Also die API gibt es, und die ist auch gut dokumentiert. Aber das kann man wirklich nur als Hobby machen, wenn man sonst nix zu tun hat. Und das Ganze für sich selbst und gefühlt zwei weitere User ... :-) [image: 1701877751124-4640d757-3325-4529-a4db-5b3b798979e7-grafik.png]
  • Adapter Test Synology Router SRM Version 0.1.3

    1
    0 Stimmen
    1 Beiträge
    124 Aufrufe
    Niemand hat geantwortet
  • Test Adapter Solaredge 1.2.x

    3
    0 Stimmen
    3 Beiträge
    171 Aufrufe
    mcm1957M
    -- spare --
  • Test Adapter speedport v0.0.x

    68
    2
    0 Stimmen
    68 Beiträge
    7k Aufrufe
    E
    @oli ... ahhh. Ok. Danke Dir. Sad, dass die Telekom da nichts anbietet ...
  • Test Adapter influxdb 2.0

    293
    2 Stimmen
    293 Beiträge
    71k Aufrufe
    Marc BergM
    @kaffeschluerfer sagte in Test Adapter influxdb 2.0: Gibt es irgendeine Möglichkeit, andere Tags zu vergeben, z.B. über eine Syntax in diesem alias Feld analog Influx CLI ? Nein, gibt es nicht. Wenn nicht, weiß jemand ob das Feature bereits geplant ist und ob es einen effizienten Workaround gibt? Es gibt einen alten Feature Request in diese Richtung: https://github.com/ioBroker/ioBroker.influxdb/issues/32 Workaround: Daten selbst schreiben per Script/Node Red/Blockly.
  • Test Adapter vis-homekittiles v0.0.x Latest

    4
    1
    3 Stimmen
    4 Beiträge
    490 Aufrufe
    S
    Hallo Hiltex würdest du deine Vis als Export zur Verfügung stellen? Ich finde die richtig gut. Grüße Stromie
  • Test Adapter mihome-vacuum 3.8.x

    129
    2 Stimmen
    129 Beiträge
    18k Aufrufe
    S
    Hallo zusammen Ich bin seit Samstag stolzer Besitzer eines Roborock S8 Pro Ultra. Habe die Visu von Kuddel bei mir integriert. Jetzt habe ich eine Frage, ob es schon jemand geschaft hat, über die Visu die Zonen auszuwählen und dann den Sauger auch dahin zu senden? Kuddel hat es bis heute auch noch nicht geschafft.

727

Online

32.4k

Benutzer

81.5k

Themen

1.3m

Beiträge