NEWS
Test Adapter ioBroker.fujitsu-airstage
-
Installation über ioBroker wurde mir nicht angeboten. npm install iobroker.fujitsu-airstage hat aber funktioniert.
NIE NIE NIE irgendwas im ioBrokerbereich direkt via npm installieren.
Ein Fehler im Befehl oder im falschen Verzeichnis abgesetzt und du kannst die Qualität deines Backups testen.Der Adapter hat zwar noch ein paar Errors die zu beheben wären, aber sobald das erfolgt ist kann der Dev gerne einen PR zur Aufnahem in die Repositories stellen.
ERRORS: ❗ [E1057] admin 6.17.14 listed as dependency but 7.6.17 is required as minimum, 7.6.20 is recommended. Please update globalDependency at io-package.json. ❗ [E4043] Incorrect schema URL for jsonConfig files in .vscode/settings.json. Expected: "https://raw.githubusercontent.com/ioBroker/ioBroker.admin/master/packages/jsonConfig/schemas/jsonConfig.json", found: "https://raw.githubusercontent.com/ioBroker/ioBroker.admin/master/packages/jsonConfig/SCHEMA.json" ❗ [E6012] README.md suggests to install using direct npm commands. Adapters must not be installed using direct npm commands. Please remove these instructions. ❗ [E6015] README.md must use English language only but appears to contain German text (detected: "- Beispiel MAC-Adresse:"). Please remove or translate. ❗ [E8912] Automerge workflow file "/.github/workflows/dependabot-auto-merge.yml" uses deprecated action "ahmadnassri/action-dependabot-auto-merge" which no longer works. Please migrate to "iobroker-bot-orga/action-automerge-dependabot@v1".Genrell gilt aber auch hier:
Von direkten Installation von GitHub - insbesondere auf produktiven Systemen - wird explizit abgeraten.
GitHub Versionen können sich jederzeit (auch kurzfristig) ändern und durchaus auch in sich inkonsistent und fehlerhaft sein. Versionsangaben von GitHub Installationen sind Schall und Rauch da die Versionsnummer zumindest bei Verwendung der standardmäßigen Umgebung erst im Zuge der Releaseerstellung geändert wird.
Auf explizite Aufforderung durch den Entwickler kann eine GitHub Installation zur Fehlereingrenzung oder zum Test neuer Funktionalität - unter Inkaufnahme des erhöhten Risikos - natürlich erfolgen.
Adapter die nur via GitHub oder npm (also NICHT aus einem der beiden Repositories) installierbar sind sind mit erhöhter Vorsicht zu betrachten. Hier sollte der Entwickler drum ersucht werden eine Aufnahme in die Repositories zu veranlassen indem z.B. ein Issue im Adapterrepository erstellt wird.
Und falls es irgendwie unklar ist:
ioBroker unterstützt folgende Arten von Installation:
-
aus dem STABLE Repository
Das sind Adapter Releases die keine groben Fehler aufweisen (sollten). Natürlich kann es auch dort Fehler geben, die Behebung davon obliegt dem jeweiligen Dev und kann ggF auch dauern.
-
aus dem LATEST Repository
Das sind Adapter Releases die neu erstellt wurden und nur rudimentär getestet sind - oft auch als BETA Releases bezeichnet. Releases aus dem LATEST sind primär für unsere zahlreichen freiwilligen Tester gedacht. BETA / LATEST Releases können durchaus Fehler aufweisen - auch wenn ich davon ausgehe dass jeder aintainer dies zu vermeiden versucht. Vom Einsatz auf produktiven Systemen wird abgeraten außer man braucht irgenein neues Feature (z.B. neues Gerät) unbedingt. Hier muss dann jeder Entscheiden was ihm wichtig ist.
-
direkt von GITHUB
Von Installationen direkt aus Giuthub wird definitiv abgeraten außer auf Anweisung des Maintainers und für den Fall dass man gemeinsam mit diesem etwas testen will. Details siehe oben.
-
direkt von npm
Diese Installation kann erforderlich sein, wenn man eine bestimmte Version installieren möchte / muss. Im Normalfall sollte man direkte npm Installationen ebenso meiden wie direkte GitHub Installationen - ausgenommen um z.B. zu einer bekannten Version downzugraden - obwohl hier wenigstens ein definierter Stand garantiert ist.
Adapter die NUR via npm und/oder nur via GitHub installierbar sind sollte man meiden - diese wurden nicht mal einem rudimentären Review unterzogen und sollten mit dem Attribut "vollständig auf eigenes Risiko verwenden" installiert werden. Hier empfiehlt es sich den Developer zu ersuchen eine Aufnahme in die Repos zu veranlassen. Wenn dieser darauf nicht reagiert sollte man von einer eher kurzen und unklaren Lebensdauer des Adapters ausgehen. Support meiner-/unsererseits für solche Adapter ist mit Sicherheit minimalistisch.
-
-
Bitte korrigier die Zeile in deinem ersten Post:
npm install iobroker.fujitsu-airstage
Da sollte
iobroker install iobroker.fujitsu-airstage
stehen
-
Danke für die Hinweise zur Installation!
Ich habe den Adapter nun doch über die Github-URL installiert.@stefan5232
Planst Du, den Adapter noch etwas weiter zu Pflegen, zumindest so weit, dass er auf den offiziellen Wegen installierbar ist?Ich will garnicht drängeln, weil ich gut verstehe, wenn jemand andere Dinge im Leben vorhat. Fände das nur schön zu wissen :-)
-
H Homoran verschob dieses Thema von Tester am
-
H Homoran verschob dieses Thema von ...nicht in offiziellem Repo am
-
Hallo @silmaril , vielen Dank für dein Feedback! 👍
Das Problem mit dem Model-Feld ist behoben. Die neue Version v0.1.3 sollte jetzt das Gerätemodell korrekt anzeigen.
Den Namen den du in der App vegeben hast gibt die API wohl nicht her. Den Namen den du bei der Adapterkonfig im ioBroker angegeben hast, siehst du ja auch im Objektbaum.
Der Adapter wurde auch gerade im ioBroker Repository zur Aufnahme eingereicht. -
H Homoran verschob dieses Thema von Tester am
-
Ich besitze 3 Fujitsu Anlagen... wenn ich hier irgendwie unterstützen kann, dann meldet euch gerne. Habe den Adapter jetzt mal per Git installiert und teste mal was so alles geht. Melde mich, wenn mir etwas auffällt.
-
Adapter ist installiert und grün, aber ich bekomme keine Verbindung zur Anlage hin.
0 99+ Log-Größe: 202.5 KB Zeit worx.0 2026-06-07 09:38:01.203 debug START UPDATE CHANGE fujitsu-airstage.0 2026-06-07 09:37:47.422 warn State "fujitsu-airstage.0.E8FB1CFF4D23.min_heat" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.421 warn State "fujitsu-airstage.0.E8FB1CFF4D23.wifi_led" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.421 warn State "fujitsu-airstage.0.E8FB1CFF4D23.outdoor_low_noise" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.420 warn State "fujitsu-airstage.0.E8FB1CFF4D23.human_detection_auto_save" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.419 warn State "fujitsu-airstage.0.E8FB1CFF4D23.human_detection" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.418 warn State "fujitsu-airstage.0.E8FB1CFF4D23.swing_horizontal" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.417 warn State "fujitsu-airstage.0.E8FB1CFF4D23.horizontal_direction" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.416 warn State "fujitsu-airstage.0.E8FB1CFF4D23.vertical_direction" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.414 warn State "fujitsu-airstage.0.E8FB1CFF4D23.vertical_increments" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.414 warn State "fujitsu-airstage.0.E8FB1CFF4D23.swing_vertical" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.413 warn State "fujitsu-airstage.0.E8FB1CFF4D23.power_consumption" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.412 warn State "fujitsu-airstage.0.E8FB1CFF4D23.outdoor_temperature" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.411 warn State "fujitsu-airstage.0.E8FB1CFF4D23.current_temperature" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.410 warn State "fujitsu-airstage.0.E8FB1CFF4D23.target_temperature" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.409 warn State "fujitsu-airstage.0.E8FB1CFF4D23.fan_ctrl" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.408 warn State "fujitsu-airstage.0.E8FB1CFF4D23.economy" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.408 warn State "fujitsu-airstage.0.E8FB1CFF4D23.powerful" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.407 warn State "fujitsu-airstage.0.E8FB1CFF4D23.fan_speed" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.406 warn State "fujitsu-airstage.0.E8FB1CFF4D23.mode" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.405 warn State "fujitsu-airstage.0.E8FB1CFF4D23.power" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:37:47.404 warn State "fujitsu-airstage.0.E8FB1CFF4D23.online" has no existing object, this might lead to an error in future versions worx.0 2026-06-07 09:37:01.202 debug START UPDATE CHANGE fujitsu-airstage.0 2026-06-07 09:36:47.567 warn State "fujitsu-airstage.0.E8FB1CFF4D23.min_heat" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.566 warn State "fujitsu-airstage.0.E8FB1CFF4D23.wifi_led" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.565 warn State "fujitsu-airstage.0.E8FB1CFF4D23.outdoor_low_noise" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.564 warn State "fujitsu-airstage.0.E8FB1CFF4D23.human_detection_auto_save" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.563 warn State "fujitsu-airstage.0.E8FB1CFF4D23.human_detection" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.563 warn State "fujitsu-airstage.0.E8FB1CFF4D23.swing_horizontal" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.562 warn State "fujitsu-airstage.0.E8FB1CFF4D23.horizontal_direction" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.561 warn State "fujitsu-airstage.0.E8FB1CFF4D23.vertical_direction" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.560 warn State "fujitsu-airstage.0.E8FB1CFF4D23.vertical_increments" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.559 warn State "fujitsu-airstage.0.E8FB1CFF4D23.swing_vertical" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.559 warn State "fujitsu-airstage.0.E8FB1CFF4D23.power_consumption" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.557 warn State "fujitsu-airstage.0.E8FB1CFF4D23.outdoor_temperature" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.556 warn State "fujitsu-airstage.0.E8FB1CFF4D23.current_temperature" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.556 warn State "fujitsu-airstage.0.E8FB1CFF4D23.target_temperature" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.555 warn State "fujitsu-airstage.0.E8FB1CFF4D23.fan_ctrl" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.554 warn State "fujitsu-airstage.0.E8FB1CFF4D23.economy" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.553 warn State "fujitsu-airstage.0.E8FB1CFF4D23.powerful" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.552 warn State "fujitsu-airstage.0.E8FB1CFF4D23.fan_speed" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.552 warn State "fujitsu-airstage.0.E8FB1CFF4D23.mode" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.551 warn State "fujitsu-airstage.0.E8FB1CFF4D23.power" has no existing object, this might lead to an error in future versions fujitsu-airstage.0 2026-06-07 09:36:47.550 warn State "fujitsu-airstage.0.E8FB1CFF4D23.online" has no existing object, this might lead to an error in future versionsKann auch keine Werte über die Objekte setzen.
IP und MAC Adresse sind korrekt eingegeben.
Edit: Mein IoBroker läuft in einem Docker Container. Das vielleicht noch als Hinweis. Ring aus dem Container heraus zur Klima geht jedoch

-
Habe jetzt Testweise mal einen IoBroker nativ aufgesetzt und auch hier bekomme ich keine Verbindung zu meinen Klimaanlagen hin. Ich bekomme zwar ein
fujitsu-airstage.0 2026-06-14 10:07:55.048 info Started polling with 30s interval for 2 device(s) fujitsu-airstage.0 2026-06-14 10:07:55.047 info Device Wohnzimmer (505a6531b9bf) initializedAber das war es. Kann keine Werte setzen und die Fehlermeldungen über no existing object habe ich weiterhin.
-
Danke für den Hinweis und das Testen!
Mögliche Ursache könnte die Eingabe der MAC-Adresse in der Konfig mit Kleinbuchstaben sein. In deinem zweiten Screenshot siehts danach aus.
In v0.1.5 wird die MAC jetzt immer in Großbuchstaben gehandelt.
Bitte bei Gelegenheit nochmal testen ob das tatsächlich die Ursache war. -
Tja, manche Dinge im Leben könnten so einfach sein, wenn man mal vernünftig lesen würde. Ich habe die Mac-Adresse einfach per Copy & Paste eingefügt und nicht auf Großschreibung geachtet.
Sobald man es richtig macht, funktioniert es auch. Danke für den Hinweis. Ich werde jetzt mal testen und wenn mir was auffällt, gebe ich BEscheid.
Danke schonmal für den Adapter, den habe ich wirklich vermisst.
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