NEWS
Visualisierung mit Node Red erstellen
-
@damrak2022 Gut - nun hast Du das ja alles mit der Inject node gemacht. Das brauchen wir ja nun alles nicht mehr - Du willst aber - dass die Tabelle sofort gefüllt wird und Du nicht erst einen Saugvorgang starten willst, bevor die Tabelle erscheint?
Um das zu erreichen - sagst Du der Iobroker-IN Node - dass diese beim Neustart des Flows - einmal den Wert einlesen soll.
Damit ist das Projekt Tabelle einlesen - für mich erstmal beendet.
Eigentlich ein sehr einfacher Flow. 3 Nodes und die Tabelle ist drin.
-
@mickym Das habe ich schon so eingestellt. Ich danke Dir
-
-
- Also zum einen kann ich Dir nicht helfen, weil ich keine Anmeldung in Node-Red verwende.
2.Vergiss diese alten Anleitungen - zudem das alles für eine Standalone Node Red Installation ist.
3.Wenn Du Dich in NodeRed anmelden willst, machst Du das alleine in der NodeRed Adapterkonfiguration im iobroker. Du hast unter dem iobroker - im Prinzip gar keinen Zugriff auf Deine settings.js
Also vergiss diese Anleitungen.
Eine Anmeldung in NodeRed richtest Du wenn hier ein:
Kommt ja darauf an, wie Dein Fernzugriff aussieht - vielleicht muss man sich da ja schon anmelden - dann ist eine doppelte Anmeldung nicht toll.
Aber wie gesagt - lass die Hände von diesen Anleitungen.
Im Übrigen weisst Du doch noch gar nicht, wie Du aus der Ferne zugreifst. Wie machst Du es denn heute?
- Also zum einen kann ich Dir nicht helfen, weil ich keine Anmeldung in Node-Red verwende.
-
@mickym okay, das mit dem einrichten des Fernzugriffs muss auch nicht gleich sein. Du kannst mir ja irgendwann mal erzählen wie Du ihn bei Dir eingerichtet hast.
Bis dahin -
@damrak2022 Wie geht es denn bei Dir jetzt?
-
@mickym Hallo, momentan geht mein Fernzugriff noch garnicht
-
@mickym So sieht mein Projekt bis jetzt aus:
[ { "id": "d7a356cce6d3b502", "type": "tab", "label": "Andys Visualisierung", "disabled": false, "info": "", "env": [] }, { "id": "bea8606795739bc0", "type": "inject", "z": "d7a356cce6d3b502", "name": "Inject zum Prüfen", "props": [ { "p": "payload" }, { "p": "topic", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": 0.1, "topic": "", "payload": "", "payloadType": "date", "x": 200, "y": 40, "wires": [ [] ] }, { "id": "4b5018ae49cb7a72", "type": "debug", "z": "d7a356cce6d3b502", "name": "Debug zur Fehlerprüfung", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "payload", "targetType": "msg", "statusVal": "", "statusType": "auto", "x": 470, "y": 40, "wires": [] }, { "id": "1e9360fb64d64288", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Ls Wand", "topic": "hue.0.Lightstripes_Wand.level", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 100, "y": 140, "wires": [ [ "1dbdd4c8a2114085" ] ] }, { "id": "3c01c247ee4f2e07", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Datenausgabe", "topic": "hue.0.Lightstripes_Wand.level", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 520, "y": 140, "wires": [] }, { "id": "d6b3d4c346719637", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Ls Kühlschrank", "topic": "hue.0.Lightstripes_Kuehlschrank.level", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 120, "y": 220, "wires": [ [ "11bd538339313606" ] ] }, { "id": "9f0fd88991ae76ac", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Datenausgabe", "topic": "hue.0.Lightstripes_Kuehlschrank.level", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 520, "y": 220, "wires": [] }, { "id": "9b1a0cd60f62f012", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Stehlampe", "topic": "hue.0.Stehlampe_Wohnzimmer.level", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 100, "y": 300, "wires": [ [ "ebce813690f827dc" ] ] }, { "id": "ebce813690f827dc", "type": "ui_slider", "z": "d7a356cce6d3b502", "name": "", "label": "Stehlampe", "tooltip": "", "group": "adc2f4e9285d6581", "order": 1, "width": 8, "height": 1, "passthru": false, "outs": "all", "topic": "topic", "topicType": "msg", "min": 0, "max": "100", "step": "5", "className": "", "x": 310, "y": 300, "wires": [ [ "dad99e6153dd51cd" ] ] }, { "id": "dad99e6153dd51cd", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Datenausgabe", "topic": "hue.0.Stehlampe_Wohnzimmer.level", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 520, "y": 300, "wires": [] }, { "id": "1dbdd4c8a2114085", "type": "ui_slider", "z": "d7a356cce6d3b502", "name": "Ls Wand", "label": "Ls Wand", "tooltip": "", "group": "c08795becedd7b57", "order": 1, "width": 8, "height": 1, "passthru": false, "outs": "all", "topic": "topic", "topicType": "msg", "min": 0, "max": "100", "step": "5", "className": "", "x": 300, "y": 140, "wires": [ [ "3c01c247ee4f2e07" ] ] }, { "id": "11bd538339313606", "type": "ui_slider", "z": "d7a356cce6d3b502", "name": "Ls Kühlschrank", "label": "Ls Kühlschrank", "tooltip": "", "group": "c08795becedd7b57", "order": 2, "width": 8, "height": 1, "passthru": false, "outs": "all", "topic": "topic", "topicType": "msg", "min": 0, "max": "100", "step": "5", "className": "", "x": 320, "y": 220, "wires": [ [ "9f0fd88991ae76ac" ] ] }, { "id": "f970a2de67067976", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Kugelleuchte", "topic": "hue.0.Kugelleuchte_TV.level", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 110, "y": 380, "wires": [ [ "23b002f7d143d593" ] ] }, { "id": "389fba95ab1e357c", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Datenausgabe", "topic": "hue.0.Kugelleuchte_TV.level", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 520, "y": 380, "wires": [] }, { "id": "23b002f7d143d593", "type": "ui_slider", "z": "d7a356cce6d3b502", "name": "Kugelleuchte", "label": "Kugelleuchte", "tooltip": "", "group": "adc2f4e9285d6581", "order": 2, "width": 8, "height": 1, "passthru": false, "outs": "all", "topic": "topic", "topicType": "msg", "min": 0, "max": "100", "step": "5", "className": "", "x": 310, "y": 380, "wires": [ [ "389fba95ab1e357c" ] ] }, { "id": "54ec9b563c7940af", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Deckenlampe", "topic": "hue.0.Deckenlampe_Flur.level", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 110, "y": 460, "wires": [ [ "e020b6c50deb827e" ] ] }, { "id": "930301d0372ebd3a", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Datenausgabe", "topic": "hue.0.Deckenlampe_Flur.level", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 520, "y": 460, "wires": [] }, { "id": "e020b6c50deb827e", "type": "ui_slider", "z": "d7a356cce6d3b502", "name": "", "label": "Deckenlampe", "tooltip": "", "group": "b8845c704a3c8097", "order": 1, "width": 8, "height": 1, "passthru": false, "outs": "all", "topic": "topic", "topicType": "msg", "min": 0, "max": "100", "step": "5", "className": "", "x": 320, "y": 460, "wires": [ [ "930301d0372ebd3a" ] ] }, { "id": "fb6cb8789f3118f5", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Shelly Kühlschrank", "topic": "shelly.0.SHPLG-S#1BFED4#1.Relay0.Switch", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 730, "y": 140, "wires": [ [ "c832305a55d1aafe" ] ] }, { "id": "bc621a3f2f79ddad", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Datenausgabe", "topic": "shelly.0.SHPLG-S#1BFED4#1.Relay0.Switch", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1160, "y": 140, "wires": [] }, { "id": "c832305a55d1aafe", "type": "ui_switch", "z": "d7a356cce6d3b502", "name": "Shelly Kühlschrank", "label": "Shelly Kühlschrank", "tooltip": "", "group": "f41d0fb1059df798", "order": 1, "width": 8, "height": 1, "passthru": false, "decouple": "true", "topic": "topic", "topicType": "msg", "style": "", "onvalue": "true", "onvalueType": "bool", "onicon": "", "oncolor": "", "offvalue": "false", "offvalueType": "bool", "officon": "", "offcolor": "", "animate": false, "className": "", "x": 950, "y": 140, "wires": [ [ "bc621a3f2f79ddad" ] ] }, { "id": "b79ff5b885acdcf6", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Shelly Ventilator", "topic": "shelly.0.SHPLG-S#1C0607#1.Relay0.Switch", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 720, "y": 220, "wires": [ [ "d82666d6f3bd04a7" ] ] }, { "id": "88f1397766c9a87e", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Datenausgabe", "topic": "shelly.0.SHPLG-S#1C0607#1.Relay0.Switch", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1160, "y": 220, "wires": [] }, { "id": "d82666d6f3bd04a7", "type": "ui_switch", "z": "d7a356cce6d3b502", "name": "Shelly Ventilator", "label": "Shelly Ventilator", "tooltip": "", "group": "f41d0fb1059df798", "order": 2, "width": 8, "height": 1, "passthru": false, "decouple": "true", "topic": "topic", "topicType": "msg", "style": "", "onvalue": "true", "onvalueType": "bool", "onicon": "", "oncolor": "", "offvalue": "false", "offvalueType": "bool", "officon": "", "offcolor": "", "animate": false, "className": "", "x": 940, "y": 220, "wires": [ [ "88f1397766c9a87e" ] ] }, { "id": "3a8cca451f462120", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Shelly FeFo TV", "topic": "shelly.0.SHPLG-S#BBA82D#1.Relay0.Switch", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 720, "y": 300, "wires": [ [ "4e9e932738614a1e" ] ] }, { "id": "12a184761f1a360e", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Datenausgabe", "topic": "shelly.0.SHPLG-S#BBA82D#1.Relay0.Switch", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1160, "y": 300, "wires": [] }, { "id": "4e9e932738614a1e", "type": "ui_switch", "z": "d7a356cce6d3b502", "name": "Shelly FeFo TV", "label": "Shelly FeFo TV", "tooltip": "", "group": "f41d0fb1059df798", "order": 3, "width": 8, "height": 1, "passthru": false, "decouple": "true", "topic": "topic", "topicType": "msg", "style": "", "onvalue": "true", "onvalueType": "bool", "onicon": "", "oncolor": "", "offvalue": "false", "offvalueType": "bool", "officon": "", "offcolor": "", "animate": false, "className": "", "x": 940, "y": 300, "wires": [ [ "12a184761f1a360e" ] ] }, { "id": "c038a5acd6b37a6e", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Shelly Imac", "topic": "shelly.0.SHPLG-S#E423FA#1.Relay0.Switch", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 710, "y": 380, "wires": [ [ "5270f086bfabe384" ] ] }, { "id": "19db2d9c0563ee3f", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Datenausgabe", "topic": "shelly.0.SHPLG-S#E423FA#1.Relay0.Switch", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1160, "y": 380, "wires": [] }, { "id": "5270f086bfabe384", "type": "ui_switch", "z": "d7a356cce6d3b502", "name": "Shelly Imac", "label": "Shelly Imac", "tooltip": "", "group": "f41d0fb1059df798", "order": 4, "width": 8, "height": 1, "passthru": false, "decouple": "true", "topic": "topic", "topicType": "msg", "style": "", "onvalue": "true", "onvalueType": "bool", "onicon": "", "oncolor": "", "offvalue": "false", "offvalueType": "bool", "officon": "", "offcolor": "", "animate": false, "className": "", "x": 930, "y": 380, "wires": [ [ "19db2d9c0563ee3f" ] ] }, { "id": "14de9e9e4e602c38", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Shelly Drucker", "topic": "shelly.0.SHPLG-S#EA1400#1.Relay0.Switch", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 720, "y": 460, "wires": [ [ "39929c47bfabfa15" ] ] }, { "id": "4b8b77176cfc3f72", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Datenausgabe", "topic": "shelly.0.SHPLG-S#EA1400#1.Relay0.Switch", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1160, "y": 460, "wires": [] }, { "id": "39929c47bfabfa15", "type": "ui_switch", "z": "d7a356cce6d3b502", "name": "Shelly Drucker", "label": "Shelly Drucker", "tooltip": "", "group": "f41d0fb1059df798", "order": 5, "width": 8, "height": 1, "passthru": false, "decouple": "true", "topic": "topic", "topicType": "msg", "style": "", "onvalue": "true", "onvalueType": "bool", "onicon": "", "oncolor": "", "offvalue": "false", "offvalueType": "bool", "officon": "", "offcolor": "", "animate": false, "className": "", "x": 940, "y": 460, "wires": [ [ "4b8b77176cfc3f72" ] ] }, { "id": "b04110dd07155dcc", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Shelly Smart Kettle Pro", "topic": "shelly.0.SHPLG-S#F15F42#1.Relay0.Switch", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 740, "y": 540, "wires": [ [ "1d66b9f7687b2b68" ] ] }, { "id": "aba02f6781d8c48f", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Datenausgabe", "topic": "shelly.0.SHPLG-S#F15F42#1.Relay0.Switch", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1220, "y": 540, "wires": [] }, { "id": "1d66b9f7687b2b68", "type": "ui_switch", "z": "d7a356cce6d3b502", "name": "Shelly. Smart Kettle Pro", "label": "Shelly Smart Kettle Pro", "tooltip": "", "group": "f41d0fb1059df798", "order": 6, "width": 8, "height": 1, "passthru": false, "decouple": "true", "topic": "topic", "topicType": "msg", "style": "", "onvalue": "true", "onvalueType": "bool", "onicon": "", "oncolor": "", "offvalue": "false", "offvalueType": "bool", "officon": "", "offcolor": "", "animate": false, "className": "", "x": 990, "y": 540, "wires": [ [ "aba02f6781d8c48f" ] ] }, { "id": "b875c1a1cb845312", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Dimmschalter", "topic": "hue.0.Dimmschalter.battery", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "true", "outFormat": "MQTT", "x": 110, "y": 600, "wires": [ [ "f71ef6a933bca7f6" ] ] }, { "id": "f71ef6a933bca7f6", "type": "ui_gauge", "z": "d7a356cce6d3b502", "name": "", "group": "59f8a707f6551d72", "order": 1, "width": 8, "height": 5, "gtype": "gage", "title": "Dimmschalter", "label": "units", "format": "{{value}}", "min": 0, "max": "100", "colors": [ "#e32400", "#ff6a00", "#77bb41" ], "seg1": "25", "seg2": "70", "className": "", "x": 360, "y": 600, "wires": [] }, { "id": "2a702af8f0636571", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Bewegungsmelder Flur", "topic": "hue.0.Hue_motion_sensor_1.battery", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "true", "outFormat": "MQTT", "x": 140, "y": 660, "wires": [ [ "c7bafafde8c1b65d" ] ] }, { "id": "c7bafafde8c1b65d", "type": "ui_gauge", "z": "d7a356cce6d3b502", "name": "Bewegungsmelder Flur", "group": "59f8a707f6551d72", "order": 2, "width": 8, "height": 5, "gtype": "gage", "title": "Bewegungsmelder Flur", "label": "%", "format": "{{value}}", "min": 0, "max": "100", "colors": [ "#e32400", "#ffaa00", "#77bb41" ], "seg1": "25", "seg2": "70", "className": "", "x": 390, "y": 660, "wires": [] }, { "id": "033851d1e7e16fd5", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Body+", "topic": "withings.0.5e2fe439b8ec5628505dde92241820ef37a05b07.battery", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "true", "outFormat": "MQTT", "x": 90, "y": 720, "wires": [ [ "b9517e8ccf2eb2fd" ] ] }, { "id": "b9517e8ccf2eb2fd", "type": "ui_text", "z": "d7a356cce6d3b502", "group": "59f8a707f6551d72", "order": 3, "width": 8, "height": 1, "name": "Body+", "label": "Body+", "format": "{{msg.payload}}", "layout": "row-center", "className": "", "x": 350, "y": 720, "wires": [] }, { "id": "bb9e30d0d2f96202", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Freier Festplattenspeicher", "topic": "system.host.homebridge.diskFree", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "true", "outFormat": "MQTT", "x": 750, "y": 600, "wires": [ [ "dbf66e97e7a529f3" ] ] }, { "id": "dbf66e97e7a529f3", "type": "ui_gauge", "z": "d7a356cce6d3b502", "name": "Freier Festplattenspeicher", "group": "66eca12bef7f4d17", "order": 1, "width": 8, "height": 5, "gtype": "gage", "title": "Freier Festplattenspeicher", "label": "MB", "format": "{{value}}", "min": 0, "max": "128000", "colors": [ "#e32400", "#ffaa00", "#00f900" ], "seg1": "25000", "seg2": "50000", "className": "", "x": 1030, "y": 600, "wires": [] }, { "id": "9939478ada1b39c8", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "CPU Last", "topic": "system.host.homebridge.cpu", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "true", "outFormat": "MQTT", "x": 700, "y": 660, "wires": [ [ "cf3db121104c8571" ] ] }, { "id": "cf3db121104c8571", "type": "ui_gauge", "z": "d7a356cce6d3b502", "name": "CPU Last", "group": "66eca12bef7f4d17", "order": 2, "width": 8, "height": 5, "gtype": "gage", "title": "CPU Last", "label": "%", "format": "{{value}}", "min": 0, "max": "100", "colors": [ "#00b500", "#ffaa00", "#ca3838" ], "seg1": "40", "seg2": "70", "className": "", "x": 980, "y": 660, "wires": [] }, { "id": "589665fe6828c2ac", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Nutzung Arbeitsspeicher", "topic": "system.host.homebridge.mem", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "true", "outFormat": "MQTT", "x": 750, "y": 720, "wires": [ [ "9bdbab225bc3e08e" ] ] }, { "id": "9bdbab225bc3e08e", "type": "ui_gauge", "z": "d7a356cce6d3b502", "name": "Nutzung Arbeitsspeicher", "group": "66eca12bef7f4d17", "order": 3, "width": 8, "height": 5, "gtype": "gage", "title": "Nutzung Arbeitsspeicher", "label": "%", "format": "{{value}}", "min": 0, "max": "100", "colors": [ "#00b500", "#ffaa00", "#ca3838" ], "seg1": "40", "seg2": "70", "className": "", "x": 1030, "y": 720, "wires": [] }, { "id": "b8116b32a35f2c0a", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Hue BWM Flur", "topic": "hue.0.Hue_temperature_sensor_1.temperature", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "true", "outFormat": "MQTT", "x": 120, "y": 540, "wires": [ [ "712b992b40078488" ] ] }, { "id": "712b992b40078488", "type": "ui_gauge", "z": "d7a356cce6d3b502", "name": "Temperatur", "group": "452b0bdcf236540c", "order": 1, "width": 8, "height": 5, "gtype": "gage", "title": "Temperatur", "label": "Grad", "format": "{{value}}", "min": 0, "max": "40", "colors": [ "#00b500", "#ffaa00", "#ca3838" ], "seg1": "15", "seg2": "25", "className": "", "x": 410, "y": 540, "wires": [] }, { "id": "b5694e54761913d6", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "start robot", "topic": "mihome-vacuum.0.control.start", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1610, "y": 140, "wires": [] }, { "id": "6eae6b311bbec85c", "type": "ui_button", "z": "d7a356cce6d3b502", "name": "Robo Start", "group": "c08f7474b0d63535", "order": 1, "width": 8, "height": 1, "passthru": false, "label": "Robo Start", "tooltip": "", "color": "", "bgcolor": "", "className": "", "icon": "", "payload": "true", "payloadType": "bool", "topic": "topic", "topicType": "msg", "x": 1430, "y": 140, "wires": [ [ "b5694e54761913d6" ] ] }, { "id": "126b6c16384362e0", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Home", "topic": "mihome-vacuum.0.control.home", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1590, "y": 200, "wires": [] }, { "id": "405fac414446679c", "type": "ui_button", "z": "d7a356cce6d3b502", "name": "Go Home", "group": "c08f7474b0d63535", "order": 2, "width": 8, "height": 1, "passthru": false, "label": "Go Home", "tooltip": "", "color": "", "bgcolor": "", "className": "", "icon": "", "payload": "true", "payloadType": "bool", "topic": "topic", "topicType": "msg", "x": 1420, "y": 200, "wires": [ [ "126b6c16384362e0" ] ] }, { "id": "dfcb23196d6e85e7", "type": "ioBroker out", "z": "d7a356cce6d3b502", "name": "Find", "topic": "mihome-vacuum.0.control.find", "ack": "false", "autoCreate": "false", "stateName": "", "role": "", "payloadType": "", "readonly": "", "stateUnit": "", "stateMin": "", "stateMax": "", "x": 1590, "y": 260, "wires": [] }, { "id": "a5590681d202073e", "type": "ui_button", "z": "d7a356cce6d3b502", "name": "Find", "group": "c08f7474b0d63535", "order": 3, "width": 8, "height": 1, "passthru": false, "label": "Find", "tooltip": "", "color": "", "bgcolor": "", "className": "", "icon": "", "payload": "true", "payloadType": "bool", "topic": "topic", "topicType": "msg", "x": 1410, "y": 260, "wires": [ [ "dfcb23196d6e85e7" ] ] }, { "id": "3f3ba3ff0193c061", "type": "json", "z": "d7a356cce6d3b502", "name": "Verlauf", "property": "payload", "action": "", "pretty": false, "x": 1550, "y": 500, "wires": [ [ "9178ba83a0cadc6b" ] ] }, { "id": "b7bdbc8e6a795bd8", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "History", "topic": "mihome-vacuum.0.history.allTableJSON", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "false", "outFormat": "MQTT", "x": 1410, "y": 500, "wires": [ [ "3f3ba3ff0193c061" ] ] }, { "id": "032803358dca15ad", "type": "ui_text", "z": "d7a356cce6d3b502", "group": "c08f7474b0d63535", "order": 5, "width": 8, "height": 1, "name": "Gesamtfläche", "label": "Gesamtfläche", "format": "{{msg.payload}} qm", "layout": "row-center", "className": "", "x": 1620, "y": 320, "wires": [] }, { "id": "793b438d35a22942", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Gesamtfläche", "topic": "mihome-vacuum.0.history.total_area", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "true", "outFormat": "MQTT", "x": 1430, "y": 320, "wires": [ [ "032803358dca15ad" ] ] }, { "id": "9178ba83a0cadc6b", "type": "ui_table", "z": "d7a356cce6d3b502", "group": "c08f7474b0d63535", "name": "Reinigungsverlauf", "order": 8, "width": "8", "height": 10, "columns": [ { "field": "id", "title": "ID", "width": "10px", "align": "left", "formatter": "rownum", "formatterParams": { "target": "_blank" } }, { "field": "Datum", "title": "Datum", "width": "22px", "align": "left", "formatter": "plaintext", "formatterParams": { "target": "_blank" } }, { "field": "Start", "title": "Start", "width": "22px", "align": "left", "formatter": "plaintext", "formatterParams": { "target": "_blank" } }, { "field": "Saugzeit", "title": "Saugzeit", "width": "24px", "align": "left", "formatter": "plaintext", "formatterParams": { "target": "_blank" } }, { "field": "Fläche", "title": "Fläche", "width": "22px", "align": "left", "formatter": "plaintext", "formatterParams": { "target": "_blank" } } ], "outputs": 0, "cts": false, "x": 1730, "y": 500, "wires": [] }, { "id": "7d2f9a7f4b11f069", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Anzahl Reinigungen", "topic": "mihome-vacuum.0.history.total_cleanups", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "true", "outFormat": "MQTT", "x": 1450, "y": 380, "wires": [ [ "528b10209e48c869" ] ] }, { "id": "528b10209e48c869", "type": "ui_text", "z": "d7a356cce6d3b502", "group": "c08f7474b0d63535", "order": 6, "width": 8, "height": 1, "name": "Anzahl Reinigungen", "label": "Insgesamt", "format": "{{msg.payload}} Reinigungen", "layout": "row-center", "className": "", "x": 1660, "y": 380, "wires": [] }, { "id": "656daf251df2e237", "type": "ioBroker in", "z": "d7a356cce6d3b502", "name": "Gesamte Laufzeit", "topic": "mihome-vacuum.0.history.total_time", "payloadType": "value", "onlyack": "update", "func": "all", "gap": "", "fireOnStart": "true", "outFormat": "MQTT", "x": 1440, "y": 440, "wires": [ [ "869545bc21779338" ] ] }, { "id": "869545bc21779338", "type": "ui_text", "z": "d7a356cce6d3b502", "group": "c08f7474b0d63535", "order": 4, "width": 8, "height": 1, "name": "Laufzeit", "label": "Laufzeit", "format": "{{msg.payload}} Minuten", "layout": "row-center", "className": "", "x": 1620, "y": 440, "wires": [] }, { "id": "116aa69bc8d02a2f", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 7, "width": 1, "height": 1 }, { "id": "4f893e7397b761ca", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 9, "width": 1, "height": 1 }, { "id": "3e54f89b7ec667be", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 10, "width": 1, "height": 1 }, { "id": "7c24c6f2d94884af", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 11, "width": 1, "height": 1 }, { "id": "4854cf3910f1587d", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 12, "width": 1, "height": 1 }, { "id": "5ed2f0b6b01a0bdc", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 13, "width": 1, "height": 1 }, { "id": "15bf925f08d737ad", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 14, "width": 1, "height": 1 }, { "id": "8a303c1930aefaec", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 15, "width": 1, "height": 1 }, { "id": "1925c530203c0375", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 16, "width": 1, "height": 1 }, { "id": "ac62aefaaa8e319d", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 17, "width": 1, "height": 1 }, { "id": "a627b56b75a0b558", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 18, "width": 1, "height": 1 }, { "id": "cde721957fd84304", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 19, "width": 1, "height": 1 }, { "id": "091a0e639a7f4ff1", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 20, "width": 1, "height": 1 }, { "id": "16e6772482825a7a", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 21, "width": 1, "height": 1 }, { "id": "40a75edfa324bf05", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 22, "width": 1, "height": 1 }, { "id": "a6c85647da056ef0", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 23, "width": 1, "height": 1 }, { "id": "4ac13a85af0c69e2", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 24, "width": 1, "height": 1 }, { "id": "a70d92607da5feb2", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 25, "width": 1, "height": 1 }, { "id": "97284e08cf774ffb", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 26, "width": 1, "height": 1 }, { "id": "73bbbf0b2aa8a0a6", "type": "ui_spacer", "z": "d7a356cce6d3b502", "name": "spacer", "group": "c08f7474b0d63535", "order": 27, "width": 1, "height": 1 }, { "id": "adc2f4e9285d6581", "type": "ui_group", "name": "Wohnzimmer", "tab": "2b61e876117ab201", "order": 4, "disp": true, "width": 8, "collapse": false, "className": "" }, { "id": "c08795becedd7b57", "type": "ui_group", "name": "Küche", "tab": "2b61e876117ab201", "order": 5, "disp": true, "width": 8, "collapse": false, "className": "" }, { "id": "b8845c704a3c8097", "type": "ui_group", "name": "Flur", "tab": "2b61e876117ab201", "order": 1, "disp": true, "width": 8, "collapse": false, "className": "" }, { "id": "f41d0fb1059df798", "type": "ui_group", "name": "Steckdosen", "tab": "9561ed05e1652b41", "order": 2, "disp": true, "width": 8, "collapse": false, "className": "" }, { "id": "59f8a707f6551d72", "type": "ui_group", "name": "Batterien", "tab": "9561ed05e1652b41", "order": 2, "disp": true, "width": 8, "collapse": false, "className": "" }, { "id": "66eca12bef7f4d17", "type": "ui_group", "name": "ioBroker", "tab": "8c9f3d8a3362f241", "order": 1, "disp": true, "width": 8, "collapse": false, "className": "" }, { "id": "452b0bdcf236540c", "type": "ui_group", "name": "Flur", "tab": "9c7b0f29e0b1d9f0", "order": 1, "disp": true, "width": 8, "collapse": false, "className": "" }, { "id": "c08f7474b0d63535", "type": "ui_group", "name": "Andys Robo", "tab": "20b660b52ee58b7c", "order": 1, "disp": true, "width": 8, "collapse": false, "className": "" }, { "id": "2b61e876117ab201", "type": "ui_tab", "name": "Beleuchtung", "icon": "dashboard", "order": 1, "disabled": false, "hidden": false }, { "id": "9561ed05e1652b41", "type": "ui_tab", "name": "Status", "icon": "dashboard", "order": 2, "disabled": false, "hidden": false }, { "id": "8c9f3d8a3362f241", "type": "ui_tab", "name": "System", "icon": "dashboard", "order": 3, "disabled": false, "hidden": false }, { "id": "9c7b0f29e0b1d9f0", "type": "ui_tab", "name": "Temperatur", "icon": "dashboard", "order": 5, "disabled": false, "hidden": false }, { "id": "20b660b52ee58b7c", "type": "ui_tab", "name": "Schlafzimmer", "icon": "dashboard", "order": 7, "disabled": false, "hidden": false } ]
-
@damrak2022 Na schaut doch noch übersichtlich aus. - Bislang ist es ja fast nur eine Bedienung via Visualisierung - aber die smarte Komponente fehlt noch.
-
@damrak2022 sagte in Visualisierung mit Node Red erstellen:
@mickym Hallo, momentan geht mein Fernzugriff noch garnicht
Na wenn Du bis jetzt noch keinen Fernzugriff hast - dann schieb das mal von der Prio ganz nach hinten.
- hast Du es dann bislang noch nicht sehr verpasst -
- ist das nicht trivial sowas zu machen.
Also mach erst mal alles andere - wenn Du Dich unbedingt im NR anmelden willst, machst Du das im NR Adapter.
-
@mickym Ich bräuchte bitte mal einen kleinen Tipp von Dir.
Ich lese die Spritpreise meiner umliegenden Tankstellen aus. Dazu nutze ich jeweils den markierten Datenpunkt.
Es gibt bei Tankerkönig auch ein json Datei, Aber ich glaube die kann ich nicht nutzen, da mich einerseits nur 6 definierte Tankstellen und auch nur E5 interessieren.
Ich habe schon ganz viel versucht, bekomme die Wert über eine iobroker in node nicht in die Table node geschrieben.
Am besten wäre der kurze Tipp, welche nodes ich nach dem iobroker in node noch benötige um das in Tabellenform darzustellen. -
@damrak2022 Dann nimm doch lieber den JSON und hol Dir dann im NodeRed raus, was Dich interessiert.
-
@mickym Okay, dann werde ich das jetzt versuchen, Habe ich ja schließlich Gestern erst mit Hilfe gemacht.
-
@mickym Ich hänge an dem Punkt fest das ich keinen Preis angezeigt bekomme:
Die inject node habe ich erstmal mit einer Tankstelle gefüttert, welche jetzt auch geöffnet ist
In der table node sieht es so aus:
Titel: Habe ich den Namen der Tankstelle eingegeben
Bei Property habe ich schon ganz viel versucht: feed - e5 feed - "e5" - e5: usw.Irgendwo habe ich wohl noch einen kleinen Fehler drin
-
@damrak2022 Ich würde Dir mal vorschlagen, dass Du mal den ganzen JSON (mit allen 6 tankstellen oder wie Du den Datenpunkt bekommst) hier rein kopierst und dann gehen wir wieder Schritt für Schritt vor - nur so kannst Du was lernen. - Einverstanden?
Du kannst entweder direkt aus dem Datenpunkt oder den gesamten Wert aus dem Debugfenster hier reinkopieren.
-
@mickym Sorry, ich versuch gerade die Debug Ausgabe hinzubekommen
-
@damrak2022 Dann kopier einfach so wie Du den JSON bekommst hier rein - kann doch auch ein String sein. Kopier ihn aus dem Datenpunkt aus Deiner Webabfrage oder keine Ahnung woher Du das Teil bekommst.
-
-
@damrak2022 Na als Screenshot nützt das nichts sondern halt als Text in CodeTags - ich sehe aber gar keine Tankstellennamen
-
@mickym Ja, ich weiß, ich hatte das ja schonmal als Debug ausgäbe hinbekommen. Die Tankstelle definiert sich über die ID