HomeHub Version 3.11

diverse Zusatzsoftware

Moderator: Co-Administratoren

Gerti
Beiträge: 3025
Registriert: 28.01.2016, 18:06
System: CCU
Wohnort: Hürth
Hat sich bedankt: 16 Mal
Danksagung erhalten: 268 Mal

Re: HomeHub Version 3.11

Beitrag von Gerti » 14.02.2021, 13:03

Hi,

kannst du denn über Zusatzsoftware - XML-Api - Einstellungen - Statelist.cgi die Liste auf der CCU abrufen?
Hast du vielleicht die Authentifizierung auf der CCU eingeschaltet?

Gruß
Gerti

Benutzeravatar
Heiko Schuster
Beiträge: 24
Registriert: 03.01.2021, 16:18
System: CCU und Access Point

Re: HomeHub Version 3.11

Beitrag von Heiko Schuster » 14.02.2021, 13:17

Hallo Gerti,

danke für die Antwort. Ja, die statelist.cgi kann ich aufrufen und mir anzeigen lassen. Dort ist der "TK-01" auch enthalten.

Die Authentifizierung war, aus welchem Grund auch immer, eingeschaltet. Die Deaktivierung hat nichts gebracht.

Was ich festgestellt habe ist, wenn ich den Import starte, wird keine Datei "export.json.bak" erstellt. Die "import.php" scheint nicht sauber zu laufen.
Gruß Heiko

Gerti
Beiträge: 3025
Registriert: 28.01.2016, 18:06
System: CCU
Wohnort: Hürth
Hat sich bedankt: 16 Mal
Danksagung erhalten: 268 Mal

Re: HomeHub Version 3.11

Beitrag von Gerti » 14.02.2021, 14:11

Hi,

kann es sein, dass der Webuser keine Schreibrechte hat?
Sieht für mich nach einem Rechteproblem aus.

Gruß

Benutzeravatar
Heiko Schuster
Beiträge: 24
Registriert: 03.01.2021, 16:18
System: CCU und Access Point

Re: HomeHub Version 3.11

Beitrag von Heiko Schuster » 14.02.2021, 14:14

HomeHub ist auf meiner Synology. Dort bin ich Administrator und habe schreib-/Leserechte.
Außerdem hat der Import bei der Erstinbetriebnahme funktioniert.
Gruß Heiko

Gerti
Beiträge: 3025
Registriert: 28.01.2016, 18:06
System: CCU
Wohnort: Hürth
Hat sich bedankt: 16 Mal
Danksagung erhalten: 268 Mal

Re: HomeHub Version 3.11

Beitrag von Gerti » 14.02.2021, 16:27

Hi,

Du ja, aber ggf. nicht der Webuser.
Das Verzeichnis mal über den Filemanager für alle lesend und schreibend freigeben.

Gruß
Gerti

Benutzeravatar
Heiko Schuster
Beiträge: 24
Registriert: 03.01.2021, 16:18
System: CCU und Access Point

Re: HomeHub Version 3.11

Beitrag von Heiko Schuster » 14.02.2021, 16:31

Du meinst den User, mit dem ich mich an den entsprechenden Ordnern auf der Synology anmelde? Der ist Administrator mit allen Rechten.
Gruß Heiko

Benutzeravatar
Heiko Schuster
Beiträge: 24
Registriert: 03.01.2021, 16:18
System: CCU und Access Point

Re: HomeHub Version 3.11

Beitrag von Heiko Schuster » 15.02.2021, 07:14

Es läuft wieder.

CCU auf Werkseinstellungen zurückgesetzt und alte Datensicherung eingespielt, das war's. Bei einem der letzten Firmware-Updates muss sich irgendetwas verklemmt und die Datenabfrage blockiert haben.

Danke für die Unterstützung.
Gruß Heiko

Slice
Beiträge: 1200
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 138 Mal
Danksagung erhalten: 85 Mal

Re: HomeHub Version 3.11

Beitrag von Slice » 16.02.2021, 16:18

Hallo Gerti,

ich habe jetzt nochmal versucht nachzuvollziehen warum Homehub 3.12 Beta 5 bei mir nicht laufen will.
Deswegen habe ich nun extra nochmal alle ursprünglichen Dateien neu reinkopiert und fange von vorne an.
Die Darstellung bzw. Anzeige endet immer wenn ein HM-Sec-RHS kommt.
Jetzt hat sich in der v3.12 in der script.js der Code geändert:

Code: Alles auswählen

                    case 'HM-Sec-RHS':
                        switch (datapoint) {
                            case 'LOWBAT':
                                if (value === 'true') {
                                    $('[data-id="' + ise_id + '"]').html('<img src="../assets/icons/measure_battery_25.png" />');
                                }
                                break;
                            case 'STATE': 
                                var state_icons = $('[data-id="' + ise_id + '"]').attr('data-state-icons');
                                if (state_icons !== "") {
                                  // Liste suchen und zerlegen
                                  var res = state_icons.search(",");
                                  if (res > -1) {
                                    var iconarray = state_icons.split(';');
                                    for (var i = 0; i < iconarray.length; i++){
                                      var icon_array = iconarray[i].split(',');
                                      if (value === icon_array[0].trim()){ var icon = '<img src="../assets/icons/' + icon_array[1].trim() + '" />'; }
                                    }
                                  }
                                }
                                else {
                                  if (value === '0') {
                                      var icon = '<img src="../assets/icons/fts_window_1w_gn.png" />';         
                                  } else if (value === '1') {
                                      var icon = '<img src="../assets/icons/fts_window_1w_tilt_rd.png" />';         
                                  } else {
                                      var icon = '<img src="../assets/icons/fts_window_1w_open_rd.png" />';  
                                  }
                                }
                                $('[data-id="' + ise_id + '"]').html(icon); 
                                break;
                            default:
                                $('[data-id="' + ise_id + '"]').html(value);
                        }
                        break;
Sobald ich den alten Code aus der V3.1 nehme:

Code: Alles auswählen

                    case 'HM-Sec-RHS':
                        switch (datapoint) {
                            case 'LOWBAT':
                                if (value === 'true') {
                                    $('[data-id="' + ise_id + '"]').html('<img src="../assets/icons/measure_battery_25.png" />');
                                }
                                break;
                            case 'STATE':
                                switch (value) {
                                    case '0':
                                        $('[data-id="' + ise_id + '"]').html('<img src="../assets/icons/fts_window_1w_gn.png" />');
                                        break;
                                    case '1':
                                        $('[data-id="' + ise_id + '"]').html('<img src="../assets/icons/fts_window_1w_tilt_rd.png" />');
                                        break;
                                    case '2':
                                        $('[data-id="' + ise_id + '"]').html('<img src="../assets/icons/fts_window_1w_open_rd.png" />');
                                        break;
                                    default:
                                        $('[data-id="' + ise_id + '"]').html(value);
                                }
                                break;
                            default:
                                $('[data-id="' + ise_id + '"]').html(value);
                        }
                        break;
geht die Anzeige wieder.

Ist hier irgendein Fehler drin?? Hast Du eine Idee??

Grüße,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

Gerti
Beiträge: 3025
Registriert: 28.01.2016, 18:06
System: CCU
Wohnort: Hürth
Hat sich bedankt: 16 Mal
Danksagung erhalten: 268 Mal

Re: HomeHub Version 3.11

Beitrag von Gerti » 16.02.2021, 17:11

Hi!

Tausch mal bitte in der app/Componentes/HM-Sec-RHS.php folgende Zeile:

Code: Alles auswählen

. '<span class="info" data-id="' . $component['STATE'] . '" data-component="' . $component['component'] . '" data-datapoint="STATE"></span>'
gegen

Code: Alles auswählen

. '<span class="info" data-id="' . $component['STATE'] . '" data-component="' . $component['component'] . '" data-state-icons="' . $component['state_icons'] . '" data-datapoint="STATE"></span>'
Dann sollte es funktionieren.

Gruß,
Gerti

Slice
Beiträge: 1200
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 138 Mal
Danksagung erhalten: 85 Mal

Re: HomeHub Version 3.11

Beitrag von Slice » 16.02.2021, 21:28

Ja, jetzt gehts! Perfekt, das wars.
Dann kann ich jetzt nebenher weiter machen.

Danke nochmal.
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

Antworten

Zurück zu „Sonstige Addons“