NEWS
Probleme mit FritzDect Adapter
-
@hartwigm sagte in Probleme mit FritzDect Adapter:
Nachdem es mal nötig war, das System wieder aufzuräumen und auf den aktuellen Stand zu bringen, habe ich nun Probleme mit dem fritzdect Adapter.
js-controller: 4.0.15Fehlermeldung:
msg: 'AHA request error',
function: 'fritzAHA_Request',
error: 404,Du bist mit der Beta-Version js-controller unterwegs , hast du schon mal die Stable Version ausprobiert?.
tschuess
-
Ich habe irgendwann festgestellt, das sich die aktuellen Verbrauchswerte nicht mehr geändert haben.
Ich habe daraufhin die Objekte gelöscht und wollte sie mir durch einen Adapter neustart wieder neu "aufbauen" lassen.Der Adapter startet zwar und wird auch grün, aber es werden keine Objekte erstellt.
Auch ein Update auf die Lastest V 2.2.6 brauchte keine Besserung...
Weiß jemand wo das Problem bei mir ist ?
Kommt der Adapter vielleicht noch nicht mir Java V4 zurecht ?fritzdect.0 2022-07-14 18:19:17.911 error no response part in returned message fritzdect.0 2022-07-14 18:19:17.910 error fritzbox returned this {} fritzdect.0 2022-07-14 18:19:17.909 error errorHandlerTypeError: Converting circular structure to JSON --> starting at object with constructor 'Socket' | property 'parser' -> object with constructor 'HTTPParser' --- property 'socket' closes the circle fritzdect.0 2022-07-14 18:19:17.898 info checking user permissions fritzdect.0 2022-07-14 18:19:17.508 info fritzdect uses USER: iobroker fritzdect.0 2022-07-14 18:19:17.494 info fritzdect entered ready fritzdect.0 2022-07-14 18:19:17.483 info starting. Version 2.2.3 in /opt/iobroker/node_modules/iobroker.fritzdect, node: v16.15.0, js-controller: 4.0.21
Andy@iobroker:~$ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v16.15.0 /usr/bin/node v16.15.0 /usr/bin/npm 8.5.5 nodejs: Installed: 16.15.0-deb-1nodesource1 Candidate: 16.15.0-deb-1nodesource1 Version table: *** 16.15.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main amd64 Packages 100 /var/lib/dpkg/status 12.22.5~dfsg-2~11u1 500 500 http://deb.debian.org/debian bullseye/main amd64 Packages 500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
Andy@iobroker:/opt/iobroker/node_modules/iobroker.fritzdect/lib/fritz$ node testscript.js -u iobroker -p andreas15 --url http://192.168.5.20 Try to Login ... login sid bfd1da07ad8d9502 login OK? : true your devices ┌─────────┬─────────────────┬──────┬─────────────────┬───────────┬──────────────┬──────────────────┬─────────┬───────────┐ │ (index) │ identifier │ id │ functionbitmask │ fwversion │ manufacturer │ productname │ present │ name │ ├─────────┼─────────────────┼──────┼─────────────────┼───────────┼──────────────┼──────────────────┼─────────┼───────────┤ │ 0 │ '08761 0262305' │ '16' │ '2944' │ '04.16' │ 'AVM' │ 'FRITZ!DECT 200' │ '1' │ 'Heizung' │ └─────────┴─────────────────┴──────┴─────────────────┴───────────┴──────────────┴──────────────────┴─────────┴───────────┘ your groups ┌─────────┐ │ (index) │ ├─────────┤ └─────────┘ Rights : <Name>Dial</Name><Access>2</Access><Name>App</Name><Access>2</Access><Name>HomeAuto</Name><Access>2</Access><Name>BoxAdmin</Name><Access>2</Access><Name>Phone</Name><Access>2</Access> Fehler checkSID { msg: 'AHA request error', function: 'fritzAHA_Request', error: 404, response: <ref *1> IncomingMessage { _readableState: ReadableState { objectMode: false, highWaterMark: 16384, buffer: BufferList { head: null, tail: null, length: 0 }, length: 0, pipes: [], flowing: true, ended: false, endEmitted: false, reading: true, constructed: true, sync: false, needReadable: true, emittedReadable: false, readableListening: false, resumeScheduled: false, errorEmitted: false, emitClose: true, autoDestroy: true, destroyed: false, errored: null, closed: false, closeEmitted: false, defaultEncoding: 'utf8', awaitDrainWriters: null, multiAwaitDrain: false, readingMore: false, dataEmitted: true, decoder: [StringDecoder], encoding: 'utf8', [Symbol(kPaused)]: false }, _events: [Object: null prototype] { end: [Array], data: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, socket: Socket { connecting: false, _hadError: false, _parent: null, _host: null, _readableState: [ReadableState], _events: [Object: null prototype], _eventsCount: 8, _maxListeners: undefined, _writableState: [WritableState], allowHalfOpen: false, _sockname: null, _pendingData: null, _pendingEncoding: '', server: null, _server: null, parser: [HTTPParser], _httpMessage: [ClientRequest], [Symbol(async_id_symbol)]: 74, [Symbol(kHandle)]: [TCP], [Symbol(lastWriteQueueSize)]: 0, [Symbol(timeout)]: null, [Symbol(kBuffer)]: null, [Symbol(kBufferCb)]: null, [Symbol(kBufferGen)]: null, [Symbol(kCapture)]: false, [Symbol(kSetNoDelay)]: false, [Symbol(kSetKeepAlive)]: false, [Symbol(kSetKeepAliveInitialDelay)]: 0, [Symbol(kBytesRead)]: 0, [Symbol(kBytesWritten)]: 0, [Symbol(RequestTimeout)]: undefined }, httpVersionMajor: 1, httpVersionMinor: 1, httpVersion: '1.1', complete: false, rawHeaders: [ 'Connection', 'close', 'Content-Length', '1713', 'Content-Type', 'text/html; charset=utf-8' ], rawTrailers: [], aborted: false, upgrade: false, url: '', method: null, statusCode: 404, statusMessage: 'Not Found', client: Socket { connecting: false, _hadError: false, _parent: null, _host: null, _readableState: [ReadableState], _events: [Object: null prototype], _eventsCount: 8, _maxListeners: undefined, _writableState: [WritableState], allowHalfOpen: false, _sockname: null, _pendingData: null, _pendingEncoding: '', server: null, _server: null, parser: [HTTPParser], _httpMessage: [ClientRequest], [Symbol(async_id_symbol)]: 74, [Symbol(kHandle)]: [TCP], [Symbol(lastWriteQueueSize)]: 0, [Symbol(timeout)]: null, [Symbol(kBuffer)]: null, [Symbol(kBufferCb)]: null, [Symbol(kBufferGen)]: null, [Symbol(kCapture)]: false, [Symbol(kSetNoDelay)]: false, [Symbol(kSetKeepAlive)]: false, [Symbol(kSetKeepAliveInitialDelay)]: 0, [Symbol(kBytesRead)]: 0, [Symbol(kBytesWritten)]: 0, [Symbol(RequestTimeout)]: undefined }, _consuming: true, _dumped: false, req: ClientRequest { _events: [Object: null prototype], _eventsCount: 2, _maxListeners: undefined, outputData: [], outputSize: 0, writable: true, destroyed: false, _last: true, chunkedEncoding: false, shouldKeepAlive: false, maxRequestsOnConnectionReached: false, _defaultKeepAlive: true, useChunkedEncodingByDefault: false, sendDate: false, _removedConnection: false, _removedContLen: false, _removedTE: false, _contentLength: 0, _hasBody: true, _trailer: '', finished: true, _headerSent: true, _closed: false, socket: [Socket], _header: 'GET /login_sid.lua&sid=bfd1da07ad8d9502 HTTP/1.1\r\n' + 'Content-Type: application/x-www-form-urlencoded\r\n' + 'Host: 192.168.5.20\r\n' + 'Connection: close\r\n' + '\r\n', _keepAliveTimeout: 0, _onPendingData: [Function: nop], agent: [Agent], socketPath: undefined, method: 'GET', maxHeaderSize: undefined, insecureHTTPParser: undefined, path: '/login_sid.lua&sid=bfd1da07ad8d9502', _ended: false, res: [Circular *1], aborted: false, timeoutCb: null, upgradeOrConnect: false, parser: [HTTPParser], maxHeadersCount: null, reusedSocket: false, host: '192.168.5.20', protocol: 'http:', [Symbol(kCapture)]: false, [Symbol(kNeedDrain)]: false, [Symbol(corked)]: 0, [Symbol(kOutHeaders)]: [Object: null prototype] }, [Symbol(kCapture)]: false, [Symbol(kHeaders)]: null, [Symbol(kHeadersCount)]: 6, [Symbol(kTrailers)]: null, [Symbol(kTrailersCount)]: 0, [Symbol(RequestTimeout)]: undefined } } Fehler logout_SID { msg: 'AHA request error', function: 'fritzAHA_Request', error: 404, response: <ref *1> IncomingMessage { _readableState: ReadableState { objectMode: false, highWaterMark: 16384, buffer: BufferList { head: null, tail: null, length: 0 }, length: 0, pipes: [], flowing: true, ended: false, endEmitted: false, reading: true, constructed: true, sync: false, needReadable: true, emittedReadable: false, readableListening: false, resumeScheduled: false, errorEmitted: false, emitClose: true, autoDestroy: true, destroyed: false, errored: null, closed: false, closeEmitted: false, defaultEncoding: 'utf8', awaitDrainWriters: null, multiAwaitDrain: false, readingMore: false, dataEmitted: false, decoder: [StringDecoder], encoding: 'utf8', [Symbol(kPaused)]: false }, _events: [Object: null prototype] { end: [Array], data: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, socket: Socket { connecting: false, _hadError: false, _parent: null, _host: null, _readableState: [ReadableState], _events: [Object: null prototype], _eventsCount: 8, _maxListeners: undefined, _writableState: [WritableState], allowHalfOpen: false, _sockname: null, _pendingData: null, _pendingEncoding: '', server: null, _server: null, parser: [HTTPParser], _httpMessage: [ClientRequest], [Symbol(async_id_symbol)]: 83, [Symbol(kHandle)]: [TCP], [Symbol(lastWriteQueueSize)]: 0, [Symbol(timeout)]: null, [Symbol(kBuffer)]: null, [Symbol(kBufferCb)]: null, [Symbol(kBufferGen)]: null, [Symbol(kCapture)]: false, [Symbol(kSetNoDelay)]: false, [Symbol(kSetKeepAlive)]: false, [Symbol(kSetKeepAliveInitialDelay)]: 0, [Symbol(kBytesRead)]: 0, [Symbol(kBytesWritten)]: 0, [Symbol(RequestTimeout)]: undefined }, httpVersionMajor: 1, httpVersionMinor: 1, httpVersion: '1.1', complete: false, rawHeaders: [ 'Connection', 'close', 'Content-Length', '1713', 'Content-Type', 'text/html; charset=utf-8' ], rawTrailers: [], aborted: false, upgrade: false, url: '', method: null, statusCode: 404, statusMessage: 'Not Found', client: Socket { connecting: false, _hadError: false, _parent: null, _host: null, _readableState: [ReadableState], _events: [Object: null prototype], _eventsCount: 8, _maxListeners: undefined, _writableState: [WritableState], allowHalfOpen: false, _sockname: null, _pendingData: null, _pendingEncoding: '', server: null, _server: null, parser: [HTTPParser], _httpMessage: [ClientRequest], [Symbol(async_id_symbol)]: 83, [Symbol(kHandle)]: [TCP], [Symbol(lastWriteQueueSize)]: 0, [Symbol(timeout)]: null, [Symbol(kBuffer)]: null, [Symbol(kBufferCb)]: null, [Symbol(kBufferGen)]: null, [Symbol(kCapture)]: false, [Symbol(kSetNoDelay)]: false, [Symbol(kSetKeepAlive)]: false, [Symbol(kSetKeepAliveInitialDelay)]: 0, [Symbol(kBytesRead)]: 0, [Symbol(kBytesWritten)]: 0, [Symbol(RequestTimeout)]: undefined }, _consuming: true, _dumped: false, req: ClientRequest { _events: [Object: null prototype], _eventsCount: 2, _maxListeners: undefined, outputData: [], outputSize: 0, writable: true, destroyed: false, _last: true, chunkedEncoding: false, shouldKeepAlive: false, maxRequestsOnConnectionReached: false, _defaultKeepAlive: true, useChunkedEncodingByDefault: false, sendDate: false, _removedConnection: false, _removedContLen: false, _removedTE: false, _contentLength: 0, _hasBody: true, _trailer: '', finished: true, _headerSent: true, _closed: false, socket: [Socket], _header: 'GET /login_sid.lua&sid=bfd1da07ad8d9502&logout=1 HTTP/1.1\r\n' + 'Content-Type: application/x-www-form-urlencoded\r\n' + 'Host: 192.168.5.20\r\n' + 'Connection: close\r\n' + '\r\n', _keepAliveTimeout: 0, _onPendingData: [Function: nop], agent: [Agent], socketPath: undefined, method: 'GET', maxHeaderSize: undefined, insecureHTTPParser: undefined, path: '/login_sid.lua&sid=bfd1da07ad8d9502&logout=1', _ended: false, res: [Circular *1], aborted: false, timeoutCb: null, upgradeOrConnect: false, parser: [HTTPParser], maxHeadersCount: null, reusedSocket: false, host: '192.168.5.20', protocol: 'http:', [Symbol(kCapture)]: false, [Symbol(kNeedDrain)]: false, [Symbol(corked)]: 0, [Symbol(kOutHeaders)]: [Object: null prototype] }, [Symbol(kCapture)]: false, [Symbol(kHeaders)]: null, [Symbol(kHeadersCount)]: 6, [Symbol(kTrailers)]: null, [Symbol(kTrailersCount)]: 0, [Symbol(RequestTimeout)]: undefined } } Devices<devicelist version="1"><device identifier="08761 0262305" id="16" functionbitmask="2944" fwversion="04.16" manufacturer="AVM" productname="FRITZ!DECT 200"><present>1</present><name>Heizung</name><switch><state>1</state><mode>manuell</mode><lock>0</lock><devicelock>0</devicelock></switch><powermeter><power>0</power><energy>1370469</energy></powermeter><temperature><celsius>270</celsius><offset>0</offset></temperature></device></devicelist> Fehler logout_SID { msg: 'AHA request error', function: 'fritzAHA_Request', error: 404, response: <ref *1> IncomingMessage { _readableState: ReadableState { objectMode: false, highWaterMark: 16384, buffer: BufferList { head: null, tail: null, length: 0 }, length: 0, pipes: [], flowing: true, ended: false, endEmitted: false, reading: true, constructed: true, sync: false, needReadable: true, emittedReadable: false, readableListening: false, resumeScheduled: false, errorEmitted: false, emitClose: true, autoDestroy: true, destroyed: false, errored: null, closed: false, closeEmitted: false, defaultEncoding: 'utf8', awaitDrainWriters: null, multiAwaitDrain: false, readingMore: false, dataEmitted: false, decoder: [StringDecoder], encoding: 'utf8', [Symbol(kPaused)]: false }, _events: [Object: null prototype] { end: [Array], data: [Function (anonymous)] }, _eventsCount: 2, _maxListeners: undefined, socket: Socket { connecting: false, _hadError: false, _parent: null, _host: null, _readableState: [ReadableState], _events: [Object: null prototype], _eventsCount: 8, _maxListeners: undefined, _writableState: [WritableState], allowHalfOpen: false, _sockname: null, _pendingData: null, _pendingEncoding: '', server: null, _server: null, parser: [HTTPParser], _httpMessage: [ClientRequest], [Symbol(async_id_symbol)]: 122, [Symbol(kHandle)]: [TCP], [Symbol(lastWriteQueueSize)]: 0, [Symbol(timeout)]: null, [Symbol(kBuffer)]: null, [Symbol(kBufferCb)]: null, [Symbol(kBufferGen)]: null, [Symbol(kCapture)]: false, [Symbol(kSetNoDelay)]: false, [Symbol(kSetKeepAlive)]: false, [Symbol(kSetKeepAliveInitialDelay)]: 0, [Symbol(kBytesRead)]: 0, [Symbol(kBytesWritten)]: 0, [Symbol(RequestTimeout)]: undefined }, httpVersionMajor: 1, httpVersionMinor: 1, httpVersion: '1.1', complete: false, rawHeaders: [ 'Connection', 'close', 'Content-Length', '1713', 'Content-Type', 'text/html; charset=utf-8' ], rawTrailers: [], aborted: false, upgrade: false, url: '', method: null, statusCode: 404, statusMessage: 'Not Found', client: Socket { connecting: false, _hadError: false, _parent: null, _host: null, _readableState: [ReadableState], _events: [Object: null prototype], _eventsCount: 8, _maxListeners: undefined, _writableState: [WritableState], allowHalfOpen: false, _sockname: null, _pendingData: null, _pendingEncoding: '', server: null, _server: null, parser: [HTTPParser], _httpMessage: [ClientRequest], [Symbol(async_id_symbol)]: 122, [Symbol(kHandle)]: [TCP], [Symbol(lastWriteQueueSize)]: 0, [Symbol(timeout)]: null, [Symbol(kBuffer)]: null, [Symbol(kBufferCb)]: null, [Symbol(kBufferGen)]: null, [Symbol(kCapture)]: false, [Symbol(kSetNoDelay)]: false, [Symbol(kSetKeepAlive)]: false, [Symbol(kSetKeepAliveInitialDelay)]: 0, [Symbol(kBytesRead)]: 0, [Symbol(kBytesWritten)]: 0, [Symbol(RequestTimeout)]: undefined }, _consuming: true, _dumped: false, req: ClientRequest { _events: [Object: null prototype], _eventsCount: 2, _maxListeners: undefined, outputData: [], outputSize: 0, writable: true, destroyed: false, _last: true, chunkedEncoding: false, shouldKeepAlive: false, maxRequestsOnConnectionReached: false, _defaultKeepAlive: true, useChunkedEncodingByDefault: false, sendDate: false, _removedConnection: false, _removedContLen: false, _removedTE: false, _contentLength: 0, _hasBody: true, _trailer: '', finished: true, _headerSent: true, _closed: false, socket: [Socket], _header: 'GET /login_sid.lua&sid=bfd1da07ad8d9502&logout=1 HTTP/1.1\r\n' + 'Content-Type: application/x-www-form-urlencoded\r\n' + 'Host: 192.168.5.20\r\n' + 'Connection: close\r\n' + '\r\n', _keepAliveTimeout: 0, _onPendingData: [Function: nop], agent: [Agent], socketPath: undefined, method: 'GET', maxHeaderSize: undefined, insecureHTTPParser: undefined, path: '/login_sid.lua&sid=bfd1da07ad8d9502&logout=1', _ended: false, res: [Circular *1], aborted: false, timeoutCb: null, upgradeOrConnect: false, parser: [HTTPParser], maxHeadersCount: null, reusedSocket: false, host: '192.168.5.20', protocol: 'http:', [Symbol(kCapture)]: false, [Symbol(kNeedDrain)]: false, [Symbol(corked)]: 0, [Symbol(kOutHeaders)]: [Object: null prototype] }, [Symbol(kCapture)]: false, [Symbol(kHeaders)]: null, [Symbol(kHeadersCount)]: 6, [Symbol(kTrailers)]: null, [Symbol(kTrailersCount)]: 0, [Symbol(RequestTimeout)]: undefined } }
-
@andy200877 Hi, eventuell mal Benutzernamen und Passwort in der Instanz neu eingeben
Sonst mal Adapter löschen und neu installieren. -
@andy200877 Passwort neu eingeben würde ich auch als erstes probieren. Wenn das nicht hilft, die Fritzbox neu starten.
-
Das habe ich schon alles durch....
Neustart der Fritzbox, Update auf 2.2.6., Adapter komplett deinstalliert, Adapter neu installiert,...Immer wieder der gleiche Fehler.
Wenn ich in den Adapter Einstellungen auf "Meine Geräte" klicke, wird mir ja auch alles richtig angezeigt.. -
@andy200877 ist auf der Fritzbox die aktuelle Firmware (keine Labor) ?
EDIT: vielleicht mal in der Fritzbox einen neuen Benutzer anlegen und diese Daten nutzen ?
-
Bei der Fritzbox handelt es sich um eine 7390.
Die Firmware ist 6.87 und ist laut suche auf der Fritzbox auch aktuell.Benutzer habe ich auch schon neu angelegt.
Warum sollte es ein Problem mit dem Benutzer sein ?
Unter meine Geräte findet der Adapter ja alles.
Nur erstellt er keine Objekte beim systemstart. -
@andy200877 sagte in Probleme mit FritzDect Adapter:
Bei der Fritzbox handelt es sich um eine 7390
Vielleicht hat die FB ja iwie den "Geist" aufgegeben?
"Zum 1.9.2018 hat AVM den Support für die FRITZ!Box Fon WLAN 7390 eingestellt (EOS). Bereits zum 1.7.2017 hatte AVM die Weiterentwicklung und damit die Bereitstellung von Updates und Patches eingestellt (EOM – End of maintenance), Die aktuelle FRITZ!OS-Version für die 7390 trägt die Nummer 6.83."
Evtl. mal die FB auf WE zurücksetzen - vorher Sicherung anlegen und danach wieder neu aufspielen ?!
-
Die Fritzbox steht im Serverschrank und ist nur noch für die Telefonie zuständig.
Der Rest wird von UniFi in Verbindung mit Draytek Vigor Modem erledigt.Da der Server im Keller steht und ich noch eine Fritz DECT Steckdose über hatte, habe ich diese an die Heizung angeschlossen um damit den Stromverbrauch aufzuzeichnen.
Naja eine neue Fritzbox werde ich mir bestimmt nicht mehr holen. Und wenn der Adapter bei mir nicht läuft, warum auch immer kommt halt ein andere Steckdose zum messen der Stromaufnahme an die Gastherme (Shelly, Sonoff,...)
-
@andy200877
Grade mal was gefunden:
https://github.com/foxthefox/ioBroker.fritzdect/issues/132Hier wird davon gesprochen dass eine zweite Instanz installieren funktioniert hat.
Vll mal testen ? -
Mir ging es heute genau wie dem Thread Ersteller. Musste den Objekte Baum mal löschen und nun wird er nicht mehr aufgebaut. Stattdessen gibt es diese "lustige" Meldung.
Hilft das vielleicht dem Entwickler @foxthefox weiter ,so fern er denn hier mit liest?
fritzdect.0 2022-07-20 12:23:14.911 error try/catch error in onReady [object Object] fritzdect.0 2022-07-20 12:23:12.602 info fritzdect uses USER: admin fritzdect.0 2022-07-20 12:23:12.547 info fritzdect entered ready fritzdect.0 2022-07-20 12:23:12.529 info starting. Version 2.2.6 (non-npm: foxthefox/ioBroker.fritzdect) in C:/iobroker/GLT/node_modules/iobroker.fritzdect, node: v14.16.0, js-controller: 4.0.23 host.GLTGLT) 2022-07-20 12:23:06.941 info host.GLT(GLT) instance system.adapter.fritzdect.0 started with pid 15108
-
Bei mir ist alles hübsch.
Adapter Version 2.2.3
Node 14.20.0
User ist der Admin aus der Fritzbox. Irgendwann wurde das ja mal geändert , dass der jetzt fritz und 4 Zahlen hat. -
@haselchen Der Adapter wird ja grün und er versucht zumindest irgend etwas anzulegen. Leider wars dann auch schon, denn der admin Ordner bleibt ohne Inhalt.
Also gehe ich mal davon aus, das der Login auf die FB funktioniert.
fritzdect.0 2022-07-20 12:47:55.278 error try/catch error in onReady [object Object] fritzdect.0 2022-07-20 12:47:53.081 info fritzdect uses USER: admin fritzdect.0 2022-07-20 12:47:53.040 info fritzdect entered ready fritzdect.0 2022-07-20 12:47:53.023 info starting. Version 2.2.6 (non-npm: foxthefox/ioBroker.fritzdect) in C:/iobroker/GLT/node_modules/iobroker.fritzdect, node: v14.16.0, js-controller: 4.0.23 fritzdect.0 2022-07-20 12:47:51.776 debug States connected to redis: 127.0.0.1:9000 fritzdect.0 2022-07-20 12:47:51.649 debug States create User PubSub Client fritzdect.0 2022-07-20 12:47:51.648 debug States create System PubSub Client fritzdect.0 2022-07-20 12:47:51.578 debug Redis States: Use Redis connection: 127.0.0.1:9000 fritzdect.0 2022-07-20 12:47:51.483 debug Objects connected to redis: 127.0.0.1:9001 fritzdect.0 2022-07-20 12:47:51.245 debug Objects client initialize lua scripts fritzdect.0 2022-07-20 12:47:51.020 debug Objects create User PubSub Client fritzdect.0 2022-07-20 12:47:51.019 debug Objects create System PubSub Client fritzdect.0 2022-07-20 12:47:51.016 debug Objects client ready ... initialize now fritzdect.0 2022-07-20 12:47:50.910 debug Redis Objects: Use Redis connection: 127.0.0.1:9001 host.GLTGLT) 2022-07-20 12:47:47.888 info host.GLT(GLT) instance system.adapter.fritzdect.0 started with pid 14044 host.GLTGLT) 2022-07-20 12:47:45.851 info host.GLT(GLT) instance system.adapter.fritzdect.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) fritzdect.0 2022-07-20 12:47:44.744 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason fritzdect.0 2022-07-20 12:47:44.743 info terminating fritzdect.0 2022-07-20 12:47:44.742 info cleaned everything up... host.GLTGLT) 2022-07-20 12:47:44.742 info host.GLT(GLT) stopInstance system.adapter.fritzdect.0 send kill signal fritzdect.0 2022-07-20 12:47:44.740 info Got terminate signal TERMINATE_YOURSELF
-
Einfach ins Blaue geraten. Kannst du noch auf die alte GUI zurückwechseln?
-
@haselchen Nein, leider nicht - der Weg ist mitlerweile durch den 6er Admin erledigt.
-
Benutzt du Redis?
Ist so das Einzige, was mir im Log gerade so aufgefallen ist. -
@jb_sullivan Hi, mal in die Ereignisse der Fritzbox geschaut, ob da ne Anmeldung mit dem User stattgefunden hat bzw. Fehlgeschlagen ist.
-
@haselchen sagte in Probleme mit FritzDect Adapter:
Benutzt du Redis?
Was ist Redis? Kenne ich ehrlich gesagt nicht. Ist das ein Adapter? Wenn ich es benutze, dann nicht bewusst und schon gar nicht wüsste ich wie ich mir das "eingefangen" habe
-
Da können bestimmt die Cracks was mit anfangen
@Homoran
@foxthefoxEdit:
Mein Adapterstart sieht komplett anders aus.
Irgendwie smootherfritzdect.0 2022-07-20 18:02:26.675 info (3788) CREATE Devices 1 fritzdect.0 2022-07-20 18:02:26.674 debug (3788) [{"identifier":"XXXXXXX","id":"XX","functionbitmask":"35712","fwversion":"04.16","manufacturer":"AVM","productname":"FRITZ!DECT 200","present":"1","txbusy":"0","name":"Waschmaschine","swi fritzdect.0 2022-07-20 18:02:26.673 debug (3788) devices fritzdect.0 2022-07-20 18:02:26.406 info (3788) start creating devices/groups fritzdect.0 2022-07-20 18:02:26.405 info (3788) the rights are : {"Name":["Dial","App","HomeAuto","BoxAdmin","Phone","NAS"],"Access":["2","2","2","2","2","2"]} fritzdect.0 2022-07-20 18:02:26.180 info (3788) checking user permissions fritzdect.0 2022-07-20 18:02:25.152 info (3788) fritzdect uses USER: XXXX fritzdect.0 2022-07-20 18:02:24.917 info (3788) fritzdect entered ready fritzdect.0 2022-07-20 18:02:24.841 info (3788) starting. Version 2.2.3 in /opt/iobroker/node_modules/iobroker.fritzdect, node: v14.20.0, js-controller: 4.0.23
Steht bei dir in den Adapter Einstellungen unter dem Punkt mit den Kreuzen [Object Object] ?
Wenn ja, lösch das mal und starte den Adapter neu. -
@jb_sullivan sagte in Probleme mit FritzDect Adapter:
Was ist Redis? Kenne ich ehrlich gesagt nicht. Ist das ein Adapter?
Redis ist eine Datenbank zur Ressourcen spatenden Speicherung von States (und Objects)
@jb_sullivan sagte in Probleme mit FritzDect Adapter:
Wenn ich es benutze, dann nicht bewusst und schon gar nicht wüsste ich wie ich mir das "eingefangen" habe
da muss man differenzieren.
Es gibt ein "internes Redis" das ist immer da.Dann gibt es die Möglichkeit states und objects bewusst damit anstelle der JSON Datei zu speichern.
Dazu muss der redis server installiert sein und die Speicherung aktiviert wrrden.zu sehen unter
iobroker status
hiercscheint es aber um das "interne Redis" zu gehen