Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [gelöst] HMIP-FROLL Kanal 3 & 4 Level in VIS

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    476

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.4k

[gelöst] HMIP-FROLL Kanal 3 & 4 Level in VIS

Scheduled Pinned Locked Moved Visualisierung
vis
5 Posts 3 Posters 1.2k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • nieIPN Offline
    nieIPN Offline
    nieIP
    wrote on last edited by nieIP
    #1

    Hallo

    Ich habe meinen ersten HMIP Rollladenaktor verbaut. HMIP-FROLL
    In VIS benutze ich zur Darstellung "hqwidgets - Windows and shutter"
    In der "Objekt-ID" habe ich bei den HM Rollladen Aktoren einen Kanal eingetragen, der den Level aneigte und gleichzeitig eine Bedienung ermöglichte.

    Beim HMIP-FROLL (BROLL) zeigt nur der Kanal 3 die wirkliche Behanghöhe an. Dieser kann aber nicht bedient werden.
    Kanal 4 (oder 5 oder 6) dienen der Bedienung, zeigen aber nicht immer die resultierende wirkliche Behanghöhe an.

    Nun kann ich Kanal 3 für eine richtige optische Darstellung des Widgets eintragen, aber nicht bedienen. Oder ich nehme kanal 4, dann kann ich bedienen, die Darstellung stimmt aber nicht, sobald der Aktor über einen anderen Kanal oder einen verknüpften Taster bedient wird.

    Hat da jemand eine Lösung?

    paul53P HomoranH 2 Replies Last reply
    0
    • nieIPN nieIP

      Hallo

      Ich habe meinen ersten HMIP Rollladenaktor verbaut. HMIP-FROLL
      In VIS benutze ich zur Darstellung "hqwidgets - Windows and shutter"
      In der "Objekt-ID" habe ich bei den HM Rollladen Aktoren einen Kanal eingetragen, der den Level aneigte und gleichzeitig eine Bedienung ermöglichte.

      Beim HMIP-FROLL (BROLL) zeigt nur der Kanal 3 die wirkliche Behanghöhe an. Dieser kann aber nicht bedient werden.
      Kanal 4 (oder 5 oder 6) dienen der Bedienung, zeigen aber nicht immer die resultierende wirkliche Behanghöhe an.

      Nun kann ich Kanal 3 für eine richtige optische Darstellung des Widgets eintragen, aber nicht bedienen. Oder ich nehme kanal 4, dann kann ich bedienen, die Darstellung stimmt aber nicht, sobald der Aktor über einen anderen Kanal oder einen verknüpften Taster bedient wird.

      Hat da jemand eine Lösung?

      paul53P Offline
      paul53P Offline
      paul53
      wrote on last edited by
      #2

      @nieIP sagte:

      Hat da jemand eine Lösung?

      Alias-Datenpunkt

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      nieIPN 1 Reply Last reply
      0
      • nieIPN nieIP

        Hallo

        Ich habe meinen ersten HMIP Rollladenaktor verbaut. HMIP-FROLL
        In VIS benutze ich zur Darstellung "hqwidgets - Windows and shutter"
        In der "Objekt-ID" habe ich bei den HM Rollladen Aktoren einen Kanal eingetragen, der den Level aneigte und gleichzeitig eine Bedienung ermöglichte.

        Beim HMIP-FROLL (BROLL) zeigt nur der Kanal 3 die wirkliche Behanghöhe an. Dieser kann aber nicht bedient werden.
        Kanal 4 (oder 5 oder 6) dienen der Bedienung, zeigen aber nicht immer die resultierende wirkliche Behanghöhe an.

        Nun kann ich Kanal 3 für eine richtige optische Darstellung des Widgets eintragen, aber nicht bedienen. Oder ich nehme kanal 4, dann kann ich bedienen, die Darstellung stimmt aber nicht, sobald der Aktor über einen anderen Kanal oder einen verknüpften Taster bedient wird.

        Hat da jemand eine Lösung?

        HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #3

        @__nieIP__ sagte in HMIP-FROLL Kanal 3 & 4 Level in VIS:

        Ich habe meinen ersten HMIP Rollladenaktor verbaut.

        Hallo erstmal ;-)

        das wurde aber auch Zeit ;-)

        Leider gibt es noch keine wirkliche Lösung.
        Man könnte zwei Widgets übereinanderlegen.

        Die Frage nach Widgets, die einen Datenpunkt steuern und einen anderen anzeigen kamen mit den Virtuellen Kanälen von HmIP immer wieder auf.

        Was ich noch nicht versucht habe ist die Zusatzsteuerung (o.ä.) ganz unten in der Widgetkonfiguration zu nutzen

        kein Support per PN! - Fragen im Forum stellen -
        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        1 Reply Last reply
        0
        • paul53P paul53

          @nieIP sagte:

          Hat da jemand eine Lösung?

          Alias-Datenpunkt

          nieIPN Offline
          nieIPN Offline
          nieIP
          wrote on last edited by
          #4

          @paul53 danke für den Hinweis

          Seit Version 3.0 des js-controllers können getrennte Status- und Kommando-Datenpunkte im Alias zusammengeführt werden:
          
          alias.id.write enthält die ID des Datenpunktes, der gesetzt wird, wenn der Alias geschrieben wird
          alias.id.read enthält die ID des Datenpunktes, der durch den Alias gespiegelt wird
          {
              _id: "alias.0.aliasName",
              common: {
                  name: 'Test AliasC',
                  type: 'number',
                  role: 'state',
                  min: -10,
                  max: 10,
                  alias: {
                      id: {
                          read: 'state.id.to.read.from',
                          write: 'state.id.to.write.to'
                      }
                      read: 'val * 10 + 1',
                      write: '(val - 1) / 10'
                  }
              },
              native: {},
              type: 'state'
          }
          
          

          Das wäre dann wohl der code, mit dem ich einen Alias erzeuge und dann auf 2 getrennte Datenpunkte für read / write verweise. Den Alias verwende ich in VIS.

          Aber wo schreibe ich diesen code rein um ein Alias zu erzeugen?

          nieIPN 1 Reply Last reply
          0
          • nieIPN nieIP

            @paul53 danke für den Hinweis

            Seit Version 3.0 des js-controllers können getrennte Status- und Kommando-Datenpunkte im Alias zusammengeführt werden:
            
            alias.id.write enthält die ID des Datenpunktes, der gesetzt wird, wenn der Alias geschrieben wird
            alias.id.read enthält die ID des Datenpunktes, der durch den Alias gespiegelt wird
            {
                _id: "alias.0.aliasName",
                common: {
                    name: 'Test AliasC',
                    type: 'number',
                    role: 'state',
                    min: -10,
                    max: 10,
                    alias: {
                        id: {
                            read: 'state.id.to.read.from',
                            write: 'state.id.to.write.to'
                        }
                        read: 'val * 10 + 1',
                        write: '(val - 1) / 10'
                    }
                },
                native: {},
                type: 'state'
            }
            
            

            Das wäre dann wohl der code, mit dem ich einen Alias erzeuge und dann auf 2 getrennte Datenpunkte für read / write verweise. Den Alias verwende ich in VIS.

            Aber wo schreibe ich diesen code rein um ein Alias zu erzeugen?

            nieIPN Offline
            nieIPN Offline
            nieIP
            wrote on last edited by
            #5

            Ich habe mir das aus verschiedenen Beiträgen zusammen gesucht. Letztlich ist es wohl nur an der unterschiedlichen Syntax des Beispiels und dem Editor im Admin / Objekte gescheitert.

            Lösung:

            Den Adapter "Manage Devices" und eine Instanz installieren.
            In der linken Spalte des Admin den Tab "Geräte" einschalten
            Über das + Zeichen ein neues eigenes Gerät hinzufügen.

            Das fertige Gerät (HMIP-FSM) Rolladen mit getrennten Datenpunkten zum Auslesen und setzen des LEVEL sieht bei mir dann so aus ...

            {
              "from": "system.adapter.admin.0",
              "user": "system.user.admin",
              "ts": 1600792110975,
              "common": {
                "name": "DG-AZ-Roll-Ali.LEVEL",
                "role": "level.blind",
                "type": "number",
                "unit": "%",
                "read": true,
                "write": true,
                "alias": {
                  "id": {
                    "read": "hm-rpc.1.00115BE9945580.3.LEVEL",
                    "write": "hm-rpc.1.00115BE9945580.4.LEVEL"
                  }
                }
              },
              "native": {},
              "acl": {
                "object": 1636,
                "owner": "system.user.admin",
                "ownerGroup": "system.group.administrator",
                "state": 1636
              },
              "_id": "alias.0.DG-AZ-Roll-Ali.LEVEL",
              "type": "state"
            }
            
            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            324

            Online

            32.7k

            Users

            82.5k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Home
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe