Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. ...nicht in offiziellem Repo
  5. Test Adapter anker-solix – Erstellt mit Cursor AI

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    1.5k

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.3k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    1.1k

Test Adapter anker-solix – Erstellt mit Cursor AI

Geplant Angeheftet Gesperrt Verschoben ...nicht in offiziellem Repo
25 Beiträge 5 Kommentatoren 798 Aufrufe 6 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Online
    M Online
    MatthiasUlrich
    Developer
    schrieb am zuletzt editiert von MatthiasUlrich
    #13

    Hier mal ein kleiner Zwischenstand:

    Der Adapter läuft stabil, die ApI wird auch nicht durch Anfragen überlastet. Alle Datenpunkte sind in Gruppen unterteilt und in den Einstellungen kann ausgewählt werden welche Objekte erstellt und agberufen werden sollen. Die Abregelungsvermeidung läuft zuverlässig. Da sind nur noch Schönheitsfehler zu beseitigen. Dort wird beim Tageswechsel noch Status Before angezeigt mit den Daten vom Vortag. Diese sollen zukünftig genullt werden und erst mit der neuen Prognose wieder gesetzt werden.
    Aber das macht nichts aus für die Funktion.

    To Do‘s:

    • Integration der Steuerungsmöglichkeiten für den EV Lader. (Auto zum Testen fehlt mir)
    • Funktion zum Löschen des Authentifiakations Files entfernen. (Führt nur zu Problemen) Das File kann man nicht wiederherstellen. (Außer mit dem AnkerSolix2 Adapter als Notlösung )

    Ganz wichtig wenn ihr nicht irgendwelche Zwischenstände laden wollt. Immer nur von NPM installieren!

    1 Antwort Letzte Antwort
    0
    • M Online
      M Online
      MatthiasUlrich
      Developer
      schrieb am zuletzt editiert von
      #14

      Kurzes Update:

      Steuerung für EV Lader und alle Livedaten sind integriert.

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        motugozu
        schrieb am zuletzt editiert von
        #15

        wirst du die neue Solix 4 auch in den Adapter bekommen , kannst du dazu schon was sagen ?

        1 Antwort Letzte Antwort
        0
        • M Online
          M Online
          MatthiasUlrich
          Developer
          schrieb am zuletzt editiert von
          #16

          @motugozu vorgesehen ist sie schon. Aber das hängt davon ab ob sie die gleiche API nutzt. Sie soll ja von Hause aus eine HA Integration haben (offiziell) also wenn die API gleich ist, sollte sie automatisch im
          Adapter auftauchen. Wenn nicht, schwer zu sagen aber ich sag mal so ich werde es versuchen dann trotzdem umzusetzen.

          1 Antwort Letzte Antwort
          0
          • M Online
            M Online
            MatthiasUlrich
            Developer
            schrieb am zuletzt editiert von
            #17

            Zwischenstand:

            • Das Problem mit dem Authetification-Cache ist gelöst. Beim ersten erfolgreichen Login wird ein Backup angelegt aus dem man dann das File wiederherstellen kann.
            • Die Adapter-Einstellungen wurden vereinfacht und unnötiger Kram entfernt
            • Die Abregelungsvermeidung wurde optimiert
            • Batterie Ladeleistung und Entladeleistung wurde optimiert
            1 Antwort Letzte Antwort
            0
            • M Online
              M Online
              MatthiasUlrich
              Developer
              schrieb am zuletzt editiert von
              #18

              Update: ich habe die Installation von Python Betriebssystemunabhängig gemacht. Windows, Linux, HA IoBroker App, Container(nicht getestet)
              Es sollte jetzt auf jedem OS laufen.

              1 Antwort Letzte Antwort
              0
              • N Offline
                N Offline
                Nobody28
                schrieb am zuletzt editiert von
                #19

                Hallo in die Runde,

                nach langem mal wieder einen Post von mir. :)
                Als erstes einmal danke an Matthias für die, aus meiner Sicht, sehr gelungen Adapter. Ich bin durch seinen FB Post in Kontakt mit ihm gekommen und habe es gewagt, den Adapter zu installieren, aber, und darum sucht Mattias ja auch Tester, ich habe eine Besonderheit.

                Ich nutze aktuell auf meinem Master ioBroker mit einer N150 CPU noch Node 20. Das hat den Grund, dass sich sonst das System bei Node 22 einfach abschaltet. Dazu habe ich noch keine Lösung gesucht, und das war bisherher auch kein Problem. Nur, der Adapter von Matthias benötigt nunmal Node 22.
                Letztes Wochenende habe ich es dann geschafft, den Adapter zu installieren, und habe auf anhieb ca. 60 bis 70% meiner Werte für meinem iQontrol auf den neuen Adapter umgestellt. Flot habe ich aktuell, aus Zeitgründen noch nicht umgestellt, aber Daten werden schon gesammelt.
                Da Matthias aber fleißig weiter entwickelt, stand ich vor dem Problem, wie ich nun auch einfach updaten kann. Über ioBroker Boardmitteln habe ich es aktuell noch nicht hinbekommen.
                Da es aber evtl. auch andere mit dem Problem gibt, hier eine kleine Update Anleitung, wie ich es eben gemacht habe:

                • per SSH auf Euer System aufschalten
                • den Code ausführen:
                sudo -u iobroker npm install iobroker.anker-solix --production --engine-strict=false
                
                • dann in der Datei "package.json" die Nodeversion auf Version: 20 ändern
                sudo nano /opt/iobroker/node_modules/iobroker.anker-solix/package.json
                

                Der originale Eintrag sieht so aus:

                "engines": {
                  "node": ">= 22" 
                
                • dann noch unter Instances:
                  4743ab16-54c4-4e6f-9911-f7fd9cc6c4de-image.jpeg
                  den Upload ausführen.
                • zur Sicherheit den Adapter neustarten
                • wenn alles geklappt hat, sollte im LOG auch kein Fehler auftreten

                ich hoffe dem ein oder anderem nimmt es die Angst mit zu testen.
                Ich werde heute weitere Werte meiner Visuallisierung umstellen und aber auch ergänzen, weil Matthias nun auch Werte für die Wallbox ausliest, was der alte Adapter einfach nicht kann!!! Alleine das ist schon ein Grund für mich hier mitzumachen.

                Noch mal ein dickes Danke an Maatias.... weiter so und wir lesen uns :)

                Thomas BraunT 1 Antwort Letzte Antwort
                -1
                • N Nobody28

                  Hallo in die Runde,

                  nach langem mal wieder einen Post von mir. :)
                  Als erstes einmal danke an Matthias für die, aus meiner Sicht, sehr gelungen Adapter. Ich bin durch seinen FB Post in Kontakt mit ihm gekommen und habe es gewagt, den Adapter zu installieren, aber, und darum sucht Mattias ja auch Tester, ich habe eine Besonderheit.

                  Ich nutze aktuell auf meinem Master ioBroker mit einer N150 CPU noch Node 20. Das hat den Grund, dass sich sonst das System bei Node 22 einfach abschaltet. Dazu habe ich noch keine Lösung gesucht, und das war bisherher auch kein Problem. Nur, der Adapter von Matthias benötigt nunmal Node 22.
                  Letztes Wochenende habe ich es dann geschafft, den Adapter zu installieren, und habe auf anhieb ca. 60 bis 70% meiner Werte für meinem iQontrol auf den neuen Adapter umgestellt. Flot habe ich aktuell, aus Zeitgründen noch nicht umgestellt, aber Daten werden schon gesammelt.
                  Da Matthias aber fleißig weiter entwickelt, stand ich vor dem Problem, wie ich nun auch einfach updaten kann. Über ioBroker Boardmitteln habe ich es aktuell noch nicht hinbekommen.
                  Da es aber evtl. auch andere mit dem Problem gibt, hier eine kleine Update Anleitung, wie ich es eben gemacht habe:

                  • per SSH auf Euer System aufschalten
                  • den Code ausführen:
                  sudo -u iobroker npm install iobroker.anker-solix --production --engine-strict=false
                  
                  • dann in der Datei "package.json" die Nodeversion auf Version: 20 ändern
                  sudo nano /opt/iobroker/node_modules/iobroker.anker-solix/package.json
                  

                  Der originale Eintrag sieht so aus:

                  "engines": {
                    "node": ">= 22" 
                  
                  • dann noch unter Instances:
                    4743ab16-54c4-4e6f-9911-f7fd9cc6c4de-image.jpeg
                    den Upload ausführen.
                  • zur Sicherheit den Adapter neustarten
                  • wenn alles geklappt hat, sollte im LOG auch kein Fehler auftreten

                  ich hoffe dem ein oder anderem nimmt es die Angst mit zu testen.
                  Ich werde heute weitere Werte meiner Visuallisierung umstellen und aber auch ergänzen, weil Matthias nun auch Werte für die Wallbox ausliest, was der alte Adapter einfach nicht kann!!! Alleine das ist schon ein Grund für mich hier mitzumachen.

                  Noch mal ein dickes Danke an Maatias.... weiter so und wir lesen uns :)

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #20

                  @Nobody28 sagte:

                  noch Node 20.

                  Dann bring das Ding auf 22 und verbreitete hier keine dreckigen Workarounds. , dein nodejs@20 ist abgekündigt, EOL und bekommt keine Updates mehr.

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  N 1 Antwort Letzte Antwort
                  1
                  • Thomas BraunT Thomas Braun

                    @Nobody28 sagte:

                    noch Node 20.

                    Dann bring das Ding auf 22 und verbreitete hier keine dreckigen Workarounds. , dein nodejs@20 ist abgekündigt, EOL und bekommt keine Updates mehr.

                    N Offline
                    N Offline
                    Nobody28
                    schrieb am zuletzt editiert von
                    #21

                    @Thomas-Braun sagte:

                    @Nobody28 sagte:

                    noch Node 20.

                    Dann bring das Ding auf 22 und verbreitete hier keine dreckigen Workarounds. , dein nodejs@20 ist abgekündigt, EOL und bekommt keine Updates mehr.

                    @thomas-braun
                    Du hast schon gelesen, warum ich das tun muss.... ich bin immer ein Freund von einem aktuellen System... Aber es hat beim letzten Versuch auf Node 22 zu gehen die Probleme mit dem Abschalten meines ioBrokers geführt, und ich habe keine Lösung finden können. Und glaube mir, ich habe es mehrfach versucht. Werde es aber immer mal wieder versuchen. Wenn jemand eine Idee hat, wie ich auf Node 22 komme, ohne das mein MiniPC mit N150 sich abschaltet, dann bin ich offen für Infos und Unterstützung...

                    Thomas BraunT 2 Antworten Letzte Antwort
                    0
                    • N Nobody28

                      @Thomas-Braun sagte:

                      @Nobody28 sagte:

                      noch Node 20.

                      Dann bring das Ding auf 22 und verbreitete hier keine dreckigen Workarounds. , dein nodejs@20 ist abgekündigt, EOL und bekommt keine Updates mehr.

                      @thomas-braun
                      Du hast schon gelesen, warum ich das tun muss.... ich bin immer ein Freund von einem aktuellen System... Aber es hat beim letzten Versuch auf Node 22 zu gehen die Probleme mit dem Abschalten meines ioBrokers geführt, und ich habe keine Lösung finden können. Und glaube mir, ich habe es mehrfach versucht. Werde es aber immer mal wieder versuchen. Wenn jemand eine Idee hat, wie ich auf Node 22 komme, ohne das mein MiniPC mit N150 sich abschaltet, dann bin ich offen für Infos und Unterstützung...

                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von
                      #22

                      @Nobody28 sagte:

                      Wenn jemand eine Idee hat, wie ich auf Node 22 komme, ohne das mein MiniPC mit N150 sich abschaltet, dann bin ich offen für Infos und Unterstützung...

                      Dann poste in einem separaten Thread mal was gehaltvolles zu deinem System.
                      Ausgabe von

                      iob diag
                      

                      und sonstige einschlägige Logfiles z. B.
                      Und auch die Ausgabe von

                      iob nodejs-update
                      

                      Linux-Werkzeugkasten:
                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                      NodeJS Fixer Skript:
                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                      1 Antwort Letzte Antwort
                      0
                      • N Nobody28

                        @Thomas-Braun sagte:

                        @Nobody28 sagte:

                        noch Node 20.

                        Dann bring das Ding auf 22 und verbreitete hier keine dreckigen Workarounds. , dein nodejs@20 ist abgekündigt, EOL und bekommt keine Updates mehr.

                        @thomas-braun
                        Du hast schon gelesen, warum ich das tun muss.... ich bin immer ein Freund von einem aktuellen System... Aber es hat beim letzten Versuch auf Node 22 zu gehen die Probleme mit dem Abschalten meines ioBrokers geführt, und ich habe keine Lösung finden können. Und glaube mir, ich habe es mehrfach versucht. Werde es aber immer mal wieder versuchen. Wenn jemand eine Idee hat, wie ich auf Node 22 komme, ohne das mein MiniPC mit N150 sich abschaltet, dann bin ich offen für Infos und Unterstützung...

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        schrieb am zuletzt editiert von
                        #23

                        @Nobody28 sagte:

                        Du hast schon gelesen, warum ich das tun muss....

                        Ja, ich hab aber auch gelesen, dass du nicht dein 'Problem' löst sondern irgendwelche blödsinnige Workarounds zum Besten gibst, die dann im weiteren deine Kiste nur noch schiefer laufen lässt.

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        1 Antwort Letzte Antwort
                        1
                        • S Abwesend
                          S Abwesend
                          Shadowhunter23
                          schrieb am zuletzt editiert von
                          #24

                          @matthiasulrich
                          Kommst du mit deinem Adapter auch an die Temperaturwerte dran?

                          Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
                          Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

                          1 Antwort Letzte Antwort
                          0
                          • M Online
                            M Online
                            MatthiasUlrich
                            Developer
                            schrieb am zuletzt editiert von MatthiasUlrich
                            #25

                            @shadowhunter23 ja das geht, auch die Heizleistung geht.
                            IMG_6808.jpeg

                            1 Antwort Letzte Antwort
                            1

                            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
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            290

                            Online

                            32.9k

                            Benutzer

                            83.2k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2026
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe