NEWS
Homematic Funkgong HmIP-MP3P über Blockly steuern
-
@heli-wolf
Obwohl ich jetzt im Log Fehlermeldungen erhalte:das deutet auf falsche Parameter hin. Es sind aber "Number" Definitionen.
-
@heli-wolf sagte in Homematic Funkgong HmIP-MP3P über Blockly steuern:
Es sind aber "Number" Definitionen.
Number ist aber nicht Enum.
Zeig mal, wir der DP definiert ist (Objektdaten) - dann aber in Code-Tags </> und nicht als Screenshot. -
![644195db-847d-437e-a5ba-5b086df9d687-grafik.png](/assets/uploads/files/1673016572377-644195db-847d-437e-a5ba-5b086df9d687-grafik-resized.png) code_text ![dabaa559-cb05-416c-8f7d-53ae0ae3766c-grafik.png](/assets/uploads/files/1673016620301-dabaa559-cb05-416c-8f7d-53ae0ae3766c-grafik-resized.png)
-
@heli-wolf
irgendwie habe ich das mit den Code-Tags nicht richtig gemacht, offensichtlich -
@heli-wolf sagte in Homematic Funkgong HmIP-MP3P über Blockly steuern:
@heli-wolf
irgendwie habe ich das mit den Code-Tags nicht richtig gemacht, offensichtlichnix Grafik in code-tags!
da muss Text rein! -
@homoran
wie bekomme ich aus einem Screenshot einen Text ?? -
@heli-wolf sagte in Homematic Funkgong HmIP-MP3P über Blockly steuern:
@homoran
wie bekomme ich aus einem Screenshot einen Text ??Nicht Code-Tags dafür nutzen !
so ... das Bild hochladen -
Ok, Sorry jetzt sollte es klappen.
-
@heli-wolf sagte in Homematic Funkgong HmIP-MP3P über Blockly steuern:
@heli-wolf
irgendwie habe ich das mit den Code-Tags nicht richtig gemacht, offensichtlichDie Objektdaten „IN DIE ZWISCHENABLAGE KOPIEREN“ und dann hier in Code-Tags posten.
So wie hier:{ "type": "state", "common": { "name": "Gaszähler:1.STATE", "role": "value.window", "def": 0, "type": "number", "read": true, "write": false, "min": 0, "max": 1, "states": { "0": "CLOSED", "1": "OPEN" } }, "native": { "MIN": "CLOSED", "UNIT": "\"\"", "OPERATIONS": 5, "MAX": "OPEN", "FLAGS": 1, "ID": "STATE", "TAB_ORDER": 0, "TYPE": "ENUM", "DEFAULT": "CLOSED", "VALUE_LIST": [ "CLOSED", "OPEN" ], "CONTROL": "DOOR_SENSOR.STATE" }, "_id": "hm-rpc.0.001E1D899E914F.1.STATE", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1672600095186 }
Und zwar vom angemeckerten DP „PROCESS“
-
{ "_id": "hm-rpc.5.001518A9A59DBF.2", "type": "channel", "common": { "name": "Funkgong_flachHmIP-MP3P 001518A9A59DBF:2" }, "native": { "TYPE": "ACOUSTIC_SIGNAL_VIRTUAL_RECEIVER", "SUBTYPE": "", "ADDRESS": "001518A9A59DBF:2", "RF_ADDRESS": 0, "CHILDREN": [], "PARENT": "001518A9A59DBF", "PARENT_TYPE": "HmIP-MP3P", "INDEX": 2, "AES_ACTIVE": 1, "PARAMSETS": [ "MASTER", "VALUES", "LINK", "SERVICE" ], "FIRMWARE": "", "AVAILABLE_FIRMWARE": "", "UPDATABLE": true, "FIRMWARE_UPDATE_STATE": "", "VERSION": 1, "FLAGS": 1, "LINK_SOURCE_ROLES": "", "LINK_TARGET_ROLES": "REMOTE_CONTROL CONDITIONAL_SWITCH SWITCH LEVEL", "DIRECTION": 2, "GROUP": "", "TEAM": "", "TEAM_TAG": "", "TEAM_CHANNELS": [], "INTERFACE": "", "ROAMING": 0, "RX_MODE": 0 }, "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1670333539975, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
Sorry, bin nicht sehr bewandert mit den Fehlerauswertungen !!
-
@heli-wolf ist das
@codierknecht sagte in Homematic Funkgong HmIP-MP3P über Blockly steuern:
vom angemeckerten DP „PROCESS“
??
-
-
@glasfaser sagte in Homematic Funkgong HmIP-MP3P über Blockly steuern:
hier sind gerade Bilderrätsel , das meint er
Aus dem Screenshot konnte er nicht zitieren
is mich klar
edit:
oops aber lange Leitung!
das ust ja die IDaber das Ist ein CHANNEL. was meckert der mit value rum?
-
@heli-wolf versuchst du einen Kanal statt eines DPs anzusteuern?
-
ich habe genau die drei Bereiche im Skript angesprochen die bei der Direktauswahl sich geändert haben.
async function Funkgong_Waschmaschine() { setState("hm-rpc.5.001518A9A59DBF.2.SOUNDFILE"/*Funkgong_flachHmIP-MP3P 001518A9A59DBF:2.SOUNDFILE*/, 11); setState("hm-rpc.5.001518A9A59DBF.2.PROCESS"/*Funkgong_flachHmIP-MP3P 001518A9A59DBF:2.PROCESS*/, 1); setState("hm-rpc.5.001518A9A59DBF.2.LEVEL"/*Funkgong_flachHmIP-MP3P 001518A9A59DBF:2.LEVEL*/, 80); setState("hm-rpc.5.001518A9A59DBF.6.COLOR"/*Funkgong_flachHmIP-MP3P 001518A9A59DBF:6.COLOR*/, 2); setState("hm-rpc.5.001518A9A59DBF.6.LEVEL"/*Funkgong_flachHmIP-MP3P 001518A9A59DBF:6.LEVEL*/, 50); setStateDelayed("hm-rpc.5.001518A9A59DBF.6.LEVEL"/*Funkgong_flachHmIP-MP3P 001518A9A59DBF:6.LEVEL*/, 0, 10000, false); }
was bewirkt ein CHANNEL im Unterschied zum DP?
-
@heli-wolf sagte in Homematic Funkgong HmIP-MP3P über Blockly steuern:
was bewirkt ein CHANNEL im Unterschied zum DP?
der Channel ist die übergeordnete Struktur!
dann hast du doch die falschen Objektdaten gepostet? -
@homoran
das ist der Inhalt von "0"{ "_id": "hm-rpc.5.001518A9A59DBF.0", "type": "channel", "common": { "name": "Funkgong_flachHmIP-MP3P 001518A9A59DBF:0" }, "native": { "TYPE": "MAINTENANCE", "SUBTYPE": "", "ADDRESS": "001518A9A59DBF:0", "RF_ADDRESS": 0, "CHILDREN": [], "PARENT": "001518A9A59DBF", "PARENT_TYPE": "HmIP-MP3P", "INDEX": 0, "AES_ACTIVE": 1, "PARAMSETS": [ "MASTER", "VALUES", "SERVICE" ], "FIRMWARE": "", "AVAILABLE_FIRMWARE": "", "UPDATABLE": true, "FIRMWARE_UPDATE_STATE": "", "VERSION": 1, "FLAGS": 1, "LINK_SOURCE_ROLES": "", "LINK_TARGET_ROLES": "", "DIRECTION": 0, "GROUP": "", "TEAM": "", "TEAM_TAG": "", "TEAM_CHANNELS": [], "INTERFACE": "", "ROAMING": 0, "RX_MODE": 0 }, "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1670333538742, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
Inhalt von "1":
{ "_id": "hm-rpc.5.001518A9A59DBF.1", "type": "channel", "common": { "name": "Funkgong_flachHmIP-MP3P 001518A9A59DBF:1" }, "native": { "TYPE": "ACOUSTIC_SIGNAL_TRANSMITTER", "SUBTYPE": "", "ADDRESS": "001518A9A59DBF:1", "RF_ADDRESS": 0, "CHILDREN": [], "PARENT": "001518A9A59DBF", "PARENT_TYPE": "HmIP-MP3P", "INDEX": 1, "AES_ACTIVE": 1, "PARAMSETS": [ "MASTER", "VALUES", "SERVICE" ], "FIRMWARE": "", "AVAILABLE_FIRMWARE": "", "UPDATABLE": true, "FIRMWARE_UPDATE_STATE": "", "VERSION": 1, "FLAGS": 1, "LINK_SOURCE_ROLES": "", "LINK_TARGET_ROLES": "", "DIRECTION": 0, "GROUP": "", "TEAM": "", "TEAM_TAG": "", "TEAM_CHANNELS": [], "INTERFACE": "", "ROAMING": 0, "RX_MODE": 0 }, "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1670333539564, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
Inhalt von "6" - für die Lichtsteuerung:
{ "_id": "hm-rpc.5.001518A9A59DBF.6", "type": "channel", "common": { "name": "Funkgong_flachHmIP-MP3P 001518A9A59DBF:6" }, "native": { "TYPE": "DIMMER_VIRTUAL_RECEIVER", "SUBTYPE": "", "ADDRESS": "001518A9A59DBF:6", "RF_ADDRESS": 0, "CHILDREN": [], "PARENT": "001518A9A59DBF", "PARENT_TYPE": "HmIP-MP3P", "INDEX": 6, "AES_ACTIVE": 1, "PARAMSETS": [ "MASTER", "VALUES", "LINK", "SERVICE" ], "FIRMWARE": "", "AVAILABLE_FIRMWARE": "", "UPDATABLE": true, "FIRMWARE_UPDATE_STATE": "", "VERSION": 1, "FLAGS": 1, "LINK_SOURCE_ROLES": "", "LINK_TARGET_ROLES": "REMOTE_CONTROL CONDITIONAL_SWITCH SWITCH LEVEL", "DIRECTION": 2, "GROUP": "", "TEAM": "", "TEAM_TAG": "", "TEAM_CHANNELS": [], "INTERFACE": "", "ROAMING": 0, "RX_MODE": 0 }, "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1670333542999, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
-
@heli-wolf
und das ist unter Device:{ "_id": "hm-rpc.5.001518A9A59DBF", "type": "device", "common": { "name": "Funkgong_flachHmIP-MP3P 001518A9A59DBF", "icon": "/icons/186_hmip-mp3p_thumb.png" }, "native": { "TYPE": "HmIP-MP3P", "SUBTYPE": "MP3P", "ADDRESS": "001518A9A59DBF", "RF_ADDRESS": 7137078, "CHILDREN": [ "001518A9A59DBF:0", "001518A9A59DBF:1", "001518A9A59DBF:2", "001518A9A59DBF:3", "001518A9A59DBF:4", "001518A9A59DBF:5", "001518A9A59DBF:6", "001518A9A59DBF:7", "001518A9A59DBF:8", "001518A9A59DBF:9" ], "PARENT": "", "PARENT_TYPE": "", "INDEX": 0, "AES_ACTIVE": 1, "PARAMSETS": [ "MASTER", "SERVICE" ], "FIRMWARE": "1.0.26", "AVAILABLE_FIRMWARE": "1.0.26", "UPDATABLE": true, "FIRMWARE_UPDATE_STATE": "UP_TO_DATE", "VERSION": 1, "FLAGS": 1, "LINK_SOURCE_ROLES": "", "LINK_TARGET_ROLES": "", "DIRECTION": 0, "GROUP": "", "TEAM": "", "TEAM_TAG": "", "TEAM_CHANNELS": [], "INTERFACE": "", "ROAMING": 0, "RX_MODE": 3 }, "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1670178467503, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
-
Ich glaube jetzt habe ich verstanden was gemeint war.
Das Problem war beim Channel 2 unter PROCESS.
Das sind jetzt die Objektdaten von Process{ "type": "state", "common": { "name": "Funkgong_flachHmIP-MP3P 001518A9A59DBF:2.PROCESS", "role": "", "def": 0, "type": "number", "read": true, "write": false, "min": 0, "max": 1, "states": { "0": "STABLE", "1": "NOT_STABLE" } }, "native": { "MIN": "STABLE", "OPERATIONS": 5, "MAX": "NOT_STABLE", "FLAGS": 1, "ID": "PROCESS", "TYPE": "ENUM", "DEFAULT": "STABLE", "VALUE_LIST": [ "STABLE", "NOT_STABLE" ] }, "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1670333540410, "_id": "hm-rpc.5.001518A9A59DBF.2.PROCESS", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
-