Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. dafinger

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    D
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 2
    • Best 0
    • Groups 0

    dafinger

    @dafinger

    0
    Reputation
    7
    Profile views
    2
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    dafinger Follow

    Latest posts made by dafinger

    • RE: Google Home/Assistant ioBroker einrichten/nutzen

      Ich versuche ein Eurotronics Z-Wave Heizungsthermostat zum laufen zu bekommen. Leider ist das nicht von Erfolg gekrönt.

      Ich hab die drei Datenpunkte mode, Setpoint und airtemp angelegt und zu einem Smartdevice verbunden:
      Screenshot 2023-10-12 204021.png

      Ich versuche es erstmal mit "off" und "heat" zum laufen zu bekommen, jedoch wenn eine Statusabfrage von Google Home kommt, wird immer "cool" zurückgemeldet:

      	[GHOME] Response on action.devices.QUERY: {
      	"requestId": "9578104105521794079",
      	"payload": {
      		"devices": {
      			"zwave2.0.Node_016.Thermostat_Setpoint.setpoint_heating": {
      				"online": true,
      				"thermostatTemperatureSetpoint": 19,
      				"thermostatMode": "cool",
      				"thermostatTemperatureAmbient": 20.94
      			}
      		}
      	}
      

      Wie man oben sehen kann, hab ich es schon mit einem festen return "heat" versucht.
      Das Gerät ist wie folgt definiert:

      {
        "type": "state",
        "common": {
          "role": "level",
          "read": true,
          "write": true,
          "name": "Thermostat mode",
          "type": "number",
          "min": 0,
          "max": 255,
          "states": {
            "0": "Off",
            "1": "Heat",
            "11": "Energy heat",
            "15": "Full power"
          },
          "smartName": {
            "de": "Wohnzimmer",
            "ghType": "action.devices.types.HEATER",
            "ghTraits": [
              "action.devices.traits.TemperatureSetting_thermostatMode"
            ],
            "ghAttributes": "{}",
            "ghConv2GH": "return \"heat\"",
            "ghConv2iob": "return 1"
          }
      


      Kann mir wer einen Tipp geben?

      posted in ioBroker Allgemein
      D
      dafinger
    • Eurotronic Z-Wave Thermostat mit iot Adapter und Google Home

      Hi!
      Ich versuche gerade das obige Thermostat mit dem iot Adapter an Google Home anzubinden.
      In der Sprachausgabe funktioniert Gesetzte Temperatur und Gemessene Temperatur ganz gut. Der Modus ist leider falsch, der steht immer auf kühlen. Die Temperatur setzen ("Die Schlafzimmerheizung unterstützt diese Funktion nicht) geht auch nicht. In der Google Home App, wird die aktuelle Temperatur auch nicht angezeigt.

      Ich hab schonmal mit diversen Konvertierungen probiert, bin aber bisher nicht erfolgreich gewesen:
      iobroker.iot.devices.png
      iobroker.objects.png
      Im Log sieht das eigentlich gar nicht so schlecht aus:

      2020-09-25 17:37:51.337 - debug: iot.0 (18455) Data: "{\"inputs\":[{\"intent\":\"action.devices.QUERY\",\"payload\":{\"devices\":[{\"customData\":{\"get_thermostatMode\":\"zwave.0.NODE6.THERMOSTAT_MODE.Mode_1\",\"get_thermostatTemperatureAmbient\":\"zwave.0.NODE6.SENSOR_MULTILEVEL.Air_Temperature_1\",\"get_thermostatTemperatureSetpoint\":\"zwave.0.NODE6.THERMOSTAT_SETPOINT.Heating_1_1\",\"set_thermostatMode\":\"zwave.0.NODE6.THERMOSTAT_MODE.Mode_1\",\"set_thermostatTemperatureSetpoint\":\"zwave.0.NODE6.THERMOSTAT_SETPOINT.Heating_1_1\"},\"id\":\"zwave.0.NODE6.SENSOR_MULTILEVEL.Air_Temperature_1\"}]}}],\"requestId\":\"13135225252169509101\"}"
      2020-09-25 17:37:51.338 - debug: iot.0 (18455) [GHOME] Received action.devices.QUERY
      2020-09-25 17:37:51.346 - debug: iot.0 (18455) [GHOME] Response on action.devices.QUERY: {"requestId":"13135225252169509101","payload":{"devices":{"zwave.0.NODE6.SENSOR_MULTILEVEL.Air_Temperature_1":{"online":true,"thermostatTemperatureAmbient":22.24,"thermostatTemperatureSetpoint":8,"thermostatMode":"cool"}}}}
      

      Der Sync selbst sieht so aus:

      2020-09-25 17:55:31.050 - debug: iot.0 (18455) Data: "{\"inputs\":[{\"intent\":\"action.devices.SYNC\"}],\"requestId\":\"1597753745917673660\"}"
      2020-09-25 17:55:31.050 - debug: iot.0 (18455) [GHOME] Received action.devices.SYNC
      2020-09-25 17:55:31.053 - debug: iot.0 (18455) [GHOME] Response on action.devices.SYNC: 
      {
      	"requestId": "1597753745917673660",
      	"payload": {
      		"agentUserId": "iobroker",
      		"devices": [
      			{
      				"traits": [
      					"action.devices.traits.TemperatureSetting",
      					"action.devices.traits.TemperatureSetting",
      					"action.devices.traits.TemperatureSetting"
      				],
      				"customData": {
      					"get_thermostatTemperatureAmbient": "zwave.0.NODE6.SENSOR_MULTILEVEL.Air_Temperature_1",
      					"set_thermostatTemperatureSetpoint": "zwave.0.NODE6.THERMOSTAT_SETPOINT.Heating_1_1",
      					"get_thermostatTemperatureSetpoint": "zwave.0.NODE6.THERMOSTAT_SETPOINT.Heating_1_1",
      					"set_thermostatMode": "zwave.0.NODE6.THERMOSTAT_MODE.Mode_1",
      					"get_thermostatMode": "zwave.0.NODE6.THERMOSTAT_MODE.Mode_1"
      				},
      				"type": "action.devices.types.THERMOSTAT",
      				"attributes": {},
      				"name": {
      					"defaultNames": [
      						"Air Temperature"
      					],
      					"name": "Schlafzimmer Heizung",
      					"nicknames": [
      						"Schlafzimmer Heizung"
      					]
      				},
      				"willReportState": true,
      				"roomHint": "",
      				"deviceInfo": {
      					"manufacturer": "ioBroker",
      					"model": "zwave"
      				},
      				"id": "zwave.0.NODE6.SENSOR_MULTILEVEL.Air_Temperature_1",
      				"otherDeviceIds": [
      					{
      						"deviceId": "zwave.0.NODE6.SENSOR_MULTILEVEL.Air_Temperature_1"
      					}
      				]
      			},
      			{
      				"traits": [
      					"action.devices.traits.OpenClose"
      				],
      				"customData": {
      					"set_openPercent": "zigbee.0.00158d00041d4679.opened",
      					"get_openPercent": "zigbee.0.00158d00041d4679.opened"
      				},
      				"type": "action.devices.types.WINDOW",
      				"attributes": {},
      				"name": {
      					"defaultNames": [
      						"Schlafzimmerfenster Is open"
      					],
      					"name": "Schlafzimmerfenster",
      					"nicknames": [
      						"Schlafzimmerfenster"
      					]
      				},
      				"willReportState": true,
      				"roomHint": "",
      				"deviceInfo": {
      					"manufacturer": "ioBroker",
      					"model": "zigbee"
      				},
      				"id": "zigbee.0.00158d00041d4679.opened",
      				"otherDeviceIds": [
      					{
      						"deviceId": "zigbee.0.00158d00041d4679.opened"
      					}
      				]
      			},
      			{
      				"traits": [
      					"action.devices.traits.TemperatureSetting",
      					"action.devices.traits.TemperatureSetting"
      				],
      				"customData": {
      					"get_thermostatTemperatureAmbient": "zwave.0.NODE2.SENSOR_MULTILEVEL.Air_Temperature_1",
      					"set_thermostatTemperatureSetpoint": "zwave.0.NODE2.THERMOSTAT_SETPOINT.Heating_1_1",
      					"get_thermostatTemperatureSetpoint": "zwave.0.NODE2.THERMOSTAT_SETPOINT.Heating_1_1"
      				},
      				"type": "action.devices.types.THERMOSTAT",
      				"attributes": {},
      				"name": {
      					"defaultNames": [
      						"Air Temperature"
      					],
      					"name": "Küche Heizung",
      					"nicknames": [
      						"Küche Heizung"
      					]
      				},
      				"willReportState": true,
      				"roomHint": "",
      				"deviceInfo": {
      					"manufacturer": "ioBroker",
      					"model": "zwave"
      				},
      				"id": "zwave.0.NODE2.SENSOR_MULTILEVEL.Air_Temperature_1",
      				"otherDeviceIds": [
      					{
      						"deviceId": "zwave.0.NODE2.SENSOR_MULTILEVEL.Air_Temperature_1"
      					}
      				]
      			}
      		]
      	}
      }
      

      Da fehlen auf jeden Fall schonmal meine CustomAttributes, die ich angegeben habe.
      Hat wer eine Idee, wie ich das zum laufen bekomme? Erst dachte ich, es liegt an der fehlenden Pro Lizenz, aber die ist inzwischen vorhanden.

      posted in Cloud Dienste
      D
      dafinger
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo