ioBroker - zeigt her eure Dashboards

Ist der Adapter aktuell?
Da gab es mal ne Issue zu.

Edit: hier noch der Fred aus IoB

2 „Gefällt mir“

Genau die selben Beiträge habe ich bereits gesehen. Mein Adapter ist auf dem neusten Stand, aber liefert die Werte immer Dezimal :confused: könnte sein sein, dass sich der „Bug“ wieder eingeschlichen hat?

Da würde ich mal im ioBroker Forum schauen, ob da was zu finden ist.

1 „Gefällt mir“

Danke für eure Nachrichten.

Ich hab es mal mit Blockly versucht, aber es will nicht so richtig.
Das Objekt „Input_HEX“ wurde von mir manuell erstellt und wird mit den Daten vom Color Picker (in Hexadezimal) gefüttert. Bis hierhin klappt es. Anschließend versuche ich mit den Trigger „Falls Objekt sich ändert“, dann die Variable hex (Ergebnis meiner Funktion) das Objekt LED Color zu schreiben.

Fehler: State value to set for „homee.0.DimmableRGBWLight-81.Color-615“ has to be type „number“ but received type „object“

Wie schaffe ich es also, dass in meinem Blockly „number“ anstatt „object“ übergeben wird?


Bildschirmfoto 2022-12-12 um 22.02.14

Mithilfe des iobroker Forums konnte ich mein Problem lösen! Anbei mein Blockly, falls jemand ein ähnliches Problem hat.

2 „Gefällt mir“

Hattest Du auch mit Apollon77 Kontakt, ob sich der Fehler mit dem Hexwert nach der 0.3.0 wieder eingeschlichen hat?

1 „Gefällt mir“

Ja, nach Rücksprache mit ihm, habe ich ein Issue auf github dazu aufgemacht. Der Fehler scheint wieder im aktuellen Release drin zu sein.

2 „Gefällt mir“

Genre wollte ich mit euch den aktuellsten Stand meiner Views teilen. Vielleicht kann sich jemand daraus eine Idee ziehen, oder hat mir Tipps was man noch verbessern könnte. Immer mit dem Hintergedanken, dass damit nur ein einzelner Raum gesteuert wird und das Tablet 480x480px hat.

Viel Spaß weiterhin und alles Gute

Bildschirmfoto 2022-12-15 um 16.46.44

Bildschirmfoto 2022-12-15 um 16.46.55

Bildschirmfoto 2022-12-15 um 16.47.04

Bildschirmfoto 2022-12-15 um 16.47.14

15 „Gefällt mir“

Das sieht alles sehr aufgeräumt und gut durchdacht aus! Hast du die alle mit VIS realisiert?

Konkret für die einzelnen Screens hätte ich keine Idee, aber was mir immer vorschwebt ist eine UI die sich anhand des Tagesablaufs / definierter Szenarien anpasst. Also z.B. morgens die Wettervorhersage und abends eher die Szenensteuerung für Buch lesen, Fernsehabend etc auf Seite 1, anstatt der Raumtemperatur Temperatur und Luftfeuchtigkeit.

1 „Gefällt mir“

Hi,

Das lässt sich mit Vis ja umsetzen. Ich würde das mit einem view in widget 8 lösen. Das zeigt abhängig vom Wert einer Variablen unterschiedliche Detailviews. Die Variable muss dann nur noch abhängig von der Uhrzeit etc ihren Wert ändern. Das lässt sich als Script oder Blockly einfach realisieren.

:coffee:

3 „Gefällt mir“

Ich sehe da bei dir „Klima“. Verbirgt sich dahinter tatsächlich eine Klimaanlage? Und wenn ja welche und wie steuerst du die an?

Richtig gesehen :slight_smile:
Eine Mitsubishi Split Anlage mit 3 Innengeräten. Gesteuert wird über iobroker und dem Mel Cloud Adapter

Hallo zusammen,

hat jemand von euch die homee Modus Icons zufällig als png oder svg mit transparentem Hintergrund parat? Ich würde sie gerne in meinem Dashboard einbinden.
Ich hab schon versucht sie nachzumalen, oder aus einem Screenshot rauszukopieren, bei mir scheitert es aber selbst da schon am grafischen Talent?

Viele Grüße,
André

Screenshot 2022-12-28 at 07-36-25 Afriso-HG02 homee
Screenshot 2022-12-28 at 07-36-10 Afriso-HG02 homee
Screenshot 2022-12-28 at 07-35-52 Afriso-HG02 homee
Screenshot 2022-12-28 at 07-35-35 Afriso-HG02 homee

1 „Gefällt mir“

Du kannst die Icon aus der webapp kopieren.
Dazu musst du in den Code gehen und am ende selbigen steht dann für jedes icon der entsprechende Code.

<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><g id="general/NodeIcon_TiltGate_CubeType_11_Value_0" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="TiltGate" transform="translate(2 2)"><path id="Path" fill="#0E61C2" d="M18 1.713L1 13v22h4V15h26v20h4V14z"/><path d="M34 34V14.494L17.976 2.241 2 13.518V34h32zM0 13.518a2 2 0 01.847-1.634L16.823.607a2 2 0 012.368.045l16.024 12.253a2 2 0 01.785 1.59V34a2 2 0 01-2 2H2a2 2 0 01-2-2V13.518z" id="Shape" fill="#054691"/><path d="M6 14a2 2 0 00-2 2v20h28V16a2 2 0 00-2-2H6zm1 2a1 1 0 00-1 1v17h24V17a1 1 0 00-1-1H7z" id="Shape" fill="#054691"/></g></g></svg>

Das hier ist das Garagenicon in Hörmann Farbe geöffnet.

Alle Icon findest du direkt in app.min.js wenn du in den Entwicklereinstellungen bist.

2 „Gefällt mir“

Hi Micha, vielen Dank für die Erläuterungen.

Wenn ich es richtig lese, ist das Zuhause-Icon hier abgelegt: https://my.hom.ee/app/icons/dashboard_homeemode_value_0.svg (die anderen Icons analog mit …1.svg …2.svg und …3.svg)
Aber gebe ich die URL im Browser ein, lädt das komplette homee Dashboard.
Muss man die Icons irgendwie anders aus der app.min.js extrahieren?

Den kompletten svg Bereich kopieren.
Ich kann morgen mal schauen ob ich die finde :see_no_evil::wink:.

3 „Gefällt mir“

Danke, das war die Lösung. Bin kein Entwickler, daher vielen Dank für die Hilfestellung :slight_smile:

Hier die Icons als SVG, falls sie noch jemand benötigt. (Da man hier kein SVG hochladen kann, muss man den Code kopieren und als .svg speichern)

Modus 0 (Zuhause)

<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg">
	<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
		<g id="general/Dashboard_homeeMode_Value_0" fill="#3A3A3A">
			<path d="M4 15L20 2l16 13v23H4V15zm2 1v20h28V16L20 4.5 6 16zm14 8a4 4 0 110-8 4 4 0 010 8zm0 10h-8a8 8 0 1116 0h-8z" id="icon"/>
		</g>
	</g>
</svg>

Modus 1 (Schlafend)

<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg">
	<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
		<g id="general/Dashboard_homeeMode_Value_1" fill="#3A3A3A" fill-rule="nonzero">
			<path d="M5 24h30V11a1 1 0 012 0v18a1 1 0 01-2 0v-3H5v3a1 1 0 01-2 0v-8a1 1 0 012 0v3zm26-10c3.932 0 6.004 2.484 6.004 7v1H3v-1c0-7.241 4.135-11 12-11 5.887 0 9.684 2.105 11.221 6.2 1-1.441 2.605-2.2 4.779-2.2zm-6.03 6c-.342-5.41-3.552-8-9.97-8-6.418 0-9.628 2.59-9.97 8h19.94zm9.995 0c-.233-2.776-1.503-4-3.965-4-2.461 0-3.731 1.224-3.961 4h7.926z" id="icon"/>
		</g>
	</g>
</svg>

Modus 2 (Abwesend)

<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg">
	<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
		<g id="general/Dashboard_homeeMode_Value_2" fill="#3A3A3A">
			<path d="M4 15L20 2l16 13v23H4V15zm2 1v20h28V16L20 4.5 6 16z" id="icon"/>
		</g>
	</g>
</svg>

Modus 3 (Urlaub)

<svg width="40" height="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg">
	<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
		<g id="general/Dashboard_homeeMode_Value_3" fill="#3A3A3A">
			<g id="Sonne" transform="translate(2 2)">
				<path d="M18 28c-5.523 0-10-4.477-10-10S12.477 8 18 8s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 100-16 8 8 0 000 16zM17 .99c0-.546.444-.99 1-.99a1 1 0 011 .99v4.02c0 .546-.444.99-1 .99a1 1 0 01-1-.99V.99zm0 30c0-.546.444-.99 1-.99a1 1 0 011 .99v4.02c0 .546-.444.99-1 .99a1 1 0 01-1-.99v-4.02zM35.01 17c.546 0 .99.444.99 1a1 1 0 01-.99 1h-4.02a.993.993 0 01-.99-1 1 1 0 01.99-1h4.02zM29.713 4.872a.993.993 0 011.407.007 1 1 0 01.007 1.407l-2.842 2.842a.993.993 0 01-1.407-.007 1 1 0 01-.007-1.407l2.842-2.842zm-23.428 0l2.842 2.842A1 1 0 019.12 9.12a.993.993 0 01-1.407.007L4.872 6.286A1 1 0 014.88 4.88a.993.993 0 011.407-.007zm23.428 25.256l-2.842-2.842a1 1 0 01.007-1.407.993.993 0 011.407-.007l2.842 2.842a1 1 0 01-.007 1.407.993.993 0 01-1.407.007zm-23.428 0a.993.993 0 01-1.407-.007 1 1 0 01-.007-1.407l2.842-2.842a.993.993 0 011.407.007 1 1 0 01.007 1.407l-2.842 2.842zM5.01 17c.547 0 .991.444.991 1a1 1 0 01-.99 1H.99A.993.993 0 010 18a1 1 0 01.99-1h4.02z" id="Oval-799"/>
			</g>
		</g>
	</g>
</svg>
5 „Gefällt mir“

Das sieht wirklich sehr gut aus :blush:
Genau sowas suche ich. Gibt es irgendwo eine Anleitung dafür?
Ich bin noch ein ganz frischer Homee und mit ioBroker habe ich noch gar nix gemacht.

Viele Grüße
Marc