NEWS
[Projekt] ioGo # Smarthome to go
-
@nis
hatte heute Nacht, direkt 0.00Uhr ein mehr oder weniger grosses Problem, so daß mein Iobroker nicht mehr erreichbar war. Konnte nur mit einem Backup das Problem lösen.2019-09-13 00:00:00.364 - error: iogo.0 uncaught exception: Function DocumentReference.set() called with invalid data. Unsupported field value: undefined (found in field min) 2019-09-13 00:00:00.364 - error: iogo.0 FirebaseError: Function DocumentReference.set() called with invalid data. Unsupported field value: undefined (found in field min) at new FirestoreError (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:354:28) at ParseContext.createError (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:19832:16) at UserDataConverter.parseScalarValue (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20179:27) at UserDataConverter.parseData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20045:29) at /opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20061:41 at forEach (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:458:13) at UserDataConverter.parseObject (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20060:13) at UserDataConverter.parseData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20019:25) at UserDataConverter.parseSetData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:19884:31) at DocumentReference.set (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20829:45) 2019-09-13 00:00:00.365 - info: iogo.0 cleaned everything up... 2019-09-13 00:00:00.365 - info: iogo.0 triggered listener removed 2019-09-13 00:00:00.369 - info: iogo.0 listener removed 2019-09-13 00:00:00.375 - info: iogo.0 signed out 2019-09-13 00:00:00.392 - info: iogo.0 triggered listener removed 2019-09-13 00:00:00.392 - info: iogo.0 listener removed 2019-09-13 00:00:00.099 - info: host.IoBroker instance system.adapter.dwd.0 started with pid 24147 2019-09-13 00:00:00.379 - info: javascript.0 script.js.Visualisierung.Wegezeit_Arbeit_Landstraße: Anzahl Wegepunkte: 28 2019-09-13 00:00:00.445 - info: javascript.0 script.js.Visualisierung.Wegezeit_Arbeit_Autobahn: Anzahl Wegepunkte: 19 2019-09-13 00:00:00.284 - info: host.IoBroker instance system.adapter.daswetter.0 started with pid 24155 2019-09-13 00:00:00.500 - info: sourceanalytix.0 Updated SourceAnalytix configuration for : wiffi-wz.0.root.192_168_178_33.w_counter_1 2019-09-13 00:00:00.503 - info: sourceanalytix.0 Setting start value Day for device : wiffi-wz.0.root.192_168_178_33.w_counter_2 succeeded with value + 2591.14 2019-09-13 00:00:00.512 - info: influxdb.0 enabled logging of wiffi-wz.0.root.192_168_178_33.w_counter_1, Alias=false 2019-09-13 00:00:00.515 - warn: iogo.0 You are not logged in 2019-09-13 00:00:00.515 - warn: iogo.0 You are not logged in 2019-09-13 00:00:00.362 - info: host.IoBroker instance system.adapter.ical.0 started with pid 24157 2019-09-13 00:00:00.494 - info: host.IoBroker instance system.adapter.feiertage.0 started with pid 24169 2019-09-13 00:00:00.535 - info: iogo.0 terminating 2019-09-13 00:00:00.544 - info: sourceanalytix.0 Setting start value Day for device : wiffi-wz.0.root.192_168_178_33.w_counter_1 succeeded with value + 112242.41 2019-09-13 00:00:00.966 - error: Caught by controller[0]: { FirebaseError: Function DocumentReference.set() called with invalid data. Unsupported field value: undefined (found in field min) 2019-09-13 00:00:02.143 - info: javascript.0 script.js.common.System.Logfiles2: Start new Tail process. File path to current log: [/opt/iobroker/log/iobroker.2019-09-13.log] 2019-09-13 00:00:00.967 - error: Caught by controller[0]: at new FirestoreError (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:354:28) 2019-09-13 00:00:00.967 - error: Caught by controller[0]: at ParseContext.createError (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:19832:16) 2019-09-13 00:00:00.967 - error: Caught by controller[0]: at UserDataConverter.parseScalarValue (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20179:27) 2019-09-13 00:00:00.967 - error: Caught by controller[0]: at UserDataConverter.parseData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20045:29) 2019-09-13 00:00:00.967 - error: Caught by controller[0]: at /opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20061:41 2019-09-13 00:00:00.967 - error: Caught by controller[0]: at forEach (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:458:13) 2019-09-13 00:00:01.012 - error: Caught by controller[0]: at UserDataConverter.parseObject (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20060:13) 2019-09-13 00:00:01.012 - error: Caught by controller[0]: at UserDataConverter.parseData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20019:25) 2019-09-13 00:00:01.012 - error: Caught by controller[0]: at UserDataConverter.parseSetData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:19884:31) 2019-09-13 00:00:01.012 - error: Caught by controller[0]: at DocumentReference.set (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20829:45) 2019-09-13 00:00:01.012 - error: Caught by controller[0]: code: 'invalid-argument', 2019-09-13 00:00:01.012 - error: Caught by controller[0]: name: 'FirebaseError', 2019-09-13 00:00:01.012 - error: Caught by controller[0]: toString: [Function] } 2019-09-13 00:00:01.012 - error: host.IoBroker instance system.adapter.iogo.0 terminated with code 0 (OK)
-
@crunchip
Mach mal nen eigenen Thread dafür auf, Aber ich würde auch tippen das deine Festplatte, sd Karte oder was auch immer voll ist. -
@e-s läuft auf einer VM in Proxmox, Diskgröße 15G, IoBroker belegt 6,75G, Arbeitsspeicher in gebrauch 2,5G von 4,5G, also kann da schon mal nichts voll sein
-
backup zurückgespielt, Adapter gelöscht und neu installiert, lies sich anschließend fehlerfrei installieren.
-
@nis
Irgendwas passt wieder nicht, nutze 0.4.5 und beta14.Habe einen Adapter installiert und wieder deinstalliert. Anschließend 5 weitere states in Räumen und Funktionen hinzugefügt.
Anzahl im log bei Adapterneustart scheint zu passen.
Anzahl in der App bleibt unverändert.
In Räumen und Funtionen passt die Anzahl, aber wenn ich dann auf den Raum/Funktion selber klicke, dann stehen da nur die alten States drin. Also steht unter Raum/Bad 4 States zugeordnet, aber es ist unter Bad nur ein Funktion vorhanden.
Nach häufigen Neustarten vom Adapter und sync der App war auch wieder die Startseite leer. -
@nis
nachdem ich ja zuvor das Problem mit dem angeblich "zuwenig speicher" Problem, den Adapter de/installiert habe, bekomme ich bei einem Neustart des Iobroker´s folgende Meldunghost.IoBroker 2019-09-15 15:02:18.068 error instance system.adapter.iogo.0 terminated with code 0 (OK) Caught 2019-09-15 15:02:18.068 error by controller[1]: toString: [Function] } Caught 2019-09-15 15:02:18.068 error by controller[1]: name: 'FirebaseError', Caught 2019-09-15 15:02:18.067 error by controller[1]: code: 'invalid-argument', Caught 2019-09-15 15:02:18.067 error by controller[1]: at DocumentReference.set (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20938:45) Caught 2019-09-15 15:02:18.067 error by controller[1]: at UserDataConverter.parseSetData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:19961:31) Caught 2019-09-15 15:02:18.067 error by controller[1]: at UserDataConverter.parseData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20096:25) Caught 2019-09-15 15:02:18.067 error by controller[1]: at UserDataConverter.parseObject (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20137:13) Caught 2019-09-15 15:02:18.067 error by controller[1]: at forEach (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:458:13) Caught 2019-09-15 15:02:18.067 error by controller[1]: at /opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20138:41 Caught 2019-09-15 15:02:18.067 error by controller[1]: at UserDataConverter.parseData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20122:29) Caught 2019-09-15 15:02:18.067 error by controller[1]: at UserDataConverter.parseScalarValue (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20256:27) Caught 2019-09-15 15:02:18.067 error by controller[1]: at ParseContext.createError (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:19909:16) Caught 2019-09-15 15:02:18.067 error by controller[1]: at new FirestoreError (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:354:28) Caught 2019-09-15 15:02:18.067 error by controller[1]: { FirebaseError: Function DocumentReference.set() called with invalid data. Unsupported field value: undefined (found in field min) Caught 2019-09-15 15:02:18.067 error by controller[0]: toString: [Function] } Caught 2019-09-15 15:02:18.066 error by controller[0]: name: 'FirebaseError', Caught 2019-09-15 15:02:18.066 error by controller[0]: code: 'invalid-argument', Caught 2019-09-15 15:02:18.066 error by controller[0]: at DocumentReference.set (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20938:45) Caught 2019-09-15 15:02:18.066 error by controller[0]: at UserDataConverter.parseSetData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:19961:31) Caught 2019-09-15 15:02:18.066 error by controller[0]: at UserDataConverter.parseData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20096:25) Caught 2019-09-15 15:02:18.066 error by controller[0]: at UserDataConverter.parseObject (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20137:13) Caught 2019-09-15 15:02:18.066 error by controller[0]: at forEach (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:458:13) Caught 2019-09-15 15:02:18.066 error by controller[0]: at /opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20138:41 Caught 2019-09-15 15:02:18.066 error by controller[0]: at UserDataConverter.parseData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20122:29) Caught 2019-09-15 15:02:18.066 error by controller[0]: at UserDataConverter.parseScalarValue (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20256:27) Caught 2019-09-15 15:02:18.066 error by controller[0]: at ParseContext.createError (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:19909:16) Caught 2019-09-15 15:02:18.066 error by controller[0]: at new FirestoreError (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:354:28) Caught 2019-09-15 15:02:18.065 error by controller[0]: { FirebaseError: Function DocumentReference.set() called with invalid data. Unsupported field value: undefined (found in field min) iogo.0 2019-09-15 15:02:17.985 error uncaught exception: Function DocumentReference.set() called with invalid data. Unsupported field value: undefined (found in field min)
host.IoBroker 2019-09-15 15:03:08.617 error instance system.adapter.iogo.0 terminated with code 0 (OK) Caught 2019-09-15 15:03:08.617 error by controller[0]: toString: [Function] } Caught 2019-09-15 15:03:08.617 error by controller[0]: name: 'FirebaseError', Caught 2019-09-15 15:03:08.617 error by controller[0]: code: 'invalid-argument', Caught 2019-09-15 15:03:08.617 error by controller[0]: at DocumentReference.set (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20938:45) Caught 2019-09-15 15:03:08.616 error by controller[0]: at UserDataConverter.parseSetData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:19961:31) Caught 2019-09-15 15:03:08.616 error by controller[0]: at UserDataConverter.parseData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20096:25) Caught 2019-09-15 15:03:08.616 error by controller[0]: at UserDataConverter.parseObject (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20137:13) Caught 2019-09-15 15:03:08.616 error by controller[0]: at forEach (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:458:13) Caught 2019-09-15 15:03:08.616 error by controller[0]: at /opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20138:41 Caught 2019-09-15 15:03:08.616 error by controller[0]: at UserDataConverter.parseData (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20122:29) Caught 2019-09-15 15:03:08.616 error by controller[0]: at UserDataConverter.parseScalarValue (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:20256:27) Caught 2019-09-15 15:03:08.616 error by controller[0]: at ParseContext.createError (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:19909:16) Caught 2019-09-15 15:03:08.616 error by controller[0]: at new FirestoreError (/opt/iobroker/node_modules/@firebase/firestore/dist/index.node.cjs.js:354:28) Caught 2019-09-15 15:03:08.615 error by controller[0]: { FirebaseError: Function DocumentReference.set() called with invalid data. Unsupported field value: undefined (found in field min) iogo.0 2019-09-15 15:03:08.553 error uncaught exception: Function DocumentReference.set() called with invalid data. Unsupported field value: undefined (found in field min)
-
@crunchip ich konnte deinen Fehler nachstellen, Bugfix kommt asap
-
Neuer Version des Adapters v0.4.6 behebt die Fehler "Unsupported field value: undefined ..."
Dazu kommt auch eine neue Beta der App v2.0.0-beta15 da auch die Übertragung der Smartphonewerte angepasst wurde.Es werden nun folgende Werte zuverlässig vom Smartphone übertragen:
- battery-level
- battery-charging
- alive (ist die App geöffnet)
-
@nis bin grad erst dazu gekommen, ein update zu machen, nachdem 0.00 Uhr verstrichen war und die error firebase Meldung auftauchte. Hab nun v0.4.7. Was gibt´s da neues?
-
@crunchip 0.4.7 hat nur einen Bugfix
-
@crunchip Sind die Fehler "unsupported field value... " bei dir behoben?
-
@nis ein neu laden, bzw Adapter stoppen und starten verursacht schon mal keinen Fehler mehr
-
Neue Version des Adapters ist online:
- Es wurde der Traffic reduziert für die States der Hosts und Instanzen
-
Gibt es auch Widgets?
Bzw. gehen auch https Urls für den "web" zugriff welche kein gültiges Zertifikat haben ? Komme nicht drauf von Extern. -
@ChrisXY sagte in [Projekt] ioGo # Native Android App:
Gibt es auch Widgets?
Nein
Bzw. gehen auch https Urls für den "web" zugriff welche kein gültiges Zertifikat haben ? Komme nicht drauf von Extern.
Nein, https geht bei web nicht
-
@nis Okay Danke für die Info. Ist das den in Zukunft mal geplant ? Vor allem mit den Widget ist Intressant
-
@ChrisXY Erstmal nicht. Mach gerne einen detaillierten Feature request in GitHub auf. Bitte gut beschreiben den Sinn und Zweck und wie das Layout und Verhalten sein soll...
-
Es sind wieder neue Version unterwegs.
Adapterversion: 0.4.9
Appversion: 2.0.0-beta17Anpassung bezieht sich hauptsächlich auf die Reduzierung von Netzwerktraffic.
Dazu wurde eine Checksum für jedes Objekt errechnet als Workaround für die nicht verlässliche Angabe von obj.ts (mehr dazu in diesem Thread: https://forum.iobroker.net/topic/25174/obj-ts-wird-nicht-erneuert-bei-änderungen)Wenn die Massnahme funktioniert und sich der Traffic deutlich reduziert, wird die Version 2.0.0 demnächst beta Status verlassen produktiv gehen.
Hat Jemand mit der Beta noch Probleme, die auf jeden Fall gelöst werden sollen vorher?!? -
@nis sagte in [Projekt] ioGo # Native Android App:
Hat Jemand mit der Beta noch Probleme, die auf jeden Fall gelöst werden sollen vorher?!?
scheint zu laufen, bisher nichts negatives aufgefallen
-
@nis
beta17 crasht bei mir beim sync versuch, steht auf connectet aber alle states, hosts usw stehen auf 0. probiert mit adapter 0.4.8 und 0.4.9
Beta16 läuft noch auf beiden Adaptern ohne Probleme auf einem anderen Device. Also vor und nach Adapter Update getestet.