Ankündigung

Einklappen
Keine Ankündigung bisher.

Edomi

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • gaert
    antwortet
    Ah... Du meinst vermutlich die "dynamischen Designs" - also ein alternatives Design bei einem entsprechendem KO-Wert?

    Hierbei ist zu beachten, dass die Parameter des "normalen/statischen Designs" NICHT(!!!) automatisch übernommen werden! Du fängst also quasi bei Null an mit der Definition.

    Beispiel:
    Im Design hast Du "rechtsbündig" gewählt - dann musst Du das für das dynamische Design ebenfalls angeben (falls es denn ebenfalls rechtsbündig sein soll). Das Visuelement wird exakt so dargestellt, wie es im dynamischen Design angegeben wurde - das statische/default-Design hat damit nichts zu tun!

    Dies mag kompliziert oder arbeitsintensiv erscheinen, bringt aber größtmögliche Flexibilität. Außerdem habe ich ja "Designvorlagen" implementiert, damit man sich nicht die Finger wund klicken muss


    Einen Kommentar schreiben:


  • gaert
    antwortet
    Was ist ein "alternatives Format"?!

    Die Nachkommastellen-Angabe in der KO-Konfiguration dient anderen Zwecken, als Du vermutest Dazu später...

    Wenn Du auf der Visu Nachkommastellen runden willst, geht das so:

    fixed(X,anz), bzw. round(X)

    Das Visuelement in Deinem Fall muss also die folgende Beschriftung erhalten:

    {round(#)} ppm

    Oder z.B. für 2 Nachkommastellen:

    {fixed(#,2)} ppm

    Oder gleichzeitig irgendwas umrechnen (nur für die Darstellung!):

    {fixed((#*5/100+56),2)} ppm


    In der KO-Konfiguration dient die Angabe der Nachkommastellen u.a. dazu, bei einer Werteingabe per Maus die "Schrittweite" zu bestimmen. Will man z.B. einen Dimmwert 0..100 per Mauseingabe in der Visu definieren, sind "keine Nachkommastellen" eine gute Wahl.

    Möchte man hingegen die Solltemperatur von irgendwas einstellen, macht u.U. 1 Nachkommastelle sinn, damit man auch Temperaturen wie "21.5" Grad einstellen kann.


    Warum Dein Visuelement nicht rechtbündig formatiert ist, kann ich Dir nicht sagen. Bei mir klappt's Bist Du Dir sicher, dass Du für dieses Element auch "rechtsbündig" in den entsprechenden Einstellungen ausgewählt hast?

    Ein Tipp noch zur Uhr oben rechts:
    Du kannst deren Farbe natürlich auch definieren (weiß) und die Hintergrundfarbe ggf. auch weglassen - dann ist die Uhr transparent...

    Einen Kommentar schreiben:


  • vento66
    antwortet
    Zitat von gaert Beitrag anzeigen
    Im Dorf munkelt man, dass ich soetwas schon in der Schublade habe...
    Ah du meinst sowas?
    Da fällt mir auf, das
    1. Die Nachkommastellen nicht auf 0 gesetzt werden
    2. Die Formatierung der dynamischen Texte sich bei der Darstellung des Alternativen Formates nicht an das "rechts ausrichten" hält, sondern zentriert wird.
    edomi.PNG edomi.PNG


    Einen Kommentar schreiben:


  • SeatSLF
    antwortet
    So als Zwischenlösung für die Enertex Nutzer:


    Ich habe hier einen raspi liegen gehabt auf dem ein normales smarthome.py mit eibd im Tunnelmodus läuft,
    hier funktioniert es prima

    Einen Kommentar schreiben:


  • SeatSLF
    antwortet
    Planst du noch weitere Datenpunkttypen zu integrieren wie z.b. 1Byte signed 0-100%?

    Mit dem Router bin ich mal gespannt, ob sich da von Enertex was tut, die sind ja immer na am Kunden.
    Vielleicht haben wir in der Firma noch einen rumliegen, mal schauen​

    Einen Kommentar schreiben:


  • gaert
    antwortet
    Zitat von MarkusS Beitrag anzeigen
    Automatische Skalierung funktioniert wenn dann nur sehr eingeschränkt was dann die Frage aufwirft ob es sinnvoll ist, in so ein Feature Arbeit zu investieren.
    Eben. Allerdings wäre es durchaus eine Option quasi diverse "Vorlagen" anzubieten - mehr oder weniger Tabellen im QC-Style. Die könnten dann automatisch verwaltet (sprich: skaliert, umsortiert, usw.) werden. Dann hätte man die Wahl: Statische Visu, oder Dynamische Visu.

    Im Dorf munkelt man, dass ich soetwas schon in der Schublade habe...

    Einen Kommentar schreiben:


  • gaert
    antwortet
    Du hast definitiv ein Router-Problem!

    Die Visu-Seite "hängt" nicht, sondern wartet auf den neuen Status vom Bus Der Sinn dahinter: Wenn das Senden nicht funktioniert (oder der Aktor keine Rückmeldung gibt), erkennt man dies in der Visu. Wenn das grüne Blinken (=Senden) also aufhört, darf man sich sicher sein, dass die Übermittlung erfolgreich war.
    Dies werde ich aber noch konfigurierbar machen (Timeout, etc.).

    Ich habe einen recht betagten Eibmarkt-Router - kostet 2012 rund 250,- Euro und kann nix, außer KNX

    1a EIB KNX IP Router PoE - Aktionspreis nur für kurze Zeit!
    Art.Nr.: N000402
    Hersteller: EIBMARKT
    Herstellernr.: N000402

    Einen Kommentar schreiben:


  • SeatSLF
    antwortet
    Skalierung macht meiner Meinung nach keinen Sinn, selbst auf meinem 65" kann man mit einer vergrößerten 1024*768 noch mal ebend was machen.

    Ansonsten muss man sich ebend eine 1080p oder 4K Visu Seite bauen


    Zum anderen Problem:

    Sobald man bei einer Schaltmöglichkeit eine Rückmeldung Eintragen kann wie z.b. Dimmer funktioniert es Halbwegs,
    beim Button mit einfachen Schalten ohne Rückmeldung bleibt er hängen bis zum nächsten Seitenaufruf​.

    Man sieht im Gruppenmonit​or das EDOMI den Befehl 3mal sendet, schickt man per Gruppenmonitor die GA nochmals,
    reicht das EDOMI als ACK und die Visu funktioniert wieder normal.

    Christian was für einen Router hast du im Einsatz?

    Zuletzt geändert von SeatSLF; 01.01.2016, 15:40.

    Einen Kommentar schreiben:


  • MarkusS
    antwortet
    Zitat von gaert Beitrag anzeigen
    Zur Visu:
    Eine echte Skalierbarkeit (also quasi relative Größen und Positionsangaben) habe ich mal in Betracht gezogen, aber schnell wieder verworfen. Klar hat dies auch Vorteile (läuft auf alles Geräten, usw.) - aber im Detail ist es dann m.E. doch eher Spielerei: Was nützt mir eine Visu für den 150" TV, wenn diese dann runterskaliert auf einem iPhone sichtbar ist? Natürlich könnte sich auch das Layout dynamisch anpassen, aber auch dies war nicht wirklich in meinem Interesse - ich möchte eine "schöne" Visu haben, mit individueller Positionierung etc.

    Eine Visu ist was es ist: Abgesehen von Spielereien, soll die Visu den Zustand visualisieren und eine Interaktion ermöglichen. Meiner Meinung nach soll sie dies "statisch" auf das jeweilige Endgerät angepasst erledigen. Ein Lichtschalter wechselt ja auch nicht sporadisch sein Tastenlayout Will sagen: Spielen schön und gut ("boah, guck ma - die Visu läuft auch auf'm Beamer") - aber mein Ziel war es ja EDOMI quasi unauffällig und professionell in die Haussteuerung zu integrieren. Daher auch das fixe Layout ohne Scrolling etc.
    Ich bin da voll und ganz bei Dir.

    Automatische Skalierung funktioniert wenn dann nur sehr eingeschränkt was dann die Frage aufwirft ob es sinnvoll ist, in so ein Feature Arbeit zu investieren.

    Einen Kommentar schreiben:


  • gaert
    antwortet
    Noch ein Hinweis zur KNX-Kommunikation:
    EDOMI wertet (zur Zeit) ausschließlich "normale" Telegramme aus. Wenn Ihr also bei laufendem EDOMI per ETS einen Busteilnehmer programmiert, kann dies u.U. zu Problemen führen: EDOMI ließt dann irgendeinen "Datenmüll" vom Bus und weiß nichts damit anzufangen. Die ETS-Programmierung als solches wird dabei nicht gestört, aber EDOMI mag das u.U. nicht...

    Für's Erste empfehle ich daher, EDOMI während einer Programmierung etc. zu pausieren!

    Einen Kommentar schreiben:


  • vento66
    antwortet
    Dito bei mir

    Einen Kommentar schreiben:


  • SeatSLF
    antwortet
    Firmware Update bringt leider keine Änderung

    In der INI Datei habe ich nur die IP angepasst und das Gateway auf True gesetzt,
    sobald EDOMI läuft kann ich über die ETS auch nicht mehr Verbinden da keine Verbindungen mehr zur Verfügung stehen.​
    Zuletzt geändert von SeatSLF; 01.01.2016, 14:45.

    Einen Kommentar schreiben:


  • gaert
    antwortet
    Kleine Ergänzung:
    Man kann beliebig viele Visus erstellen, ohne befürchten zu müssen, dass der Speicher knapp wird o.d.G.! Wenn ich also unbedingt auf'm 4K-Beamer tolle Sachen sehen möchte, dann bastel ich mir fix eine Visu in der entsprechenden Auflösung für dieses Gerät... Zum Beispiel nur 1 Seite, die alles möglich anzeigt.

    Einen Kommentar schreiben:


  • gaert
    antwortet
    Zitat von MarkusS Beitrag anzeigen
    Es wäre allerdings hilfreich i.S.v. arbeitersparend wenn man Visus und Visuseiten duplizieren / kopieren und Seiten von einer Visu in eine andere Visu kopieren könnte - mit allen Elementen und Attributen.
    Logisch - solche "Features" sind natürlich schon in Arbeit. Derartiges meinte ich mit "GUI muss noch optimiert werden" Auch an vielen anderen Stellen gibt's noch keine Möglichkeit zur Duplizierung - ich bin mir dessen bewusst. Dies ist alles lediglich Fleissarbeit...

    Zur Visu:
    Eine echte Skalierbarkeit (also quasi relative Größen und Positionsangaben) habe ich mal in Betracht gezogen, aber schnell wieder verworfen. Klar hat dies auch Vorteile (läuft auf alles Geräten, usw.) - aber im Detail ist es dann m.E. doch eher Spielerei: Was nützt mir eine Visu für den 150" TV, wenn diese dann runterskaliert auf einem iPhone sichtbar ist? Natürlich könnte sich auch das Layout dynamisch anpassen, aber auch dies war nicht wirklich in meinem Interesse - ich möchte eine "schöne" Visu haben, mit individueller Positionierung etc.

    Eine Visu ist was es ist: Abgesehen von Spielereien, soll die Visu den Zustand visualisieren und eine Interaktion ermöglichen. Meiner Meinung nach soll sie dies "statisch" auf das jeweilige Endgerät angepasst erledigen. Ein Lichtschalter wechselt ja auch nicht sporadisch sein Tastenlayout Will sagen: Spielen schön und gut ("boah, guck ma - die Visu läuft auch auf'm Beamer") - aber mein Ziel war es ja EDOMI quasi unauffällig und professionell in die Haussteuerung zu integrieren. Daher auch das fixe Layout ohne Scrolling etc.

    Einen Kommentar schreiben:


  • SeatSLF
    antwortet
    Es scheint das Edomi kein ACK zurück bekommt, in der ETS habe ich entsprechende Dummys für den Router

    Über die Tastatureingabe funktioniert das senden der 1 und 0 laut dem Log scheint das ACK nicht durchzukommen.
    In der Visu ist blinkt der eingebene Wert dann sehr lang, auch beim Dimmer, bis EDOMI dann wohl den Status zurück bekommt.

    Die Beta Firmware werde ich nachher nochmal aufspielen, momentan bin ich auf 1.030​
    You do not have permission to view this gallery.
    This gallery has 1 photos.

    Einen Kommentar schreiben:

Lädt...
X