[HMCCUDEV] Frage zum automatischen erstellen von Devices.

Begonnen von HoTi, 05 Februar 2019, 17:17:34

Vorheriges Thema - Nächstes Thema

HoTi

Hallo zusammen,

ich versuche gerade mein piVCCU (CCU3) in FHEM einzubinden. Ich habe eine hmccu_defattr.txt dankenswerterweise vonhttps://www.tu-m.de/hausautomatisierung/ccu2-in-fhem-einbinden/ccu2-in-fhem-einbinden-teil-2/ eingespielt.

Aber ich komme aus STATE "Initialized" nicht raus. Es wird mir auch kein webcmd angezeigt. Habe ich da was falsch Verstanden? Muss ich das alles manuell machen?


Antwort get [device] defaults:

controldatapoint = 1.STATE
stripnumber = 1
ccureadingfilter = (STATE|CURRENT|ENERGY_COUNTER|POWER|VOLTAGE|FREQUENCY)
statedatapoint = 1.STATE
statevals = on:1,off:0
substitute = STATE!(1|true):on,(0|false):off
webCmd = control
widgetOverride = control:uzsuToggle,off,on


list [device]:
Internals:
   CFGFN     
   DEF        HM-SD-Test defaults
   FUUID      5c59af22-f33f-7ce3-e7a4-e6e0755fda581e6e
   IODev      d_ccu
   NAME       HM_SD_Test
   NR         358
   STATE      Initialized
   TYPE       HMCCUDEV
   ccuaddr    MEQ0271724
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-SD-Test
   ccutype    HM-ES-PMSw1-Pl
   channels   7
   statevals  devstate
   READINGS:
     2019-02-05 16:44:10   R-CONF_BUTTON_TIME 255
     2019-02-05 16:44:10   R-INTERNAL_KEYS_VISIBLE 1
     2019-02-05 16:44:10   R-LOCAL_RESET_DISABLE 0
     2019-02-05 16:44:05   activity        alive
     2019-02-05 17:11:53   hmstate         Initialized
     2019-02-05 16:43:30   state           Initialized
   hmccu:
     devspec    HM-SD-Test
     dp:
       0.AES_KEY:
         OVAL       0
         VAL        0
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DEVICE_IN_BOOTLOADER:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       223
         VAL        223
       0.STICKY_UNREACH:
         OVAL       false
         VAL        false
       0.UNREACH:
         OSVAL      alive
         OVAL       false
         SVAL       alive
         VAL        false
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       1.INHIBIT:
         OVAL       false
         VAL        false
       1.STATE:
         OVAL       false
         VAL        false
       1.WORKING:
         OVAL       false
         VAL        false
       2.BOOT:
         OVAL       1
         VAL        1
       2.CURRENT:
         OVAL       0.000000
         VAL        0.000000
       2.ENERGY_COUNTER:
         OVAL       0.000000
         VAL        0.000000
       2.FREQUENCY:
         OVAL       50.010000
         VAL        50.010000
       2.POWER:
         OVAL       0.000000
         VAL        0.000000
       2.VOLTAGE:
         OVAL       230.400000
         VAL        230.600000
       3.DECISION_VALUE:
         OVAL       0
         VAL        0
       4.DECISION_VALUE:
         OVAL       0
         VAL        0
       5.DECISION_VALUE:
         OVAL       0
         VAL        0
       6.DECISION_VALUE:
         OVAL       0
         VAL        0
Attributes:
   IODev      d_ccu
   room       HM_CCU
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

zap

2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

HoTi

Ja danke dir schon mal:

CHN MEQ0271724:0 HM-SD-Test:0
  DPT {b} BidCos-RF.MEQ0271724:0.UNREACH = false [RE]
  DPT {b} BidCos-RF.MEQ0271724:0.STICKY_UNREACH = false [RWE]
  DPT {b} BidCos-RF.MEQ0271724:0.CONFIG_PENDING = false [RE]
  DPT {b} BidCos-RF.MEQ0271724:0.DUTYCYCLE = false [RE]
  DPT {n} BidCos-RF.MEQ0271724:0.RSSI_DEVICE = 1 [RE]
  DPT {n} BidCos-RF.MEQ0271724:0.RSSI_PEER = 223 [RE]
  DPT {b} BidCos-RF.MEQ0271724:0.DEVICE_IN_BOOTLOADER = false [RE]
  DPT {b} BidCos-RF.MEQ0271724:0.UPDATE_PENDING = false [RE]
  DPT {n} BidCos-RF.MEQ0271724:0.AES_KEY = 0 [R]
CHN MEQ0271724:1 HM-ES-PMSw1-Pl MEQ0271724:1
  DPT {b} BidCos-RF.MEQ0271724:1.STATE = false [RWE]
  DPT {f} BidCos-RF.MEQ0271724:1.ON_TIME =  [W]
  DPT {b} BidCos-RF.MEQ0271724:1.INHIBIT = false [RWE]
  DPT {b} BidCos-RF.MEQ0271724:1.INSTALL_TEST =  [W]
  DPT {b} BidCos-RF.MEQ0271724:1.WORKING = false [RE]
CHN MEQ0271724:2 HM-ES-PMSw1-Pl MEQ0271724:2
  DPT {f} BidCos-RF.MEQ0271724:2.ENERGY_COUNTER = 0.000000 [RE]
  DPT {f} BidCos-RF.MEQ0271724:2.POWER = 0.000000 [RE]
  DPT {f} BidCos-RF.MEQ0271724:2.CURRENT = 0.000000 [RE]
  DPT {f} BidCos-RF.MEQ0271724:2.VOLTAGE = 230.500000 [RE]
  DPT {f} BidCos-RF.MEQ0271724:2.FREQUENCY = 50.020000 [RE]
  DPT {b} BidCos-RF.MEQ0271724:2.BOOT = true [RE]
CHN MEQ0271724:3 HM-ES-PMSw1-Pl MEQ0271724:3
  DPT {i} BidCos-RF.MEQ0271724:3.DECISION_VALUE = 0 [RE]
CHN MEQ0271724:4 HM-ES-PMSw1-Pl MEQ0271724:4
  DPT {i} BidCos-RF.MEQ0271724:4.DECISION_VALUE = 0 [RE]
CHN MEQ0271724:5 HM-ES-PMSw1-Pl MEQ0271724:5
  DPT {i} BidCos-RF.MEQ0271724:5.DECISION_VALUE = 0 [RE]
CHN MEQ0271724:6 HM-ES-PMSw1-Pl MEQ0271724:6
  DPT {i} BidCos-RF.MEQ0271724:6.DECISION_VALUE = 0 [RE]
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

zap

Du hast zwar die notwendigen Attribute in Deinem 1. Post angegeben, diese laut Ausgabe vom list aber nicht gesetzt. Insofern kann das nicht funktionieren. Der Befehl get defaults zeigt lediglich die Attribute an. Mit set defaults werden sie gesetzt (speichern nicht vergessen).

2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

HoTi

Danke, ich bin so blöd... ich habe den set befehl tatsächlich nicht gesehen... meine Frau würde sagen ... *Männer*

Danke dir!!
Viele Grüße aus  Oberbayern
Tim (RettungsTim)