Neues Update v2.3.6!

User avatar
ronie
Posts: 58
Joined: 29 Jun 2015 09:50

Neues Update v2.3.6!

Post by ronie »

Liebe Z-Way/RaZberry User, wir freuen uns, ein neues Release ankündigen zu können: v2.3.6! (veröffentlicht seit 04.10.17)

In v2.3.6 haben wir uns wieder auf einige Stabilitätsprobleme konzentriert, die in der Version v2.3.5 auftauchten.

Neben Korrekturen und einigen Usability-Änderungen in der Benutzeroberfläche gibt es folgende neue Features:

Expert UI:
  • Die node Route map (Netzwerk > Route map) bietet euch die Möglichkeit, Verbindungen zwischen Knoten und auch deren Status, Nachbarn, Verbände, Umleitungsrate, Hops etc. zu visualisieren. Ladet euren eigenen Grundriss (max. 500 KB) hoch und zieht die Knoten an ihre reale Position im Smart Home
SHUI:
  • Eine neue Erweiterung ermöglicht es euch, PUSH-Nachrichten (App: Mobile App Support v1.1.6+) und E-Mail-Benachrichtigungen (App: E-Mail ME v1.1.6+) in den Apps If-Then (v2.4.4+) und Logical Rules (v1.4.0+) als Aktor hinzuzufügen
  • Die Restore-Funktionalität wurde erweitert, um das Überschreiben des Controllers zu ermöglichen. Damit könnt ihr euer Z-Way-Netzwerk innerhalb der SHUI vollständig wiederherstellen (eine zusätzliche Wiederherstellung in EUI sollte nicht mehr nötig sein)
  • Lokale Apps: Möglichkeit zum Filtern nach aktualisierten Apps
  • Online Apps UI-Nachbearbeitung
  • RSS News: Neue Schaltflächen MEHR LESEN und LESEN
  • Verbesserungen der mobilen Ansicht

Wie üblich, behalten wir die volle Abwärtskompatibilität zu früheren Versionen bei, so dass ihr ohne Probleme aktualisieren könnt.

Das vollständige Changelog findet ihr hier: http://razberry.z-wave.me/z-way-server/ChangeLog

Wir werden auch so bald wie möglich versuchen, dieses Update für alle noch ausstehenden Plattformen zu veröffentlichen :)

Wir hoffen, dass euch die Version 2.3.6 gefällt und freuen uns über euer Feedback.
Vielen Dank für eure Unterstützung!

Mit freundlichen Grüßen

euer Z-Wave. Me Team

PS:
Wenn jemand von euch mehr darüber erfahren möchte, wie man Module für die Home Automation erstellt oder mehr über unsere Design-Features Skins und Icons erfahren möchte, dann schaut euch bitte den folgenden Link an:
https://developer.z-wave.me/?uri=Hilfe

Unser Z-Way App Store https://developer.z-wave.me bietet euch auch die Möglichkeit, eure eigenen Home Automation Apps hochzuladen und mit anderen Nutzern zu teilen.
klaasjoerg
Posts: 126
Joined: 30 Sep 2016 23:49

Re: Neues Update v2.3.6!

Post by klaasjoerg »

Habe das Update soeben durchgeführt, musste aber leider direkt wieder auf 2.3.5 down graden.
Hintergrund: Die hue-app initialisiert sich nach dem Neustart nicht mehr korrekt und es fehlen ca. 50% der hue-devices bei mir.
:-/

(siehe auch error log auszug)...

Code: Select all

...
2017-10-09 18:22:57.186] [I] [core] Creating device switchMultilevel Hue_00:17:88:01:01:22:1b:86-0b_lights_9_hue
[2017-10-09 18:22:57.645] [E] [core] Callback execution error: TypeError: Cannot read property 'indexOf' of undefined
    at automation/classes/AutomationController.js:112:49
    at Function.<anonymous> (automation/lib/underscore.js:620:13)
    at Function._.find._.detect (automation/lib/underscore.js:214:15)
    at null.<anonymous> (automation/classes/AutomationController.js:110:30)
    at EventEmitter.emit (automation/lib/eventemitter2.js:314:33)
    at automation/classes/VirtualDevice.js:251:22
    at Array.forEach (native)
    at _.extend.set (automation/classes/VirtualDevice.js:249:12)
    at Hue.createHueMultilevelDevice (automation/userModules/Hue/index.js:291:7)
    at Hue.createDevices (automation/userModules/Hue/index.js:178:11)
[2017-10-09 18:22:57.659] [I] [core] Hue Finished Auth: 
User avatar
ronie
Posts: 58
Joined: 29 Jun 2015 09:50

Re: Neues Update v2.3.6!

Post by ronie »

Hi klaasjoerg,

das Problem scheint auf dem ersten Blick nicht an der HUE App zu liegen. Bitte versuche in der v2.3.6 mal folgendes:
Gehe zu jedem deiner Räume, klicke auf bearbeiten - brauchst nichts zu ändern und speichere anschließend wieder.
Versuche im Anschluss die HUE App neuzustarten.

Wir werden uns natürlich derweil um den Fehler kümmern :)
klaasjoerg
Posts: 126
Joined: 30 Sep 2016 23:49

Re: Neues Update v2.3.6!

Post by klaasjoerg »

Okay, hab's soeben nochmals mit 2.3.6. ausprobiert und jeden der ca. 10 Räume geöffnet und gespeichert.
Danach die hue app deaktiviert und erneut aktiviert.

Fazit: Der obige Fehler ist dann in der Tat nicht mehr vorhanden.
Allerdings: Beim Auslösen einer Szene (welche auf die diversen Hue devices zugreift) habe ich nun einen weiteren Fehler im Log gefunden:

Code: Select all

[2017-10-10 22:42:55.143] [I] [core] PhilipsHue Send Action Success:[{"success":{"/lights/4/state/transitiontime":10}},{"success":{"/lights/4/state/on":false}}]
[2017-10-10 22:42:55.146] [I] [core] Notification: device-info (device-status): {"dev":"Stehlampe Schlafzimmer","l":"0%","location":""}
[2017-10-10 22:42:55.381] [E] [core] Callback execution error: TypeError: Cannot read property 'get' of null
    at automation/userModules/LogicalRules/index.js:144:82
    at Array.forEach (native)
    at LogicalRules.testRule (automation/userModules/LogicalRules/index.js:140:31)
    at LogicalRules._testRule (automation/userModules/LogicalRules/index.js:24:23)
    at EventEmitter.emit (automation/lib/eventemitter2.js:333:30)
    at _.extend.emit (automation/classes/VirtualDevice.js:327:26)
    at automation/classes/VirtualDevice.js:253:10
    at Array.forEach (native)
    at _.extend.set (automation/classes/VirtualDevice.js:249:12)
    at Function.http.request.success (automation/userModules/Hue/index.js:413:24)
[2017-10-10 22:42:55.382] [I] [core] PhilipsHue Send Action Success:[{"success":{"/lights/6/state/transitiontime":10}},{"success":{"/lights/6/state/on":false}}]
[2017-10-10 22:42:55.385] [I] [core] Notification: device-info (device-status): {"dev":"Schlafzimmer iris","l":"0%","location":""}
[2017-10-10 22:42:55.625] [E] [core] Callback execution error: TypeError: Cannot read property 'get' of null
    at automation/userModules/LogicalRules/index.js:144:82
    at Array.forEach (native)
    at LogicalRules.testRule (automation/userModules/LogicalRules/index.js:140:31)
    at LogicalRules._testRule (automation/userModules/LogicalRules/index.js:24:23)
    at EventEmitter.emit (automation/lib/eventemitter2.js:333:30)
    at _.extend.emit (automation/classes/VirtualDevice.js:327:26)
    at automation/classes/VirtualDevice.js:253:10
    at Array.forEach (native)
    at _.extend.set (automation/classes/VirtualDevice.js:249:12)
    at Function.http.request.success (automation/userModules/Hue/index.js:413:24)
[2017-10-10 22:42:55.626] [I] [core] [BaseModule-272] Set lastLevel to 4.5300004 for ZWayVDev_zway_20-0-50-0 (was 4.5100004)
klaasjoerg
Posts: 126
Joined: 30 Sep 2016 23:49

Re: Neues Update v2.3.6!

Post by klaasjoerg »

Nachtrag:
Die Apps AutoOff/Inactivity sowie LogialRules (die in meinem Fall u.a. im Zusammenhang mit den Hue Lampen stehen), haben auch diverse Fehler (wie nachfolgend nochmals dargestellt) erzeugt. Wenn ich die entsprechenden Apps/Regeln deaktiviere, kommt der Fehler "scheinbar" nicht mehr. Ist aber natürlich keine "wirkliche" Lösung die Hälfte der Regeln, Apps und Funktionen zu deaktivieren....

Bin daher nun doch wieder auf 2.3.5 zurückgegangen. Alles andere macht momentan keinen Sinn für mich.

Code: Select all

[2017-10-10 23:26:15.182] [I] [core] ---  LightScene_194 performCommand processing: {"0":"on","1":{}}
[2017-10-10 23:26:15.185] [I] [core] ---  GroupDevices_61 performCommand processing: {"0":"on"}
[2017-10-10 23:26:15.446] [I] [core] Notification: error (module): Error during perform command execution: TypeError: Cannot read property 'get' of null
[2017-10-10 23:26:15.454] [I] [core] TypeError: Cannot read property 'get' of null
    at automation/userModules/LogicalRules/index.js:142:93
    at Array.forEach (native)
    at LogicalRules.testRule (automation/userModules/LogicalRules/index.js:140:31)
    at LogicalRules._testRule (automation/userModules/LogicalRules/index.js:24:23)
    at EventEmitter.emit (automation/lib/eventemitter2.js:333:30)
    at _.extend.emit (automation/classes/VirtualDevice.js:327:26)
    at automation/classes/VirtualDevice.js:253:10
    at Array.forEach (native)
    at _.extend.set (automation/classes/VirtualDevice.js:249:12)
    at vDev.controller.devices.create.handler (automation/modules/GroupDevices/index.js:101:9)
[2017-10-10 23:26:15.456] [I] [core] ---  ZWayVDev_zway_20-0-37 performCommand processing: {"0":"off"}
[2017-10-10 23:26:15.456] [I] [zway] Adding job: SwitchBinary Set
User avatar
ronie
Posts: 58
Joined: 29 Jun 2015 09:50

Re: Neues Update v2.3.6!

Post by ronie »

Hallo klaasjoerg,

welche Version von der Logical Rules App verwendest du? v1.2.2. oder hast du bereits über den App Store auf einer höhere Version geupdatet?
Meine Vermutung ist das die hinterlegten Remotegeräte fehlen ...
Welche Remotegeräte hast du denn in Verwendung? Falls möglich kannst du uns auch eine Firmwareversion dieser mitteilen?
klaasjoerg
Posts: 126
Joined: 30 Sep 2016 23:49

Re: Neues Update v2.3.6!

Post by klaasjoerg »

Ich habe alle Apps nach der erneuten Aktivierung von 2.3.6. einmal via UI upgedated.(d.h. inkl. Logical Rules u.a.).
Das Remotegeräte plötzlich fehlen und diese dann das Problem auslösen, kann natürlich sein, ist aber für mich nicht einfach zu erkennen, weil ich rund 245 UI Devices habe... siehe dazu auch meinen Post:
http://forum.z-wave.me/viewtopic.php?f= ... nce#p69841

Welchen "einfachen" Weg gäbe es denn noch, dieses festzustellen "ohne" das ich nun manuell von Hand durchzählen muss (was kaum geht, weil ich dann immer noch nicht weiss, "welches/welche" Elemente ggf. verschwunden sind...?
User avatar
ronie
Posts: 58
Joined: 29 Jun 2015 09:50

Re: Neues Update v2.3.6!

Post by ronie »

Das ist ordentlich :)

Wie sieht es in der EUI aus? Kannst du dort an Hand der Node-Namen besser herausfinden welches der Nodes ein Remote ist?
Alternativ - wor allem dann wenn du auch die Node-Namen geändert hast - könntest du auch in der devices JSON [ http://DEIN_HUB:8083/ZAutomation/api/v1/devices ]
nach den Typen switchControl und toggleButton suchen. Die erste Zahl in der deviceId nach 'ZWayVDev_zway_' ist in der Regel die Node Nummer.
Und dann müsstest du an Hand der Node in der EUI schauen welches Gerät es ist.
klaasjoerg
Posts: 126
Joined: 30 Sep 2016 23:49

Re: Neues Update v2.3.6!

Post by klaasjoerg »

Habe einmal stichprobenhalber die devices-json-2.3.5 durchsucht und habe:
17 mal deviceType "switchControl"
und
46 mal deviceType "toggleButton"
gefunden.

Die switchControls sind ein bunter Mix aus:
Fibaro Button
Aeon Labs Button
Fibaro Motion Sensor "Button"
Fibaro Schalter etc.
Fibraro Tür-Fenster-Kontakt:
Rundum: Ziemlich viele verschiedene Geräte sind von diesem Typ.

Die toggleButton sind im Wesentlichen "Szenen" bzw. "Behelfszenen" sowie "CodeDevices", "HTTPDevices" (und einige wenige "Fibaro Buttons", die ich irgendwann einmal machen musste, um die FibaroButtons überhaupt nutzen zu können)

siehe auch zwei Screenshots.
Bringt Euch das schon weiter? Oder soll ich das gleiche nochmals mit 2.3.6. probieren?
Attachments
toggleButton
toggleButton
ss.png (346.09 KiB) Viewed 12748 times
switchControl
switchControl
ss 1.png (322.03 KiB) Viewed 12748 times
Eagle
Posts: 105
Joined: 18 Jun 2017 19:04

Re: Neues Update v2.3.6!

Post by Eagle »

Hi,

gibt es Informationen wann dieses Update für die WD Nas Systeme kommen wird? Beziehungsweise gibt es schon eine neue Beta?

Vielen Dank!
Post Reply