NEWS
Homematic IP Adapter Fehlermeldung nach installation
-
Das ist sicher einer der vielen Gründe, weshalb iobroker in diesem Jahr ~8000 Benutzer verloren hat. Ein kaputter Adapter gelangt zwar schnell ins Stable, aber ein gefixter Adapter liegt ewig im Beta.
-
Ist wohl übersehen worden, das der Adapter mit der stabilen Version des Admin nicht richtig funktioniert und das wurde dann gefixt. Der Fix muss aber zuerst noch eine gewisse Zeit als Beta getestet werden, bevor der in stable veröffentlicht werden kann.
Vielleicht kann @mcm1957 denn Adapter auch schon weiterschubsen?https://github.com/iobroker-community-adapters/ioBroker.hmip/issues/579
-
@ofbeqnpolkkl6mby5e13 sagte in Homematic IP Adapter Fehlermeldung nach installation:
Das ist sicher einer der vielen Gründe, weshalb iobroker in diesem Jahr ~8000 Benutzer verloren hat. Ein kaputter Adapter gelangt zwar schnell ins Stable, aber ein gefixter Adapter liegt ewig im Beta.
ich habe lange überlegt ob und wie ich hierauf antworten soll.
Erst einmal: Ja, es gibt hier und da Verbesserungspotential!
Aber:
Dieses Beispiel zeigt genau das Problem mit dem schnellen push ins stable.- einerseits wird sich beschwert, dass ein Bug brim Beta-Test durchgerutscht und ins Stable gelangt ist.
- andererseits wird gemeckert, dass der Fix nicht sofort ins stable kommt, quasi ohne ausgiebigen Test.
Auch der Fix ist eine Code-Änderung. Dabei wird natürlich in erster Linie darauf geachtet, dass der Bug beseitigt wird.
Ob diese Codeänderung aber unerwünschte Nebenwirkungen mit sich bringt, muss von den Beta-Testern genauso geprüft werden, wie jede andere Änderung.Genau dafür ist aber doch die Möglichkeit aus dem Beta zu installieren gegeben.
In diesem sehr speziellen Fall ist die Behebung eines Fehlers in einer Hauptfunktion doch höher zu bewerten als mögliche leichte andere Dinge.
Was die 8000 verlorenen Benutzer angeht, so ist diese Zahl auch im Kontext zu sehen. Ob dies ein Grund dafür ist, ist sowieso Spekulation.
Wenn man sich die Entwicklung der Userzahlen ansieht
ist immer ein Abfall der Zahlen zu beobachten, der dieses Jahr tatsächlich höher ausfällt.
Aber in diesem Abfall ist auch die Bereinigung der nicht mehr laufenden Systeme enthalten.
Wenn also User auf ein anderes System umsteigen, sind eine zeitlang noch beide Systeme in der Statistik enthalten, bis die alte Installation aus der Statistik fliegt.
In letzter Zeit haben laut Forum sehr viele User auf potentere Hardware gewechselt, da viele alten Systeme auch aufgrund wachsender Ansprüche an ihre Grenzen stießen.
Auch ich habe von einer Multihost Umgebung mit NUC und Proxmox, sowie Pi2 und Tinkerboard, auf eine Singlehost Installation auf einem Pi5/8GB gewechselt, was statistisch eine Reduzierung um 66% an Installationen entspräche -
@ofbeqnpolkkl6mby5e13 @ofbeqnpolkkl6mby5e13 müssen solche polemischen und verallgemeinernden Aussagen sein? Wir wollen doch alle zusammen ein cooles und erfolgreiches System haben. Und zusammen heißt zusammen!! Also jede ist aufgefordert konstruktiv mitzumachen.
Über solche für keinen hilfreichen Posts kommen wir nicht weiter.
Also ist die einzige berechtigte Gegenfrage: hat jemand den dev im GitHub repo erinnert das in dem Fall vllt ein vorzeitiges stable nehmen sinn macht?
Zum Rest was @Homoran geschrieben hat (was jetzt mal wieder einen thread wegen solcher Posts off topic treibt) gibts nicht viel hinzuzufügen.
-
@apollon77 Ich hab die v1.24.1 aus dem GitHub-Repository manuell installiert...leider noch immer der gleiche Fehler. Was brauchst du zur Analyse von mir?
Hab den Adapter auch einmal komplett entfernt und wieder neu hinzugefügt. Ohne Erfolg.
-
@gizmodlx
Warum hast du aus Github installiert? Kann mich nicht erinnern dass das hier vorgeschlagen wurde.Installiermal die aktuelle version aus dem LATEST Repository oder von npm. Möglicherweise ist die Github Version nicht in Ordnung oder du hast Nachsrbeiten vergessen.
Nicht umsonst wird von der direkten Installation von GitHub EXPLIZUT abgeraten.
-
@mcm1957 Alle klar...hatte es so verstanden, dass die neue Version nur bei Github wäre. Hab den Adapter jetzt erneut entfernt und wieder über npm installiert. Gleiches Ergebnis - Fehlermeldung anstelle des Buttons
-
@gizmodlx
Nur um sicherzugehen
Mit v npm installiert meinst mit npm instal .... oder über admnin ui expert mode von npm installieren ... -
Sieht so aus als würde upload fehlen. Versich den mal manuell nachzuschauen.
-
Kann ich bestätigen.
Alles auf Stand, upload wurde erledigt.
-
@automatist2 said in Homematic IP Adapter Fehlermeldung nach installation:
@mcm1957 sorry, bin ganz neu und versuche mich durchzukämpfen, bitte nicht mit neulingen so hart in den Kampf gehen
Sorry dass das so rüberkam. Hab nicht gesehen, dass du erst kurz dabei bist. Nachträglich herzlich willkommen. Es gibt hier nur zahlreiche Meldungen mit der Kurzbeschreiben "Mein Adapter xyz geht nicht. Was kann ich tun. )
Wenn ich dein späters posti ng richtig lese funtkioniert die Version aus dem Latest repository (Adapter 1.24.1). Stimmt das? Welchen Admin hast du im Einsatz ?
-
Im Screenshot von @Thomas-Braun ist zu sehen, das die Version noch nicht funktioniert.
Ich gehe mal davon aus, das Thomas den aktuellen Admin hat bzw. höher. -
@tt-tom
Logisch.hmip 1.24.1 js-controller: 6.0.11 admin: 7.0.25 nodejs v22.7.0
File
http://chet:8081/adapter/hmip/custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.cc50cd3b.chunk.js
does not exist on my system.iob upload all
hatte ich schon gemacht. -
@thomas-braun sagte in Homematic IP Adapter Fehlermeldung nach installation:
File
/adapter/hmip/custom/static/js/vendors-node_modules_mui_styles_withStyles_withStyles_js.cc50cd3b.chunk.jsdas sueht mir nach einem Tippfehler aus.
oder soll das wirklich 2xsein? -
@homoran sagte in Homematic IP Adapter Fehlermeldung nach installation:
das sueht mir nach einem Tippfehler aus.
Ja. Allerdings gibt es für den hmip da gar nix aus der Ecke 'mui'.
Im Gegensatz zu anderen Adaptern:echad@chet:/opt/iobroker $ locate modules_mui /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.0c96b194.chunk.js /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.0c96b194.chunk.js.map /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-3b06e4.7b543b86.chunk.js /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-3b06e4.7b543b86.chunk.js.map /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_material_FilledInput_FilledInput_js.9c980ca7.chunk.js /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_material_FilledInput_FilledInput_js.9c980ca7.chunk.js.map /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js.f72dd42a.chunk.js /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js.f72dd42a.chunk.js.map /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_material_index_js.1532340b.chunk.js /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_material_index_js.1532340b.chunk.js.map /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_esm_DefaultPropsPr-f385a6.31762d2f.chunk.js /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_esm_DefaultPropsPr-f385a6.31762d2f.chunk.js.map /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_x-date-pickers_index_js.b870bf6b.chunk.js /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_mui_x-date-pickers_index_js.b870bf6b.chunk.js.map /opt/iobroker/iobroker-data/files/backitup.admin/custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_index_js-node_modules_mui_material_styles_cssU-2e9b58.1a435a90.chunk.js /opt/iobroker/iobroker-data/files/backitup.admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.fa0e4301.chunk.js /opt/iobroker/iobroker-data/files/backitup.admin/custom/static/js/vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-6ae257.a0771a5e.chunk.js /opt/iobroker/iobroker-data/files/backitup.admin/custom/static/js/vendors-node_modules_mui_material_FilledInput_FilledInput_js.f2b0a1a8.chunk.js /opt/iobroker/iobroker-data/files/backitup.admin/custom/static/js/vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js.81e680fd.chunk.js /opt/iobroker/iobroker-data/files/backitup.admin/custom/static/js/vendors-node_modules_mui_material_index_js.e14f7e1f.chunk.js /opt/iobroker/iobroker-data/files/backitup.admin/custom/static/js/vendors-node_modules_mui_material_styles_identifier_js-node_modules_mui_styled-engine_StyledE-4f00e9.aba98676.chunk.js /opt/iobroker/iobroker-data/files/backitup.admin/custom/static/js/vendors-node_modules_mui_material_styles_styled_js.a61cf739.chunk.js /opt/iobroker/iobroker-data/files/backitup.admin/custom/static/js/vendors-node_modules_mui_x-date-pickers_index_js.20cfa732.chunk.js /opt/iobroker/iobroker-data/files/javascript.admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.fa0e4301.chunk.js /opt/iobroker/iobroker-data/files/javascript.admin/custom/static/js/vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-bbcc0e.3919a2ae.chunk.js /opt/iobroker/iobroker-data/files/javascript.admin/custom/static/js/vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js.bc84872d.chunk.js /opt/iobroker/iobroker-data/files/javascript.admin/custom/static/js/vendors-node_modules_mui_material_index_js.faf3244f.chunk.js /opt/iobroker/iobroker-data/files/javascript.admin/custom/static/js/vendors-node_modules_mui_material_styles_ThemeProvider_js-node_modules_mui_material_styles_ge-885f27.bb360a53.chunk.js /opt/iobroker/iobroker-data/files/javascript.admin/custom/static/js/vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_esm_DefaultPropsPr-f385a6.646646c0.chunk.js /opt/iobroker/iobroker-data/files/vis-2/widgets/echarts/static/css/src_bootstrap_js-node_modules_mui_material_colors_index_js.31fb4cd4.chunk.css /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.0c96b194.chunk.js /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.0c96b194.chunk.js.map /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-3b06e4.7b543b86.chunk.js /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-3b06e4.7b543b86.chunk.js.map /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_FilledInput_FilledInput_js.9c980ca7.chunk.js /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_FilledInput_FilledInput_js.9c980ca7.chunk.js.map /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js.f72dd42a.chunk.js /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js.f72dd42a.chunk.js.map /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_index_js.1532340b.chunk.js /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_index_js.1532340b.chunk.js.map /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_esm_DefaultPropsPr-f385a6.31762d2f.chunk.js /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_esm_DefaultPropsPr-f385a6.31762d2f.chunk.js.map /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_x-date-pickers_index_js.b870bf6b.chunk.js /opt/iobroker/node_modules/iobroker.admin/admin/custom/static/js/vendors-node_modules_mui_x-date-pickers_index_js.b870bf6b.chunk.js.map /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_index_js-node_modules_mui_material_styles_cssU-2e9b58.1a435a90.chunk.js /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.fa0e4301.chunk.js /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-6ae257.a0771a5e.chunk.js /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/vendors-node_modules_mui_material_FilledInput_FilledInput_js.f2b0a1a8.chunk.js /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js.81e680fd.chunk.js /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/vendors-node_modules_mui_material_index_js.e14f7e1f.chunk.js /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/vendors-node_modules_mui_material_styles_identifier_js-node_modules_mui_styled-engine_StyledE-4f00e9.aba98676.chunk.js /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/vendors-node_modules_mui_material_styles_styled_js.a61cf739.chunk.js /opt/iobroker/node_modules/iobroker.backitup/admin/custom/static/js/vendors-node_modules_mui_x-date-pickers_index_js.20cfa732.chunk.js /opt/iobroker/node_modules/iobroker.javascript/admin/custom/static/js/vendors-node_modules_mui_icons-material_esm_index_js.fa0e4301.chunk.js /opt/iobroker/node_modules/iobroker.javascript/admin/custom/static/js/vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-bbcc0e.3919a2ae.chunk.js /opt/iobroker/node_modules/iobroker.javascript/admin/custom/static/js/vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js.bc84872d.chunk.js /opt/iobroker/node_modules/iobroker.javascript/admin/custom/static/js/vendors-node_modules_mui_material_index_js.faf3244f.chunk.js /opt/iobroker/node_modules/iobroker.javascript/admin/custom/static/js/vendors-node_modules_mui_material_styles_ThemeProvider_js-node_modules_mui_material_styles_ge-885f27.bb360a53.chunk.js /opt/iobroker/node_modules/iobroker.javascript/admin/custom/static/js/vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_esm_DefaultPropsPr-f385a6.646646c0.chunk.js /opt/iobroker/node_modules/iobroker.vis-2/www/widgets/echarts/static/css/src_bootstrap_js-node_modules_mui_material_colors_index_js.31fb4cd4.chunk.css echad@chet:/opt/iobroker $
-
Ich frage nochmal Denis.
-
@thomas-braun sieht also möglicherweise tatsächlich nach admin issue aus
-
Für hmip.admin bzw. iobroker.hmip/admin scheinen da files zu fehlen. Das sieht bei den anderen Adaptern an der Stelle anders aus. Ohne das ich jetzt wüsste wie das richtig aussehen müsste.
-
@apollon77
a) Hab das Issue mal reopened.
b) Release to stable hab ich heut auch begonnen - suspendiere das aber dann mal bis klar ist was Sache ist
c) Komisch ist dass es beim ersten Poster ging ... -
@mcm1957 sagte in Homematic IP Adapter Fehlermeldung nach installation:
Komisch ist dass es beim ersten Poster ging ...
Vielleicht ein älterer admin?