Danke für den Trigger. Das werde ich so machen. Nur blöd, dass man im Prinzip gar nicht im Bilde ist, wann die Spülmaschine loslegt, aber das ist ein anderes Thema.
Das ist ein ganz einfacher Ikea Taster:
Danke für den Trigger. Das werde ich so machen. Nur blöd, dass man im Prinzip gar nicht im Bilde ist, wann die Spülmaschine loslegt, aber das ist ein anderes Thema.
Das ist ein ganz einfacher Ikea Taster:
Ich habe eine smarte Geschirrspülmaschine, die über Ha einschalten kann. Nun tüftel ich bereits seit Tagen an einer Automation. Ich habe einen Ikea Schalter. Der soll die Maschine einschalten. Aber mit Bedingungen, die erfüllt werden müssen - wie etwa aktueller Stromertrag.
Wenn ich jetzt den Schalter drücke, dann geht die Maschine an (wenn alle Bedingungen erfüllt sind) oder eben nicht. Ich möchte aber eine Automation, die nach Drücken des Schalters darauf wartet bis alle Bedingungen erfüllt sind und dann die Spülmaschine aktiviert.
Als erstes:
Input-helper definieren (welcher? Schalter?)
1. automation
Ich muss wahrscheinlich mit dem Ikea Button einen inputhelper auf on stellen (keine Ahnung welcher das ist)
2. Automation
-Auslöser:
Als erste Aktion den Zustand des helpers (ob er on ist) abfragen (keine Ahnung wie) muss man die abfrageintervalle definieren?
Bedingungen:
Die Strom-Bedingungen definieren (kann ich)
Inpulthelper hier rein?
-Aktion
Die Spülmaschine auslösen (kann ich)
Den Schalter wieder auf off stellen (keine Ahnung wie)
so richtig?
Danke für die tolle Vorlage für die automation. Funktioniert blendend Darf ich dich auch direkt mal was zu HA fragen.
Ich habe hier eine Automation mit 3 conditions, die erfüllt werden müssen. Das ganze wird mit einer Taste ausgelöst ( HomeConnect Geschirrspüler). Ich brauche jetzt irgendwie eine Logik, die immer wieder die Erfüllung der Conditions abfragt. Ich könnte natürlich den Tastendruck als Condition hinzufügen, aber vielleicht gibt es was schlaueres?
Bin Dank der Infos dieses Thread endlich ein Stück weiter mit meinem Vorhaben. Und zwar den Zustand meines Shelly plus 1 in Grafana darzustellen.
Allerdings endet bei mir alles mit einer 0 und einer 1 in Node-red. Diesen Wert möchte ich an influxdb weitergeben, um damit in Grafana den Zustand zu visualisieren.
Was muss ich als measurement oder function eingeben? Ich komme einfach nicht weiter.
Hat das jemand schon mal gemacht. Das kann doch nicht so ein exotisches Vorhaben sein?
Ist das zu einfach oder bin ich einfach falsch abgebogen?
Kann mir jemand sagen, wie ich den An/Aus Status des Shelly (als Relais) in Grafana sichtbar machen Kann. Ich bekomme das beim besten Willen nicht hin.
Über ein "State" bekomme ich keine Werte angezeigt.
Kann mir da jemand helfen?
Ich teste das mal.
Weißt du zufälligerweise auch wie ich den Status in Grafana einblenden kann (an/aus). Ich bekomme da nur das "online" visualisiert. Und in mqtt bekomme ich nur so ein string als true und false:
{"src":"shellyplus1-a8032ab82618","dst":"shellyplus1-a8032ab82618/events","method":"NotifyStatus","params":{"ts":1683527644.39,"switch:0":{"id":0,"output":false,"source":"SHC"}}}
Geht das auch einfacher?
danke, dass du dich meldest!
ja, so sollte es gehen
Beim neu erstellten counter als helper habe ich keine Entität zuweisen können. Brauche ich doch sicher oder?
mein logikfehler. definiere ich ja selbst in der automation
Hey Apreick, nochmal lieben Dank für Deine Hilfe. Ich habe das umgesetzt und würdest du bitte mal kurz drüberschauen, ob ich das richtig umgesetzt habe? Nur zur Erinnerung, weil das schon eine ganze Weile her ist:
-Trigger bei -2000Watt
- Soll mindestens 3 Stunden durchlaufen (an sein) bzw sich nicht mehr vom Wert des powerfox beinflussen lassen
- Der Shelly soll nur einmal am Tag auf "an" schalten
Von der Sache her möchte ich eigentlich nur den Zustand des Shelly als Relais in Grafana sichtbar machen und bei einem trigger schalten.
Geht das auch ohne node-red? Wahrscheinlich als Template Sensor? Wie würde der Code dazu aussehen?
Ich möchte den Zustand des Relais (true/false) über node-red an influxDB übergeben. Ich muss dazu aber in node red ein measurement angeben. ist das ein Output oder ein boolean?
Als Topic habe ich: shellyplus1-a8032ab82618/events
In der InfluxDB muss ja dann eine Kategorie "events"erscheinen?
Kann ich den Zustand übrigens ohne das ganze direkt in grafana abrufen? Momentan bekomme ich nur den Zustand:online als Binary Sensor
Aus
{"src":"shellyplus1-a8032ab82618","dst":"shellyplus1-a8032ab82618/events","method":"NotifyStatus","params":{"ts":1683529488.09,"switch:0":{"id":0,"output":true,"source":"SHC"}}}
An
{"src":"shellyplus1-a8032ab82618","dst":"shellyplus1-a8032ab82618/events","method":"NotifyStatus","params":{"ts":1683529475.26,"switch:0":{"id":0,"output":false,"source":"SHC"}}}
{
"src": "shellyplus1-a8032ab82618",
"dst": "shellyplus1-a8032ab82618/events",
"method": "NotifyStatus",
"params": {
"ts": 1683537831.3,
"ts": 1683537835.03,
"switch:0": {
"id": 0,
"output": false,
"output": true,
"source": "HTTP"
}
}
}
Hey Mann! Tausend Dank!
Nee, voll neu in dem Thema. HA gewissermassen frisch aufgesetzt auf unraid. Tüftel mich da mit deinen Infos schon irgendwie hin. erstmal Shelly’s einbinden, dann saldierend machen. Und dann den Überschuss erfassen. Und dann deinen Infos umsetzen. Weiß aber gerade nicht wo genau.
Wenn das einfacher in Home Assistant umzusetzen ist , dann wäre das sogar noch viel besser. Dachte nur im Shelly wäre das in 1 Minute zusammengeklickt.
Wie machst du das in Home Assistant? Als helper oder als binary sensor. Kann das auch jemand ohne Programmierkenntnisse?