HC2 Update auf 4.110 Stable

Hallo,

ich habe gerade die Meldung bekommen, dass das HC2 auf eine neue Finale Version geupdatet werden kann.

Sollte ich dies tun? Gibt es schon Erfahrungen mit der Version?

Vielen Dank.

Gruß

Stefan

Habe sie gerade installiert, bis jetzt sieht alles noch gut aus :wink:

Vorweg noch eine Vorgehensbeschreibung:

https://forum.fibaro.com/index.php?/topic/24095-how-to-painlessly-upgrade-to-4110-in-steps/


Version 4.110

This update features migration process from version 3.600, reconfiguring every device, adjusting them for changes which took place in the system. This will assure a possibly smooth transition and continuous operation, allowing each device to work with old settings until reconfiguration is done. Please, refer to the message that appears in the interface and Notification Center for further instructions after finishing upgrade.

Important!
Updating from version 3.600 may take up to 30 minutes. Do not restart controller during update process.

Resolved issues:

  • Problems with Logitech Harmony plugin.
  • Faulty configuration of parameters of Heatit Thermostat v1.2.
  • Disappearing backups.
  • Global Cache stops working.
  • Incorrect device counting in Dashboard bar.
  • #0002195: Low Battery Level Indication on new batteries.
  • #0002267: Upgrade message inconsistent.
  • #0002270: zwave.me products not working.
  • #0003909: xml 448 - adding Meter support on endpoints.
  • #0004075: Hidden slave devices of RGB become unhidden after rebooting.
  • #0004188: v4.104 restores English user interface at daily basis.
  • Error 503 during system startup.
  • Disabled devices included in the temperature panel.
  • Time is not updated after changing location.
  • Improved event panel filtering.
  • No chart of recovery memory.
  • Force remove of devices do not work in Czech.
  • Problem with scenes protected by PIN.
  • Minor graphic fixes.

New devices support:

  • Popp Thermostat v1.0.
  • Gerda lock v1.2.
  • Russound XSource.
  • Russound XZone4.
  • Zipato RFID in version AU, IN and RU.
  • Remotec ZXT-120 versions 1.2, 1.1, 1.0, 1.3, 1.7, 1.12, 1.20, 1.21.

Other improvements:

  • Home Center Wizard - wizard used to set basic Home Center data - user configuration, firmware upgrade, alarm configuration and localization - available only for admin user.
  • For safety reasons, the admin user format was force changed to an email address format.
  • For safety reasons, the default admin password was force changed.
  • Choice of weather information source - the possibility to set various sources of weather in Home Center system, as a part of the update two sources were added: Yr.no and Yahoo. As a source of weather information you can also use other devices, e.g. temperature sensor.
  • Interactive PUSH notifications for mobile applications - a new block in scenes capable of running a scene PUSH notifications.
  • Extended information about the power consumption - the list of devices available from the Dashboard bar
  • Many devices such as switches and dimmers can be synchronized. They will react identically to action from both a button and the interface. Synchronization is possible from the advanced settings of one of the devices.
  • Improved the display of system status.
  • Change in Logitech Harmony plugin authentication - NEED TO REINSTALL THE PLUGIN.
  • Simplified control of scenes from the web interface.
  • Change in system notifications functionality - the list of notifications available from Dashboard bar.
  • Change in information about devices with low battery - the list of devices available from the Dashboard bar.
  • Extensive scenes and devices filtering - the ability to show all, hidden or only visible devices and scenes.
  • Change in information about incorrect communication with a device.
  • Rooms synchronization as a part of Gateway Connections functionality.
  • Functionality of copying scenes.
  • Functionality of energy consumption data export (CSV file).

Additional information:

  • Due to a technical issue with NEST plugin we are forced to turn off the plugin for some time. Works on certification for NEST have already started. The plugin will be available as soon as possible.

Hallo zusammen,

habe gestern auch das Update eingespielt, bislang und soweit ich es sehen und testen konnte, läuft alles!

Gruß

ChrisBeat

Habe das Update gerade installiert. Habe bisher keinerlei Probleme festgestellt.
Empfehlung: Vor dem Update habe ich ein Backup erstellt und die HC2 durchgestartet.

Was mir auf anhieb aufgefallen ist und eine eindeutige Verbesserung ist:

  • Szenen haben jetzt eine ON/Off-Schalter. Dies entspricht offensichtlich dem Modus automatisch/manuell. Man muss also nicht mehr in den Bearbeitungsmodus, um dies zu ändern. Und man sieht auf einen Blick die Startart der Szene.
    -YR Wetter und Yahoo Wetter sind jetzt Plugin verfügbar und werden mit Wetterinfos als Modul dargestellt.

Bislang auch keine Probleme, läuft alles stabil.
Plug-In für Logitec Harmony geht jetzt auch wieder.

Jetzt hat man doch mal Zeit sich mit den HC2 nach dem Update zu befassen.
Kommen doch mehrere Probleme.
Was bei meiner Steuerung ausgefallen ist, das Swipe.
Bei Swipe funktioniert die Szenen Benutzeroberfläche nicht mehr.
Die alten Szenen laufen.
Habe das Swipe inkl. und wieder angelernt, immer wieder der selbe Fehler, ist ein Fibaro Gerät unbegreiflich das so etwas vorkommt.
Jetzt geht das neu angelernte Swipe auch nicht mehr, Szenen kann man nicht mehr bauen, die Szenen Benutzeroberfläche geht nicht.
Schade wenn man 7 Geräte stehen hat.

Ist schon Lustig siehe da einige Wall Plugs sind auch weg .
Von Fibaro wohl gemerkt.
zum Glück habe ich einen Wiederherstellungspunkt nach den und vor den Update gemacht setze es wieder zurück.
Auf den Wiederherstellungspunkt nach den Update.
Werde weiter berichten

Wirklich weg, oder nur unter ausgeblendete bzw. nicht zugeordnete Geräte verschoben?

Komplett weg.
Auch nicht unter Verborgene Module.
Auch die Schalter 2 Schalter Modul ist nur noch einer vorhanden.
Habe den dann angelernt.
Ist wieder drin, auch sichtbar 2 Schalter, es gibt in den erweiterten Einstellungen etwas gutes ist wie Assoation( Popp Schalter).
Geht aber nicht, sobald man einen Aktor ( Modul) anklickt und bestätigen drückt, Fehlermeldung Asse forbiten oder so…habe das jetzt nicht mehr im Kopf.
Ich lasse das bis morgen so und dann mal schauen.

Aber Hoggle kannst du mal unter Lua schauen das Logitec hat der Hc2 drin nur mit meinen Lua Passt was nicht

Sorry, aber Logitec habe ich nicht…

Geht, hatte dir in deinem gemachten Thread geantwortet…

Die Szene Neustart geht auch nicht mehr.
Keine Ahnung wo der Fehler liegt.

--[[
%% properties

%% globals
--]]

function postMethod(data) 
    local http = net.HTTPClient() 
  
      http:request("http://127.0.0.1:11111/api/settings/reboot", { 
        options = { 
            method = 'POST', 
              headers = {}, 
              data = data.payload, 
              timeout = data.timeout or 5000 }, 
        success = data.success, 
          error = function(err) 
            print('[ERROR] ' .. err) 
        end 
    }) 
end
    
    fibaro:debug("HC2 wird jetzt neu gestartet...")
    fibaro:sleep(3000)
    postMethod("reboot")

Hi,

ja im Fibaro-Forum stand das und die Lösung (geänderte Code) dazu.
Finde den Post gerade nicht …

VG Hoggle

Werde mal warten vielleicht hat ja hier jemand die Szene.
Möchte mich nicht mehr in so vielen Foren anmelden.
Ein gutes Forum reicht, und hier ist man gut aufgehoben.

Wegen Reboot:
https://forum.fibaro.com/index.php?/topic/23832-fibaro-system-update-4110-for-home-center-2/&page=2#comment-106658:

“instead of calling vie “GET /api/settings/reboot HTTP/1.1”, you have to call “GET /api/service/reboot HTTP/1.1”.”

Danke für den link.
Habe mal die Settings gegen Service getauscht startet aber nicht neu.
Im Debug kommt keine Fehlermeldung sondern das er neu startet macht er aber nicht.

--[[
%% properties

%% globals
--]]

function postMethod(data) 
    local http = net.HTTPClient() 
  
      http:request("http://127.0.0.1:11111/api/service/reboot", { 
        options = { 
            method = 'POST', 
              headers = {}, 
              data = data.payload, 
              timeout = data.timeout or 5000 }, 
        success = data.success, 
          error = function(err) 
            print('[ERROR] ' .. err) 
        end 
    }) 
end
    
    fibaro:debug("HC2 wird jetzt neu gestartet...")
    fibaro:sleep(3000)
    postMethod("reboot")

Ich habe folgendes in einer Scene umgesetzt:

–[[
%% properties
%% events
%% globals
–]]

– Reboot system
fibaro:setGlobal(“Neustart”,1)
fibaro:call(2, “sendDefinedEmailNotification”, “556”);
fibaro:call(638, “sendDefinedPushNotification”, “556”);
fibaro:call(455, “sendDefinedEmailNotification”, “556”);
fibaro:sleep(10*1000);
HomeCenter.SystemService.reboot();

und in einem VD:

HC2 = Net.FHttp(“xxx.xxx.xxx.xxx”);
HC2:setBasicAuthentication(“adminuser”,“adminpasswort”);

response, status, errorCode = HC2:POST("/api/service/reboot", “data=reboot”);

if errorCode == 0 then
fibaro:log(status);
else
fibaro:log(“error”);
end

… müsstest du nur anpassen, dann läuft es…

VD kann ich noch nicht erstellen, weis nicht wie das geht.
Hatte mir schon, die Beschreibungen hier im Forum angeschaut.
Wenn ich das mal drauf hätte werde mir schon viel geholfen.

Ist relativ einfach:

Unter “Module” -> Füge ein Gerät dazu -> Ein virtuelles Modul hinzufügen und dann dort den o.g. Code eintragen…

hier ein Beispiel: https://www.siio.de/fibaro-hcl-home-center-lite-virtuelles-modul-einrichten/