virtueller Teamlead für Rauchmelder

Begonnen von Eddy, 23 Februar 2018, 20:08:29

Vorheriges Thema - Nächstes Thema

Eddy

Hallo Leute,

ich würde mir gerne einen virtuellen Teamlead einrichten. Hierfür habe ich folgende Befehle nach wiki verwendet:

define TeamDev CUL_HM 111111
set TeamDev virtual 1


Allerdings erhalte ich nach dem zweiten Befehl folgenden Fehler:

no IO device identified


Woran könnte das liegen?

Otto123

wie hast Du die Befehle denn eingegeben?
Wie sieht denn ein list TeamDev aus?


Gruß  Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Eddy

Internals:
   CFGFN     
   DEF        987698
   IODev     
   NAME       TeamDev
   NOTIFYDEV  global
   NR         7143
   STATE      ???
   TYPE       CUL_HM
   READINGS:
   helper:
     HM_CMDNR   38
     mId       
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +987698,00,00,00
       prefIO     
       rxt        0
       vccu       
       p:
         987698
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
Attributes:
   autoReadReg 4_reqStatus
   expert     2_raw

Otto123

Wobei die DEF jetzt nicht wie oben im Befehl gezeigt 111111 ist - was aber völlig ok ist.  ;D

Ich kann das nachvollziehen, setzt mal das attr TeamDev IODev DerNameDeinesIO

Dann kannst Du den set Befehl ausführen. Warum das so ist kann ich nicht sagen. War früher  anders...

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Eddy

Zitat von: Otto123 am 23 Februar 2018, 23:25:25
Wobei die DEF jetzt nicht wie oben im Befehl gezeigt 111111 ist - was aber völlig ok ist.  ;D

Die ID muss ja nur eindeutig sein ;-)

Was ist denn der Name meines IO? Ist das meine VCCU? Sorry für die dumme Frage!

Otto123

Du weißt doch es gibt höchstens unzureichende Fragen und dumme Antworten.  ;D

Bei meiner produktiven Instanz steht auch das attr IOgrp drin mit dem Namen der VCCU, das habe ich aber sicher mal reingeschrieben, weil ich die VCCU später als das TeamDev angelegt habe.
Ich habe in einer anderen Instanz gestern mal das TeamDev angelegt und dort dann den Namen des einzig dort vorhanden IO eingetragen - nicht die VCCU!
Das attr IODev wird normalerweise von der VCCU dynamisch gesetzt!

Internals:
   CFGFN     
   DEF        111111
   IODev      myHmUARTLGW
   NAME       TeamDev
   NOTIFYDEV  global
   NR         12774
   STATE      ???
   TYPE       CUL_HM
   channel_01 TeamDev_Btn1
   READINGS:
   helper:
     HM_CMDNR   174
     mId       
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +111111,00,00,00
       prefIO     
       rxt        0
       vccu       
       p:
         111111
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       dev        1
Attributes:
   IODev      myHmUARTLGW
   autoReadReg 4_reqStatus
   expert     2_raw
   model      virtual_1
   subType    virtual

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

Eddy

Super, jetzt hat es geklappt!

Vielen Dank!

martinp876

wird heute repariert. Mann muss dann kein IODef eingeben (macht auch keinen Sinn)