HomeHub WebUI - Even Bigger

Nutzung von XML RPC, Remote Script, JSON RPC, XMLAPI

Moderator: Co-Administratoren

ger.isi
Beiträge: 105
Registriert: 22.11.2015, 14:00
Wohnort: Österreich
Hat sich bedankt: 1 Mal

Re: HomeHub WebUI - Even Bigger

Beitrag von ger.isi » 13.01.2017, 13:29

Hi,
Brauchst du noch Geräte zum Testen?
Diese kann ich anbieten:

Code: Alles auswählen

HM-CC-RT-DN (KEQ1039510)
HM-CC-TC (IEQ0171429)
HM-CC-VG-1 (INT0000006)
HM-Dis-EP-WM55 (NEQ0711661)
HM-Dis-WM55 (LEQ1323224)
HM-ES-PMSw1-Pl (LEQ0182569)
HM-LC-Bl1-SM (JEQ0654157)
HM-LC-Dim1L-Pl (EEQ0046256)
HM-LC-Dim1T-FM (JEQ0073087)
HM-LC-Dim1T-Pl (HEQ0353641)
HM-LC-Sw1-FM (IEQ0054278)
HM-LC-Sw1-PB-FM (IEQ0090707)
HM-LC-Sw1-Pl (IEQ0089311)
HM-LC-Sw1-Pl-2 (JEQ0499815)
HM-LC-Sw2-FM (IEQ0072817)
HM-LC-Sw4-DR (IEQ0505421)
HM-LC-Sw4-SM (HEQ0366343)
HM-OU-CFM-Pl (IEQ0533042)
HM-PB-2-WM (IEQ0405825)
HM-PB-2-WM55 (JEQ0130043)
HM-PB-2-WM55-2 (MEQ0159384)
HM-PB-4Dis-WM (HEQ0351644)
HM-PB-6-WM55 (KEQ0116389)
HM-PBI-4-FM (IEQ0043031)
HM-RC-19-SW (JEQ0082642)
HM-RC-4-B (IEQ0087128)
HM-RC-Key3-B (EEQ0035432)
HM-RC-Key4-2 (KEQ0859683)
HM-RC-P1 (JEQ0628467)
HM-SCI-3-FM (LEQ0980133)
HM-Sec-Key-S (EEQ0034951)
HM-Sec-MDIR (IEQ0046843)
HM-Sec-SC (JEQ0068143)
HM-Sec-SC-2 (LEQ0187367)
HM-Sec-SFA-SM (LEQ0475095)
HM-Sec-TiS (LEQ0427685)
HM-Sec-WDS (JEQ0184982)
HM-Sec-Win (FEQ0067333)
HM-Sen-MDIR-O (JEQ0701682)
HM-Sen-MDIR-O-2 (LEQ0657744)
HM-Sen-MDIR-WM55 (MEQ0668484)
HM-Sys-sRP-Pl (JEQ0316058)
HM-TC-IT-WM-W-EU (LEQ0004171)
HM-WDS10-TH-O (JEQ0015905)
HM-WDS30-OT2-SM (LEQ0244501)
HM-WDS30-OT2-SM-2 (NEQ0775749)
HM-WDS30-T-O (JEQ0393210)
HMW-IO-12-Sw14-DR (JEQ0740956)
--------------------------------------------
CCU3 mit 2x LAN Gateway, LAN Wired Gateway, Wired Komponenten, Redmatic für Homekit, CUxD, HmIP
--------------------------------------------

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

Re: HomeHub WebUI - Even Bigger

Beitrag von Gerti » 13.01.2017, 14:13

Hi!

Habe gerade meine Geräte noch in das Spreadsheet eingetragen, vermisse dort aber alle HMIP Komponenten.

Gruß,
Gerti

mike9677
Beiträge: 422
Registriert: 17.04.2011, 11:08

Re: HomeHub WebUI - Even Bigger

Beitrag von mike9677 » 18.01.2017, 12:41

Gibt's niemanden der noch weiter Geräte eintragen kann ?

fubo08
Beiträge: 227
Registriert: 13.01.2016, 17:10
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: HomeHub WebUI - Even Bigger

Beitrag von fubo08 » 19.01.2017, 18:45

Ich hab mal noch vervollständigt was ich konnte. Hätte ich ja nicht gedacht, dass es noch so viele sind bei meinen nur 50 Geräten. ;)

Der einzige der bei mir nicht geht, bzw. nicht angezeigt wird ist:
HM-CC-VG-1
Das sind die virtuellen Heizungsgruppen. In der HomeHub V2 wird diese noch angezeigt. Sie ist ja leider auch für die Bedienung dieser nötig. :roll:
@ger.isi die steht doch auch in deiner Liste, werden sie bei dir angezeigt?

Gruß Dennis

renmet
Beiträge: 287
Registriert: 02.02.2015, 06:09
Danksagung erhalten: 5 Mal

Re: HomeHub WebUI - Even Bigger

Beitrag von renmet » 19.01.2017, 20:31

Also ich könnte 2 HmIP Komponenten zum Testen anbieten bzw. stelle ich mich gerne als Tester zur Verfügung. :mrgreen:

- HmIP-PSM
- HmIP-STHD

LG

fastcrash
Beiträge: 5
Registriert: 14.01.2017, 09:55

Re: HomeHub WebUI - Even Bigger

Beitrag von fastcrash » 21.01.2017, 16:09

Hallo,

erstmal vielen Dank für das tolle Interface.

Bei der virtuellen Heizungsgruppe (HM-CC-VG-1) hat sich allerdings ein Fehler eingeschlichen.

Zeile 8 in app/templates/components/HM-CC-VG-1.html muss wie folgt lauten:

Code: Alles auswählen

<?php if($component['parent_device_interface'] == 'VirtualDevices' && $component['visible'] == 'true' && isset($component['CONTROL_MODE'])): ?>


Wenn dann auch noch die aktuelle Luftfeuchtigkeit mit angezeigt werden soll, braucht es folgende Änderungen.

In app/templates/components/HM-CC-VG-1.html nach Zeile 16 folgende Zeile ergänzen:

Code: Alles auswählen

<span class="info" data-id="<?php echo $component['ACTUAL_HUMIDITY']; ?>" data-datapoint="ACTUAL_HUMIDITY"></span>
Und in assets/js/script.js nach Zeile 318 folgenden BLock ergänzen:

Code: Alles auswählen

case 'ACTUAL_HUMIDITY':
       $('[data-id="' + ise_id + '"]').html((Math.round(value * 10) / 10) + ' &#37;');
       break;

Gruß
Robert

braindead
Beiträge: 532
Registriert: 28.11.2014, 21:20
Hat sich bedankt: 5 Mal
Danksagung erhalten: 2 Mal

Re: HomeHub WebUI - Even Bigger

Beitrag von braindead » 22.01.2017, 20:52

@fastcrash: Danke für den Code. Ich habe ihn angepasst.
@fubu08: Dein Problem wird damit behoben.

So, im Laufe der Woche werde ich noch eine Testversion veröffentlichen. Wenn der Test dann auch gut verläuft, dann sollte die Umstellung auf die neue Codebasis abgeschlossen sein.
Gruß,
Markus

einfall
Beiträge: 31
Registriert: 09.11.2016, 19:53
Danksagung erhalten: 1 Mal

Re: HomeHub WebUI - Even Bigger

Beitrag von einfall » 23.01.2017, 22:18

werden eigentlich auch homematic ip geräte unterstützt wie z.b Fensterkontakt HMIP-SWDO ?

fastcrash
Beiträge: 5
Registriert: 14.01.2017, 09:55

Re: HomeHub WebUI - Even Bigger

Beitrag von fastcrash » 28.01.2017, 15:13

Hallo,

jetzt hab ich noch einen Bug gefunden, dessen Ursache ich leider nicht finde.

Systemvariablen werden nur angezeigt, wenn die Kategorie SysVars heißt. Benenne ich diese um, oder versuche die Variablen in einer anderen Kategorie zu mappen, werden sie nicht angezeigt.

Gruß
Robert

EDIT:

Konnte den Fehler etwas eingrenzen. Wenn ich in der DisplayAction.php in dem switch ab Zeile 92, einen case in "Home" ändere, werden die dort gemappten Systemvariablen dort (und nur dort) angezeigt.

fubo08
Beiträge: 227
Registriert: 13.01.2016, 17:10
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

Re: HomeHub WebUI - Even Bigger

Beitrag von fubo08 » 07.02.2017, 18:14

braindead hat geschrieben:@fastcrash: Danke für den Code. Ich habe ihn angepasst.
@fubu08: Dein Problem wird damit behoben.

So, im Laufe der Woche werde ich noch eine Testversion veröffentlichen. Wenn der Test dann auch gut verläuft, dann sollte die Umstellung auf die neue Codebasis abgeschlossen sein.
Hey Markus,
gibt es schon etwas neues zum testen und ausprobieren?. ;)

Antworten

Zurück zu „Softwareentwicklung von externen Applikationen“