HomeHub WebUI - Even Bigger

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

Moderator: Co-Administratoren

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 » 30.12.2016, 00:55

braindead hat geschrieben:Das verstehe ich jetzt nicht ganz, weil ich ja in der Datei app\src\Validation\Rules\XmlApi.php auf "1.10" oder "1.11" abfrage.

Kannst Du in Zeile 17 mal bitte folgendes Eintragen und anschließend testen:

Code: Alles auswählen

if((strval($versionXml) == '1.10') || (strval($versionXml) == '1.11')) {
Upps...Tschuldigung. Ich bin wohl im alten Ordner gelandet. Es ist wohl schon zu spät. :wink:
Das sieht schon mal sehr gut aus. Einige Icons fehlen bei mir, aber da kann man ja auch wieder was eigenes reinmachen, so wie ich es ja bei Fenster offen/geschlossen sowieso hatte. ;)
Ich bin gespannt wie es sich dann mit dem neuen Design macht.

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 » 30.12.2016, 09:56

fubo08 hat geschrieben:
braindead hat geschrieben:Einige Icons fehlen bei mir, aber da kann man ja auch wieder was eigenes reinmachen, so wie ich es ja bei Fenster offen/geschlossen sowieso hatte. ;)
Beziehen sich die fehlenden Icons auf Räume und Gewerke? Dann wäre es gut, wenn Du mir sagst was fehlt und welches (standard) Icon Du da einbauen würdest. Ich würde das dann in die mapping.json aufnehmen.
Gruß,
Markus

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 » 30.12.2016, 15:05

Hi!

Bei mir fehlen folgende Räume:

Erdgeschoss -> control_building_eg.png
Obergeschoss -> control_building_og.png
Dachgeschoss -> control_building_dg.png
Gästetoilette -> scene_toilet.png
Bügelzimmer -> scene_ironing.png

...und folgende Gewerke:

Taster -> control_home.png
Verschluss -> secur_locked.png
Sicherheit -> secur_alarm.png
Umwelt -> scene_day.png
Klima -> scene_day.png
Batterie betrieben -> measure_battery_75.png
Energiemanagement -> measure_power.png
Netzwerk -> it_network.png

Gruß,
Gerti

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 » 30.12.2016, 17:01

braindead hat geschrieben:
fubo08 hat geschrieben:
braindead hat geschrieben:Einige Icons fehlen bei mir, aber da kann man ja auch wieder was eigenes reinmachen, so wie ich es ja bei Fenster offen/geschlossen sowieso hatte. ;)
Beziehen sich die fehlenden Icons auf Räume und Gewerke? Dann wäre es gut, wenn Du mir sagst was fehlt und welches (standard) Icon Du da einbauen würdest. Ich würde das dann in die mapping.json aufnehmen.
Hallo Markus,

sowohl als auch. Wobei bei den Räumen einige fehlen (kein Wunder, jeder nennt seine Räume anders), willst du die wirklich alle aufnehmen?
Räume1.png
Räume1.png (24.18 KiB) 2325 mal betrachtet
Alarmanlage --> secur_alarm_alarm.png
Buero = Büro
Kueche = Küche
Eingang = Flur
Spielzimmer --> k.a.
Sportzimmer --> k.a.

P.S. Bügelzimmer ist schon drin, du hast nur ein "m" vergessen. ;)

Bei den Gewerken ist es anders, dort wird bei mir keines mit Icon angezeigt?!
Gewerke1.png
Gruß Dennis

webwalker2001
Beiträge: 29
Registriert: 17.02.2016, 23:59

Re: HomeHub WebUI - Even Bigger

Beitrag von webwalker2001 » 30.12.2016, 17:48

Hi,

ich bekomme sofort eine Fehlermeldung:

Code: Alles auswählen

Parse error: syntax error, unexpected '.', expecting ',' or ';' in /share/MD0_DATA/Web/HomeHub_Next/app/src/Middleware/Categories.php on line 12
Der Webserver läuft auf einem QNAP-NAS (TS-221) mit der PHP Version 5.5.38.

Gruß

Webwalker2001

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 » 30.12.2016, 20:34

@Gerti: Ich habe Deine Räume und Gewerke eingebaut. Die Icons von Erdgeschoss, Obergeschoss und Dachgeschoss würden bei meinem Haus auch passen, wenn man aber mehr oder weniger Etagen hat, dann passen sie wiederum nicht. Ist aber egal, es soll ja nur eine Hilfe sein. Anpassen kann man immer.

@Dennis: Ich denke, dass man schon alle Räume aufnehmen kann. Die Anzahl dürfte endlich sein. Bei Gewerken ist es wohl anders, aber je mehr drin sind, desto besser. Deine Räume habe ich eingebaut, bis auf Alarmanlage. Kann es sein, dass Du Deine Gewerke nie umbenannt hast? Intern haben die dann nämlich diese Namen. Eigentlich hätte HomeHub das aber übersetzen sollen in ordentliche Namen. Da scheint ein kleiner Bug im Code gewesen zu sein. Ich habe es angepasst. Kannst Du es bitte nochmal testen?

@webwalker2001: Ich habe gerade nochmal nachgelesen, dass mein Code nicht PHP 5.5 kompatibel war, sondern erst ab PHP 5.6 läuft. Ich habe ihn gerade angepasst. Kannst Du es bitte nochmal testen?

Hier der Link zur neuen Testversion: http://braindead1.de/temp/HomeHub_Next_2016-12-30.zip
Gruß,
Markus

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

Re: HomeHub WebUI - Even Bigger

Beitrag von mike9677 » 30.12.2016, 21:31

Wie lassen sich Räume und/oder Gewerke ausblenden ?

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 » 30.12.2016, 21:36

Einfach die Datei app\config\custom.json bearbeiten. :-)
Gruß,
Markus

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

Re: HomeHub WebUI - Even Bigger

Beitrag von mike9677 » 30.12.2016, 21:38

Also wie vorher auch? Oder kann ich evtl. die vorherige custom.json aus Version 2.0.1. verwenden?

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 » 30.12.2016, 21:39

Deine alte custom.json sollte eigentlich funktionieren.
Gruß,
Markus

Antworten

Zurück zu „Softwareentwicklung von externen Applikationen“