Mal wieder virtuelle Geräte - jetzt aber richtig!

Die Antwort kam schnell, danke. :slight_smile:
Super schon mal eine Frage geklärt IP (ohne Port) :white_check_mark:
Verständnis Frage dazu wäre vielleicht noch; Registriert sich der vhomee real in der Cloud? Im DNS taucht der ja nur mit dem namen des Host auf.

Aber leider habe ich schon verschiedenste virtuelle homees versucht .
Config node > delete > full Deploy und wieder erstellen mit neuem Namen. Als Name habe ich 5ABC, VHM3, homee, homeean und einige andere versucht, user und Passwort zum Testen 1234. Leider alles ohne Erfolg.
Irgendwas mache ich falsch und ich check nicht was. :man_facepalming:

Das ist nichts mit cloud.
Der virtuelle homee sagt im eigenen Netzwerk „hey ich bin ein Homee und habe Geräte für dich“ und der reale Homee sieht den dann und meldet sich mit deinen angegebene Daten an. Alles lokal ohne irgendwas.
Also schau mal ob du im Netzwerk irgend was blockst oder ob die beiden im selben Netzwerk sind.
VG

2 „Gefällt mir“

OK. also quais Broadcast.
homee und IOBroker sind zwar am gleich Switch im gleichen vLan aber zur Sicherheit werde ich mal gucken ob ich noch einen “dummen” switch finde um die beiden zu verbinden.
Ich werde mich auch mal informieren ob das raspian/debian Linux mich vielleicht mit einer Firewall zu schützen versucht.

kurzes update:
Ich habe jetzt einen realen Pi3 mit Raspbian Buster und node-red neu installiert und tadaaa es geht.
Ich kann mich über den Namen und die IP (nur IP) verbinden. Vielen dank @Micha :+1:

Das Problem wird dann vermutlich bei meinem virtuellen Raspbian und Debian liegen. Vielleicht fehlt denen irgendwas worauf das plugin auf einem richtigen raspbian per default zugreifen kann. Ich möchte ungern für node-red zusätzlich eine raspberry laufen lassen, das kann so schön mit auf den ESXi… Hat einer eine Idee oder Ansatz, wie ich herausfinde was da fehlt?

ESXi? :joy:
YMMD

Hyper-V als Standalone war mir halt zuviel Bastelei. :wink:

Auch wenns nicht ganz hier reinpasst.
Gibt es einen node-red node mit dem ich meiner Alexa eine Benachrichtigung schicken kann. Also mit leuchtendem gelben Ring die ich erst abfragen muss. Wie bei der Paketankündigung?

Ein Alarm bringt mir nicht viel wenn ich nicht Zuhause bin und zB über die Waschmaschine informiert werden will.

Gibt es für die virtuellen Geräte eine Übersicht?
Bzw bin ich bei der Anzahl Messwerten an das Profil gebunden? Wenn ich jetzt zB meinen Raspi überwachen will.

Hi Se7enair,
ich nutze node-red-contrib-alexa-remote2. Da kann man einfach Text an einen Echo schicken und er wird vorgelesen :slight_smile:

Grüße, Julian

1 „Gefällt mir“

Siehe oben. Wenn ich nicht Zuhause bin, bringt mir der Sprachhinweis leider nichts.
Mit der Benachrichtigung sehe ich es wenn ich Zuhause bin.

Würde den WAF extrem erhöhen.

Moin zusammen,

ich stehe auf dem Schlauch. Ich will ein HmIP-WTH2 Thermostat in Homee einbinden und habe es bislang nur geschafft die Temperatur einzubinden, nicht aber den Setpoint.

id:21 soll mein Setpoint sein - was mache ich falsch? Ich hatte mich ursprünglich an dem Template Devolo Heizkörperthermostat orientiert, allerdings verstehe ich die Logik wie und wann Homee was anzeigt noch nicht…

Danke für Eure Hilfe!

Grüße,
Leo

[
    {
        "id": 20,
        "node_id": 20,
        "instance": 0,
        "minimum": 0,
        "maximum": 50,
        "current_value": 14,
        "target_value": 14,
        "last_value": 0,
        "unit": "%C2%B0C",
        "step_value": 0.5,
        "editable": 0,
        "type": 5,
        "state": 1,
        "last_changed": 12345555,
        "changed_by": 1,
        "changed_by_id": 0,
        "based_on": 1,
        "data": ""
    },
    {
        "id": 21,
        "node_id": 20,
        "instance": 0,
        "minimum": 0,
        "maximum": 24,
        "current_value": 14,
        "target_value": 14,
        "last_value": 0,
        "unit": "%C2%B0C",
        "step_value": 0.5,
        "editable": 1,
        "type": 6,
        "state": 1,
        "last_changed": 12345555,
        "changed_by": 1,
        "changed_by_id": 0,
        "based_on": 1,
        "data": ""
    }
]

Ah sorry :sweat_smile: war gestern schon spät als ich den Thread gelesen hab

Ich empfehle dir erstmal das Profil wie schon erwähnt zu benutzen.
Dann hängst du mal ein Debug an das Node und siehst was passiert wenn du in homee was änderst.
Darauf kannst du dann aufbauen und es an dein HM Gerät weitergeben.

VG Micha

1 „Gefällt mir“

Ich hab das hier inkl. Luftfeuchtigkeit und Batteriestatus sehr sehr zuferlässig laufen!
Kann dir heute Abend gerne mal den Flow zukommen lassen.

Viele Grüße
Philipp

3 „Gefällt mir“

Verstehe nur nicht wie bzw was ich ändern soll. Verstehe nicht welche Variable das Frontend beeinflusst.

Cool, sehr gerne! :slightly_smiling_face:

Hier der Flow für die Einbindung meines WTH-2:

[{"id":"5dd2cf86.1f6088","type":"homeeDevice","z":"32643bab.894a64","virtual-homee":"a34a1077.683ed","name":"Klima Badezimmer","nodeId":"60","profile":"3004","icon":"default","attributes":"[{\"id\":63,\"node_id\":60,\"instance\":0,\"minimum\":5,\"maximum\":25,\"current_value\":20,\"target_value\":20,\"last_value\":20,\"unit\":\"%C2%B0C\",\"step_value\":0.5,\"editable\":1,\"type\":6,\"state\":1,\"last_changed\":12345555,\"changed_by\":1,\"changed_by_id\":0,\"based_on\":1,\"data\":\"\"},{\"id\":61,\"node_id\":60,\"instance\":0,\"minimum\":-50,\"maximum\":125,\"current_value\":0,\"target_value\":0,\"last_value\":0,\"unit\":\"%C2%B0C\",\"step_value\":1,\"editable\":0,\"type\":5,\"state\":1,\"last_changed\":12345555,\"changed_by\":1,\"changed_by_id\":0,\"based_on\":1,\"data\":\"\"},{\"id\":62,\"node_id\":60,\"instance\":0,\"minimum\":0,\"maximum\":100,\"current_value\":75,\"target_value\":40,\"last_value\":5,\"unit\":\"%25\",\"step_value\":1,\"editable\":0,\"type\":7,\"state\":1,\"last_changed\":12345556,\"changed_by\":1,\"changed_by_id\":0,\"based_on\":1,\"data\":\"\"},{\"id\":64,\"node_id\":60,\"instance\":0,\"minimum\":0,\"maximum\":1,\"current_value\":0,\"target_value\":0,\"last_value\":0,\"unit\":\"\",\"step_value\":1,\"editable\":0,\"type\":69,\"state\":1,\"last_changed\":12345556,\"changed_by\":1,\"changed_by_id\":0,\"based_on\":1,\"data\":\"\"}]","x":1370,"y":100,"wires":[["c2355176.84cce8"]]},{"id":"780d8684.442d18","type":"template","z":"32643bab.894a64","name":"","field":"payload","fieldType":"msg","format":"json","syntax":"mustache","template":"{\"id\":61,\"value\":{{payload}}}","output":"json","x":1120,"y":100,"wires":[["5dd2cf86.1f6088"]]},{"id":"c6501b3d.cb61","type":"template","z":"32643bab.894a64","name":"","field":"payload","fieldType":"msg","format":"json","syntax":"mustache","template":"{\"id\":62,\"value\":{{payload}}}","output":"json","x":1120,"y":160,"wires":[["5dd2cf86.1f6088"]]},{"id":"c6a54a02.116da8","type":"comment","z":"32643bab.894a64","name":"Node-ID: 60","info":"Temperatur ID: 61\nLuftfeuchtigkeit ID: 62\nSoll-Temperatur ID: 63\nLow Battery ID: 64","x":830,"y":40,"wires":[]},{"id":"6a1c006.fb4888","type":"template","z":"32643bab.894a64","name":"","field":"payload","fieldType":"msg","format":"json","syntax":"mustache","template":"{\"id\":63,\"value\":{{payload}}}","output":"json","x":1120,"y":220,"wires":[["5dd2cf86.1f6088"]]},{"id":"c2355176.84cce8","type":"template","z":"32643bab.894a64","name":"","field":"payload","fieldType":"msg","format":"json","syntax":"mustache","template":"{{payload.targetValue}}","output":"json","x":1380,"y":160,"wires":[["85e3fa.6b32bc08"]]},{"id":"6f35ed9b.7ffdd4","type":"ccu-value","z":"32643bab.894a64","name":"Bad - Temperatur","iface":"HmIP-RF","channel":"000A97098EDA19:1 Thermostat Badezimmer","datapoint":"ACTUAL_TEMPERATURE","mode":"","start":true,"change":true,"cache":true,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"76b9020.40577","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":850,"y":100,"wires":[["780d8684.442d18"]]},{"id":"9856dbe2.904768","type":"ccu-value","z":"32643bab.894a64","name":"Bad - Luftfeuchtigkeit","iface":"HmIP-RF","channel":"000A97098EDA19:1 Thermostat Badezimmer","datapoint":"HUMIDITY","mode":"","start":true,"change":true,"cache":true,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"76b9020.40577","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":860,"y":160,"wires":[["c6501b3d.cb61"]]},{"id":"85e3fa.6b32bc08","type":"ccu-value","z":"32643bab.894a64","name":"Bad - Temperatur - Soll","iface":"HmIP-RF","channel":"000A97098EDA19:1 Thermostat Badezimmer","datapoint":"SET_POINT_TEMPERATURE","mode":"","start":true,"change":true,"cache":true,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"76b9020.40577","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":870,"y":220,"wires":[["6a1c006.fb4888"]]},{"id":"fff4e01.0f88b2","type":"ccu-value","z":"32643bab.894a64","name":"Bad - LowBat","iface":"HmIP-RF","channel":"000A97098EDA19:0 Thermostat Badezimmer:0","datapoint":"LOW_BAT","mode":"","start":true,"change":true,"cache":true,"queue":false,"on":0,"onType":"undefined","ramp":0,"rampType":"undefined","working":false,"ccuConfig":"76b9020.40577","topic":"${CCU}/${Interface}/${channel}/${datapoint}","x":840,"y":280,"wires":[["e27ffb8b.5ab2f8"]]},{"id":"e27ffb8b.5ab2f8","type":"switch","z":"32643bab.894a64","name":"","property":"payload","propertyType":"msg","rules":[{"t":"true"},{"t":"false"}],"checkall":"true","repair":false,"outputs":2,"x":1010,"y":280,"wires":[["290abd89.ebf332"],["566dff3a.db4b1"]]},{"id":"290abd89.ebf332","type":"template","z":"32643bab.894a64","name":"","field":"payload","fieldType":"msg","format":"json","syntax":"mustache","template":"{\"id\":64,\"value\":1}","output":"json","x":1140,"y":260,"wires":[["5dd2cf86.1f6088"]]},{"id":"566dff3a.db4b1","type":"template","z":"32643bab.894a64","name":"","field":"payload","fieldType":"msg","format":"json","syntax":"mustache","template":"{\"id\":64,\"value\":0}","output":"json","x":1140,"y":300,"wires":[["5dd2cf86.1f6088"]]},{"id":"a34a1077.683ed","type":"virtualHomee","z":"","name":"5ABC"},{"id":"76b9020.40577","type":"ccu-connection","z":"","name":"10.10.10.20","host":"10.10.10.20","regaEnabled":true,"bcrfEnabled":true,"iprfEnabled":true,"virtEnabled":true,"bcwiEnabled":false,"cuxdEnabled":false,"regaPoll":true,"regaInterval":"30","rpcPingTimeout":"60","rpcInitAddress":"10.10.10.21","rpcServerHost":"0.0.0.0","rpcBinPort":"2048","rpcXmlPort":"2049","queueTimeout":"5000","queuePause":"250","contextStore":""}]

Bei Fragen kannst du dich gerne noch mal melden. Wenn du den Flow siehst, sollte aber alles selbsterklärend sein.

Viele Grüße

3 „Gefällt mir“

Danke Dir! Ich probiere das gleich mal aus.

Hab es jetzt am Laufen.

Neue VM
+Debian Buster amd64
++IOBroker (incl Restore)
+++Node-Red
++++node-red-contrib-homee@beta

Endlich alles zusammen, wie ich mir das vorgestellt habe. :smiley:

Leider habe ich das gleiche Problem.
Ich kann die Node-red_beta nicht über den beschriebenen Weg in iobroker einbinden.
Ich erhalte im Log immer die Fehlermeldung, ich hätte keine Rechte.
Leider bin ich kein Linux-Profi: Kannst Du mir einen Tipp geben, wie Du die Rechte bei Dir geändert hast, damit die Installation klappt.

Danke.