NEWS
(Gelöst) - HS100 funktioniert nach Restore nicht mehr
-
Hallo!
Ich bin schon seit einiger Zeit eifriger Leser des Forums. Nun habe ich ein Problem, wozu ich noch keinen Thread gefunden habe
Vor meinem Umzug von Raspi auf Mac mini hat der HS100 Adapter prima funktioniert. Nach dem Einspielen das Backups (Raspi–>Mac mini) lässt sich der Adapter nicht nutzen.
nodejs -v v8.10.0
npm -v 4.6.1
ioBroker.admin 3.4.6 auf ubuntu
HS100 Adapter v1.0.2
Fehlermeldung in den Konfigurationseinstellungen der HS100 Instanz:
Log sagt folgendes:
Habe sowohl den HS100 Adapter als auch komplett iobroker neu neuinstalliert… ohne Erfolg.
Kennt jemand den Fehler?
Danke!
Viele Grüße
bifi
-
das ist die Datei für das Admin menü
installier mal den Adapter nochmal vom GIT
-
Hallo Arteck,
hat leider nicht geholfen.
nach der Installation über GIT taucht der Adapter nicht bei den Instanzen auf, der Debug-Modus zeigte folgende Meldungen:
iobroker 2018-07-25 22:28:51.850 info exit 0 iobroker 2018-07-25 22:28:51.690 info └── tplink-smarthome-crypto@1.0.0 iobroker 2018-07-25 22:28:51.690 info │ └── tplink-smarthome-crypto@1.0.0 deduped iobroker 2018-07-25 22:28:51.690 info │ ├── loglevel@1.6.1 deduped iobroker 2018-07-25 22:28:51.690 info │ ├── lodash.isequal@4.5.0 deduped iobroker 2018-07-25 22:28:51.690 info │ ├── lodash.groupby@4.6.0 deduped iobroker 2018-07-25 22:28:51.690 info │ ├── lodash.defaultto@4.14.0 deduped iobroker 2018-07-25 22:28:51.690 info │ ├── babel-runtime@6.26.0 deduped iobroker 2018-07-25 22:28:51.690 info ├─┬ tplink-smarthome-api@0.22.0 iobroker 2018-07-25 22:28:51.690 info ├── loglevel@1.6.1 iobroker 2018-07-25 22:28:51.690 info ├── lodash.isequal@4.5.0 iobroker 2018-07-25 22:28:51.690 info ├── lodash.groupby@4.6.0 iobroker 2018-07-25 22:28:51.690 info ├── lodash.defaultto@4.14.0 iobroker 2018-07-25 22:28:51.690 info │ └── regenerator-runtime@0.11.1 iobroker 2018-07-25 22:28:51.690 info │ ├── core-js@2.5.7 iobroker 2018-07-25 22:28:51.690 info ├─┬ babel-runtime@6.26.0 iobroker 2018-07-25 22:28:51.690 info iobroker.inst@1.1.2 /opt/iobroker└─┬ iobroker.hs100@1.0.5 iobroker 2018-07-25 22:28:34.304 info npm install https://github.com/arteck/ioBroker.hs100/tarball/master --production --prefix "/opt/iobroker" (System call) iobroker 2018-07-25 22:28:34.214 info install https://github.com/arteck/ioBroker.hs100/tarball/master iobroker 2018-07-25 22:28:33.394 info url "https://github.com/arteck/ioBroker.hs100.git" --debug
Gruß bifi
-
Und wenn du eine neue Instanz hinzufügst?
-
Klappt leider auch nicht.
Zwar ist dann die Instanz sichtbar, jedoch mit der Fehlermeldung aus dem ersten Post.
Zur Vervollständigung noch die Meldung aus dem Installationsfenster:
$ ./iobroker add hs100 host.macmini create instance hs100 host.macmini object system.adapter.hs100.0.outputCount created host.macmini object system.adapter.hs100.0.inputCount created host.macmini object system.adapter.hs100.0.uptime created host.macmini object system.adapter.hs100.0.memRss created host.macmini object system.adapter.hs100.0.memHeapTotal created host.macmini object system.adapter.hs100.0.memHeapUsed created host.macmini object system.adapter.hs100.0.connected created host.macmini object system.adapter.hs100.0.alive created host.macmini object system.adapter.hs100.0 created process exited with code 0
-
Nutze den Adapter selber nicht, aber muss der vielleicht noch Konfiguriert werden?
Gesendet von iPad mit Tapatalk Pro
-
Ja, das muss er! Auf der Konfigurationsseite wird aber leider nur das hier angezeigt: "File index_m.html not found"
Was kann ich denn noch machen? bin ratlos…
p.s. seltsamerweise wird bei er hamrony-adapter Konfigseite etwas ähnliches angezeigt: "File index.html not found". (war das schon vorher so? :? ) Jedoch funktioniert dieser Adapter nach dem Restore problemlos
-
Mach doch mal bitte folgendes (weit nach unten scrollen):
Dann unter RAW (NUR EXPERTEN) den Inhalt des unteren Fensters hier posten.
-
Ja, das muss er! Auf der Konfigurationsseite wird aber leider nur das hier angezeigt: "File index_m.html not found"
Was kann ich denn noch machen? bin ratlos…
p.s. seltsamerweise wird bei er hamrony-adapter Konfigseite etwas ähnliches angezeigt: "File index.html not found". (war das schon vorher so? :? ) Jedoch funktioniert dieser Adapter nach dem Restore problemlos `
wenn du überall ein "File not found" bekommst dann stimmt mit deiner Installation was nicht.
check mal bitte andere Adapter ob du da was konfigurieren kannst ..
-
Dann unter RAW (NUR EXPERTEN) den Inhalt des unteren Fensters hier posten. `
{ "_id": "system.adapter.hs100", "type": "adapter", "common": { "name": "hs100", "version": "1.0.2", "materialize": true, "news": { "1.0.0": { "en": "Admin 3 update", "de": "Adimn 3 update", "ru": "?????????" }, "0.1.4": { "en": "Admin 3 ", "de": "Adimn 3 ", "ru": "?????????" }, "0.1.1": { "en": "add offline device ", "de": "offline device ", "ru": "?????????" }, "0.0.26": { "en": "add last update ", "de": "letzte aktualisierung", "ru": "?????????" }, "0.0.25": { "en": "energy log hs110 month values ", "de": "verbrauchsdaten hs110 monatswert", "ru": "?????????" }, "0.0.22": { "en": "energy log hs110 ", "de": "verbrauchsdaten hs110 ", "ru": "?????????" }, "0.0.20": { "en": "redesign new api ", "de": "redesign new api ", "ru": "?????????" }, "0.0.18": { "en": "HS110 status ", "de": "HS110 status ", "ru": "?????????" } }, "title": "HS100 Adapter", "titleLang": { "en": "HS100 adapter", "de": "HS100 Adapter", "ru": "Адаптер HS100", "pt": "adaptador HS100", "nl": "HS100-adapter", "fr": "HS100 adaptateur", "it": "HS100 fritzbox", "es": "adaptador HS100", "pl": "HS100 adapter" }, "desc": { "en": "connects TP-Link Plugs and Bulbs to ioBroker", "de": "verbindet TP-Link Geräte mit ioBroker", "ru": "подключает устройства TP-Link Plugs к ioBroker", "pt": "liga dispositivos TP-Link Plugs a ioBroker", "nl": "verbindt TP-Link Plugs met ioBroker", "fr": "connecte les périphériques TP-Link Plugs à ioBroker", "it": "collega i dispositivi TP-Link Plugs a ioBroker", "es": "conecta dispositivos TP-Link Plugs a ioBroker", "pl": "łączy urządzenia TP-Link Plugs z ioBroker" }, "authors": [ "arteck <arteck@outlook.com>" ], "license": "MIT", "platform": "Javascript/Node.js", "mode": "daemon", "messagebox": true, "enabled": false, "readme": "https://github.com/arteck/ioBroker.hs100/blob/master/README.md", "loglevel": "info", "restartAdapters": [ "vis" ], "keywords": [ "tplink", "bulb", "hs100", "hs110" ], "icon": "hs100.png", "extIcon": "https://raw.githubusercontent.com/arteck/ioBroker.hs100/master/admin/hs100.png", "type": "hardware", "installedVersion": "1.0.2" }, "native": {}, "from": "system.host.rbpi-homebridge.cli", "ts": 1528548155306, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }</arteck@outlook.com>
mir fällt auf, da steht noch "from": "system.host.rbpi-homebridge.cli"
nutze aber nach meinem restore/umzug kein rpbi mehr…
-
wenn du überall ein "File not found" bekommst dann stimmt mit deiner Installation was nicht.
check mal bitte andere Adapter ob du da was konfigurieren kannst .. `
Nein, habe mehr als 15 Adapter am Laufen und kann überall die Konfigseite nutzen…
Nur bei HS100 und beim Harmony nicht. Letzterer funktioniert trotzdem tadellos. Bei beiden genannten Adapter wird unter Instanzen auch kein Symbol angezeigt (also bei HS100 das Steckdosensymbol), die Info hilft vllt bei der Fehlersuche :?:
-
Bitte das gleiche (RAW) nochmal von „system.adapter.admin“ hier posten. Danke.
-
du weisst doch die IP adressen von den plugs.. installiere den Adapter komplett neu.. löschen neu drauf dann aber 1.0.5
dann neu konfigurieren..
-
Bitte das gleiche (RAW) nochmal von „system.adapter.admin“ hier posten. Danke. `
{ "from": "system.host.rbpi-homebridge.cli", "ts": 1530735766194, "common": { "name": "admin", "title": "Admin", "version": "3.4.6", "mode": "daemon", "platform": "Javascript/Node.js", "loglevel": "info", "extIcon": "https://raw.githubusercontent.com/ioBroker/ioBroker.admin/master/admin/admin.png", "readme": "https://github.com/ioBroker/ioBroker.admin/blob/master/README.md", "type": "general", "license": "MIT", "localLink": "%protocol%://%ip%:%port%", "installedVersion": "3.4.6", "materialize": true, "messagebox": true, "enabled": true, "logTransporter": true, "stopBeforeUpdate": true, "wwwDontUpload": true, "nogit": true, "news": { "3.4.6": { "en": "Minor GUI fixes", "de": "Minor GUI Fixes", "ru": "Незначительные исправления GUI", "pt": "Correções de GUI menores", "nl": "Kleine GUI-oplossingen", "fr": "Corrections mineures de l'interface graphique", "it": "Correzioni minori della GUI", "es": "Correcciones menores de GUI", "pl": "Drobne poprawki GUI" }, "3.4.3": { "en": "The button in selectID was fixed\ndisk info was added\nThe filter in table mode on adapter tab was showed\nmemAvailable for RAM monitoring is used\nfix select problem in config dialog\nadded the asking about unsaved scripts", "de": "Die Schaltfläche in selectID wurde behoben\nDatenträgerinfo wurde hinzugefügt\nDer Filter im Tabellenmodus auf der Adapterregisterkarte wurde angezeigt\nmemAvailable für die RAM-Überwachung wird verwendet\nBehebung eines Problems im Konfigurationsdialog\ndie Frage nach nicht gespeicherten Skripten hinzugefügt", "ru": "Кнопка в selectID была исправлена\nбыла добавлена информация о диске\nБыл показан фильтр в режиме таблицы на вкладке адаптера\nmemAvailable для мониторинга ОЗУ\nисправить проблему выбора в диалоговом окне конфигурации\nдобавлен запрос о несохраненных скриптах", "pt": "O botão no selectID foi corrigido\ninformação de disco foi adicionada\nO filtro no modo de tabela na guia do adaptador foi mostrado\nmemAvailable for RAM monitoring is used\ncorrija o problema de seleção no diálogo de configuração\nadicionou a pergunta sobre scripts não salvos", "nl": "De knop in selectID is hersteld\nschijfinfo is toegevoegd\nHet filter in de tabelmodus op het tabblad met de adapter werd getoond\nmemBeschikbaar voor RAM-bewaking wordt gebruikt\nfix select probleem in configuratiedialoog\nhet vragen over niet-opgeslagen scripts toegevoegd", "fr": "Le bouton dans selectID a été corrigé\ninformations sur le disque a été ajouté\nLe filtre en mode table sur l'onglet de l'adaptateur a été affiché\nmemAvailable pour la surveillance de la RAM est utilisé\nréparer le problème de sélection dans la boîte de dialogue de configuration\najouté la question sur les scripts non sauvegardés", "it": "Il pulsante in selectID è stato risolto\nsono state aggiunte informazioni sul disco\nÈ stato mostrato il filtro in modalità tabella sulla scheda dell'adattatore\nmemAvailable per il monitoraggio RAM viene utilizzato\nrisolve il problema di selezione nella finestra di configurazione\nha aggiunto la richiesta di script non salvati", "es": "El botón en selectID fue arreglado\nse agregó información de disco\nSe mostró el filtro en el modo de tabla en la pestaña del adaptador\nmemDisponible para la supervisión de RAM se utiliza\ncorregir el problema de selección en el diálogo de configuración\nagregó la pregunta sobre los guiones no guardados", "pl": "Przycisk w selectID został naprawiony\ninformacje o dysku zostały dodane\nPokazano filtr w trybie tabeli na karcie adaptera\nmem Dostępne dla monitorowania pamięci RAM\nnapraw wybrany problem w oknie konfiguracji\ndodano pytanie o niezapisane skrypty" }, "3.4.2": { "en": "Fix: height of Select ID Dialog calculated wrong", "de": "Fix: Höhe des Select ID Dialoges falsch berechnet", "ru": "Исправлено: высота диалогового окна «Выбор идентификатора»", "pt": "Correção: altura da caixa de diálogo Selecionar ID calculada errada", "nl": "Fix: hoogte van Selecteer ID Dialoog berekend verkeerd", "fr": "Correction: hauteur de la boîte de dialogue Select ID calculée incorrect", "it": "Correzione: altezza della finestra di dialogo Seleziona ID calcolata erroneamente", "es": "Solución: altura del cuadro de diálogo Seleccionar ID calculado incorrectamente", "pl": "Napraw: wysokość okna dialogowego Wybierz identyfikator obliczono nieprawidłowo" }, "3.4.1": { "en": "Fix: Unable to scroll trough Dropdown on Touchscreens\nAdded: Show current Tab in Pagetitle", "de": "Fix: Scrollen durch Dropdown auf Touchscreens nicht möglich\nHinzugefügt: Zeige den aktuellen Tab in Pagetitle", "ru": "Исправлено: Не удалось прокрутить прокрутку вниз по сенсорным экранам\nДобавлено: Показать текущую вкладку в Pagetitle", "pt": "Correção: Não é possível rolar pela lista suspensa em telas sensíveis ao toque\nAdicionado: Mostrar guia atual no Pagetitle", "nl": "Oplossing: kan niet bladeren door Dropdown op touchscreens\nToegevoegd: Toon het huidige tabblad in Pagetitle", "fr": "Corrigé: Impossible de faire défiler la liste déroulante sur les écrans tactiles\nAjouté: Afficher l'onglet actuel dans Pagetitle", "it": "Correzione: impossibile scorrere attraverso il menu a discesa sui touchscreen.\nAggiunta: mostra la scheda corrente in Pagetitle", "es": "Solución: no se puede desplazar a través de la lista desplegable en pantallas táctiles.\nAgregado: muestra la pestaña actual en el título.", "pl": "Poprawka: Nie można przewijać listy rozwijanej na ekranach dotykowych\nDodano: Pokaż bieżącą kartę w oknie Pagetitle" }, "2.0.11": { "en": "Configurable event update disable threshold", "de": "Konfigurierbar Schwellenwert für Ereignisses", "ru": "Настраиваемое пороговое значение отключения обновления событий", "pt": "Limite configurável para o número de eventos" }, "2.0.9": { "en": "fix sorting, when using adapters with more than one instance", "de": "Sortierung für Adapter mit mehr als einer Instanz repariert", "pt": "Classificação para adaptadores com mais de uma instância" } }, "desc": { "en": "The configuration of ioBroker via Web-Interface", "de": "Die Konfiguration von ioBroker über das Web-Interface", "ru": "Конфигурация ioBroker через веб-интерфейс", "pt": "A configuração do ioBroker via Web-Interface", "fr": "La configuration de ioBroker via Web-Interface", "nl": "De configuratie van ioBroker via de webinterface", "it": "La configurazione di ioBroker tramite interfaccia Web" }, "docs": { "en": "docs/en/admin.md", "ru": "docs/ru/admin.md", "de": [ "docs/de/admin.md", "docs/de/admin/tab-adapters.md", "docs/de/admin/tab-instances.md", "docs/de/admin/tab-objects.md", "docs/de/admin/tab-states.md", "docs/de/admin/tab-groups.md", "docs/de/admin/tab-users.md", "docs/de/admin/tab-events.md", "docs/de/admin/tab-hosts.md", "docs/de/admin/tab-enums.md", "docs/de/admin/tab-log.md", "docs/de/admin/tab-system.md" ], "pt": "docs/pt/admin.md" }, "keywords": [ "setup", "config", "update", "upgrade", "system", "konfiguration", "administration", "einrichtung", "wartung" ], "authors": [ "bluefox <bluefox@ccu.io>", "hobbyquaker <hq@ccu.io>" ], "dependencies": [ { "js-controller": ">=1.2.0" } ], "welcomeScreenPro": { "link": "admin/index.html", "name": "Admin", "img": "admin/img/admin.png", "color": "pink", "order": 5, "localLink": true }, "icon": "admin.png" }, "native": { "bind": "0.0.0.0", "certPublic": "", "certPrivate": "", "certChained": "", "defaultUser": "admin", "tmpPath": "/tmp", "port": 8081, "ttl": 3600, "thresholdValue": 200, "leCheckPort": 80, "auth": false, "secure": false, "cache": false, "tmpPathAllow": false, "leEnabled": false, "leUpdate": false }, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "_id": "system.adapter.admin", "type": "adapter" }</hq@ccu.io></bluefox@ccu.io>
auch hier wieder…. da steht system.host.rbpi-homebridge.cli obwohl ich mittlerweile auf einem ubuntu-macmini laufe. könnte da nicht der Fehler liegen?
-
du weisst doch die IP adressen von den plugs.. installiere den Adapter komplett neu.. löschen neu drauf dann aber 1.0.5
dann neu konfigurieren.. `
:shock: du bist ein Hexer!
ich hatte den Adapter ja schonmal die Tage vom GIT neu installiert… damals blieb der Fehler, jetzt gehts :mrgreen: Muss wohl irgendwas anders gemacht haben :roll: :? :lol:
Danke für eure Hilfe!!
-
Kann da einfach ein Upload gefehlt haben?