Homematic wired ip Rollo Aktor

Begonnen von simonsky, 13 März 2019, 15:15:54

Vorheriges Thema - Nächstes Thema

zap

Das erste Problem ist:

HMCCU: Read 0 devices with 0 channels from

Danach dürfte eigentlich gar nichts gehen. Und wenn er keine Devices von der CCU lesen kann, kennt er auch die Datenpunkte nicht.

Was passiert denn, wenn Du folgendes ausführst:

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

simonsky

#16
Kommt folgende Meldung Read 9 devices with 276 channels from CCU

und so schaut des in FHEM aus _sysVarPresence_

true

2019-03-16 16:23:33
count_channels

276

2019-03-16 18:16:21
count_devices

9

2019-03-16 18:16:21
count_groups

0

2019-03-16 18:16:21
count_interfaces

3

2019-03-16 18:16:21
count_programs

0

2019-03-16 18:16:21
rpcstate

running

2019-03-16 18:17:37
state

OK

2019-03-16 18:17:18

zap

Funktioniert set datapoint nach dem get devicelist?
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

simonsky

Nein Funktioniert nicht set Rollo_Schlafzimmer datapoint 10.LEVEL 100
so habe ich es eingegeben auch mal mit anderen LEVEL und mit 100 oder auch ohne keins führt zum erfolg


simonsky

Hallo habe heute meine dimmaktoren von wired ip in FHEM eingebunden und  die gehen auch ohne Probleme
define esszimmer HMCCUDEV 001698A9A96EED 10
setuuid esszimmer 5ca79d59-f33f-e5cf-d2fb-c61f48e9e5836b97
attr esszimmer IODev ccu
attr esszimmer ccureadingfilter (LEVEL)
attr esszimmer ccureadingformat datapoint
attr esszimmer ccureadings 1
attr esszimmer ccuscaleval LEVEL:0:1:0:100
attr esszimmer ccuverify 2
attr esszimmer cmdIcon on:general_an off:general_aus
attr esszimmer controldatapoint 10.LEVEL
attr esszimmer devStateStyle style="text-align:right"
attr esszimmer group Licht
attr esszimmer room Licht
attr esszimmer statechannel 10
attr esszimmer statedatapoint LEVEL
attr esszimmer statevals on:100.0,off:0.0,0:0.0,100:1.0
attr esszimmer stripnumber 10
attr esszimmer substexcl control
attr esszimmer substitute LEVEL!#0-0:off,#1-100:on
attr esszimmer webCmd control:on:off
attr esszimmer widgetOverride control:slider,0,5,100


Ich verstehe das nicht warum ich nicht den rollo hinbekomme hat noch jemand eine Idee

Gruß Simonsky

Oppey

moin simonsky,

lang ists her....hast du mittlerweile rolladengurte? Wenns dennoch geklappt hat poste doch bitte mal dein setup.

mfg
Raspberry PI

simonsky

Hallo ja es funktioniert alles so wie ich das will weiß zwar nicht ob das genau die richtige Lösung ist aber genau so funktioniert es bei mir
define Kueche_Rolladen HMCCUDEV 001658A99FD476 10
setuuid Kueche_Rolladen 5d591ae1-f33f-86f8-df45-f5079795edbc11c4
attr Kueche_Rolladen IODev ccu
attr Kueche_Rolladen ccureadingfilter 9.LEVEL
attr Kueche_Rolladen cmdIcon up:fts_shutter_down stop:fts_shutter_manual down:fts_shutter_up
attr Kueche_Rolladen controldatapoint 10.LEVEL
attr Kueche_Rolladen event-on-change-reading .*
attr Kueche_Rolladen eventMap /datapoint 10.STOP 1:stop/datapoint 10.LEVEL 1:down/datapoint 10.LEVEL 0:up/
attr Kueche_Rolladen icon fts_shutter_1w
attr Kueche_Rolladen room Rollo
attr Kueche_Rolladen statechannel 10
attr Kueche_Rolladen statevals up:0.0,down:1.0
attr Kueche_Rolladen stripnumber 2
attr Kueche_Rolladen webCmd 9.LEVEL:up:stop:down
attr Kueche_Rolladen widgetOverride 9.LEVEL:slider,0,0.05,1,1

zap

Warum 9.LEVEL und 10.LEVEL?
Mach mal bitte ein get deviceinfo
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

simonsky

#23
Weil man ein LEVEL für STATE hat und ein zum Steuern
CHN 001658A99FD476:9 HmIPW-DRBL4 001658A99FD476:9
  DPT {i} HmIP-RF.001658A99FD476:9.ACTIVITY_STATE = 3 [RE]
  DPT {f} HmIP-RF.001658A99FD476:9.LEVEL = 1.000000 [RE]
  DPT {f} HmIP-RF.001658A99FD476:9.LEVEL_2 = 0.000000 [RE]
  DPT {i} HmIP-RF.001658A99FD476:9.LEVEL_2_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001658A99FD476:9.LEVEL_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001658A99FD476:9.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001658A99FD476:9.SECTION = 0 [RE]
  DPT {i} HmIP-RF.001658A99FD476:9.SECTION_STATUS = 1 [RE]
CHN 001658A99FD476:10 Kueche_Rollo
  DPT {i} HmIP-RF.001658A99FD476:10.ACTIVITY_STATE = 3 [RE]
  DPT {s} HmIP-RF.001658A99FD476:10.COMBINED_PARAMETER =  [W]
  DPT {f} HmIP-RF.001658A99FD476:10.LEVEL = 1.000000 [RWE]
  DPT {f} HmIP-RF.001658A99FD476:10.LEVEL_2 = 0.000000 [RWE]
  DPT {i} HmIP-RF.001658A99FD476:10.LEVEL_2_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001658A99FD476:10.LEVEL_STATUS = 0 [RE]
  DPT {i} HmIP-RF.001658A99FD476:10.PROCESS = 0 [RE]
  DPT {i} HmIP-RF.001658A99FD476:10.SECTION = 4 [RE]
  DPT {i} HmIP-RF.001658A99FD476:10.SECTION_STATUS = 0 [RE]
  DPT {b} HmIP-RF.001658A99FD476:10.STOP =  [W]


Das ist ein ausschnitt weil sonst ist die seite voll es werden alle rollo aktoren sonst angezeigt.

zap

Der Datenpunkt 10.LEVEL hat die Flags ReadWriteEvent, sollte also genügen. Wird er nicht automatisch aktualisiert?
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

simonsky

Nein wird er nicht ich bekomme das nur mit dem level 9 hin
Wie gesagt ob das der richtige weg ist weiß ich leider nicht bin kein Profi aber mit der Einstellung so wie es jetzt bei mir ist funktioniert es wunderbar. Lasse mich trotzdem gerne eines besseren noch belehren.