Beiträge von Adryalin

    Servus zusammen,


    Wäre es eigentlich möglich über Homekit den Luftstrahl einzustellen?

    In der Dyson App kann man ja die Luftstrom Richtung nahezu 360Grad ausrichten. Habe entdeckt, dass mittlerweile ein horizontaler slider für die Rotation-Speed eingefügt wurde. Wäre irgendwie nice, wenn man einen zweiten Slider einfügen könnte mit dem man dann die Lüfter Ausrichtung verändern könnte.

    Slider mittig = Dyson Luftstrahl mittig. Rechts und Links fährt der Dyson dann entsprechend auf die Position den man einstellt.


    Habe mal eben versucht mit MQTT auf den Dyson zu kommen. Aber breche nun nach 2h try and error ab.


    So wie ich es nur herausgefunden habe sollte es der MQTT Befehl/Rückmeldung "osal" oder "osau" sein.

    Leider weiß ich nicht wie ich den Entwickler erreichen kann. In Github kann man keine Nachrichten schicken oder so? Da kenne ich mich zu wenig aus..


    EDIT: Hab mal ein Issue erstellt. Bin gespannt ob das möglich wäre. Das würde ja wieder einige Möglichkeiten für Automatisierungen bieten. 🙊🙈😁


    Grüße Adrian

    Hey zusammen,


    Habe mich heute mal an zwei nervige Meldungen gesetzt von Flowercare.

    Ich benutze das Plugin: homebridge-mi-flora-filtered v1.3.6


    Mich haben zwei Meldungen sehr gestört. Einmal diese: "This plugin generated a warning from the characteristic ' xxxxxxxxxxxxxxxx"


    Hierfür habe ich von Nastra die Datei aus seinem Eintrag genommen. Funktioniert super. :)


    Bei mir kamen jedoch noch weiterhin nervige Meldungen:

    "[homebridge-mi-flora-filtered] This plugin generated a warning from the characteristic 'Soil Fertility': characteristic was supplied illegal value: number 2328 exceeded maximum of 255."


    Hierfür habe ich eine Skalierung in der Index.js noch hinzugefügt. Diese Wandelt die Werte zwischen 0 und 10000 in den geforderten Bereich von 0 bis 255.


    Hierfür die angehängte Datei unter /usr/local/lib/node_modules/homebridge-mi-flora-filtered austauschen.

    Die Dateiendung von .txt in .js

    Beachtet die Rechte für die getauschte Datei auf 755, damit diese dann auch funktioniert.


    Ab sofort kommt dann auch keine Meldung mehr dass die Werte auserhalb der Range liegen würden.


    Sagtmal ist es bei euch auch so, dass nicht immer die Pflanzen alle korrekt ausgelesen werden?


    Hab den Intervall mal auf 60s gestellt.

    Mit der Zeit kommen alle Werte, allerdings wird nicht bei jedem Intervall alle Pflanzen ausgelesen..

    Mir erscheint das eher "sporadisch" nach und nach zu erfolgen.



    Hi Ronny,


    Die Anlage musst du leider komplett ausbauen bis zur Platine.

    Du kannst das Signal nicht direkt vom Bus abholen.

    Also löten musst du können und damit rechnen die Platine ggf. zu zerstören je nachdem wie fit du in Elektronik bist.


    Von den Nuki Kollegen gibts da ne gute Anleitung: https://developer.nuki.io/t/anschluss-gira/9404


    Dann musst du GND (lila Linie in dem Bild vom Simon)

    + vom Shelly an Rot (das sollte der + sein)

    Und das Klingelsignal also der Input vom Shelly an den grünen Punkt anschließen.


    Also

    Shelly auf Anlage

    Anschluss 1 auf Rot

    Anschluss 2 auf Lila
    Anschluss 7 auf Grün



    Grüße Adrian

    Hey jago,


    Das bekommst du bestimmt gut hin. Viel Aufwand ist die Schaltung nicht. Wenn du noch nie gelötet hast, kannst du dir ja die Infos wie das geht auch bei Youtube dir mal angucken oder im Netz nachlesen. Kompliziert ist das nicht. Bauteile kosten so um die 10€. Bekommt man auch meistens in der Stadt bei einem Elektronik Händler.


    Viel Spaß und Erfolg dir auf jedenfall mal! Bin gespannt. :)

    Grüße aus Freiburg,

    Adrian

    Hey JohannesDoorBell,


    Hallo jago,

    sschuste,


    Upsi, stimmt da war ja was.. :D


    Zu dem Thema mit einem Forum eröffnen, wäre es da nicht möglich hier auf der Seite ein eigenen Channel zu eröffnen?


    Also unter "Homekit", "Homebridge", "Smart Home Allgemein", etc.?


    Ich hab da keine Ahnung ob das Diskutiert wurde und möchte auch kein Fass aufmachen. Fände es aber wie du sehr schade wenn das Hier absolut gar kein Platz finden würde? Node Red ist ja eigentlich "das" tool um einfach Automatisationen grad komplexere sinnvoll mit dem Home zu verbinden..


    Sorry, kommt nicht mehr vor. :)

    P.S.: Auf Node Red verweisen darf man aber noch? Nur halt keine Konkreten vorschläge und wie man das dann löst eben nicht mehr?

    Zur "Not" kannst du ja auch das Kabel bei ausgestecktem Netzteil auftrennen.


    Kabel ca. 15cm vom Stecker durchschneiden. Dann Kabelmantel abmanteln und Adern abisolieren.

    auf eine Seite Schrumpfschlauch drüber für beide Adern. Dann Kabel (2 Polig z.B. Euroleitung 4,99€) anlöten, abschrumpfen nicht vergessen und an der anderen Seite natürlich das ganze auch nochmal machen.


    Musst dir nur merken welche Dyson-Farbe auf welche Verlängerungskabel-Farbe geht.


    Andernfalls wie Patrick_ bereits gesagt hat, ein fertiges Kabel nehmen. Zum Verstecken gibts da auch Sockelleisten die dann etwas Breiter sind. Falls du eine Leiste als Bauholz hast, kannst du an der Stelle mit einem Drehmel oder anderem Werkzeug an der hinteren Seite ja auch etwas Material abschleifen?


    Grüße Adrian

    Hey schurke2000,


    Damals (vor 2 Jahren etwa) gabs nen schönen Hinweis vom iPhone, dass ich zu viele Automationen programmiert habe. Ich meine es waren da so um die 100 Stück.


    Ob mittlerweile die Grenze angehoben wurde/entfernt wurde, weiß ich nicht.

    Wie gesagt läuft alles über Node-Red bei mir. Das ist deutlich angenehmer und leichter bei komplexen Programmierungen. (Finde ich zumindest) :D


    Grüße Adrian

    Hi papa99,


    Ich bin auch aus der Automatisierungstechnik. Groß geworden bin ich mit S5 und S7 Anlagen von Siemens.

    Ich denke ich kann dir da gut weiterhelfen.


    Erklär mir mal noch kurz bitte was du denn genau vorhast? Möchtest du eine SPS mit Home.app (HomeKit) verbinden? Hast du ein Raspberry Pi mit Homebridge?


    Eine mögliche Lösung hätte ich schon im Visier für die Kopplung zwischen Raspberry Pi mit Homebridge und einer SPS.

    Potentialfrei müsste man je nach aufwand das auch garnicht machen müssen. Hierzu müsste ich wissen welche Spannung die Eingänge benötigen (High-Level) und wie die Ausgänge geschalten werden (Pot. Frei oder über High-Level (Spannung?)).


    Je nachdem ob du eine Kommunikationsbaugruppe einsetzen kannst, könnte auch was Richtung ModBus oder eine andere digital Schnittstelle möglich sein. Da müsste ich mal aber schauen ob es da was gibt für ein Raspberry. Bestimmt gibts da aber ein Programmierer der das schon gemacht hat.


    Grüße, Adrian

    Hey Daniel,


    Hast du Node-Red auf nem Pi laufen? (Geht auch parallel zu Homebridge)


    Dann kann ich dir ne Lösung mitgeben, die zu 100% stabil läuft.

    Automationen sind über NodeRed einfacher.

    In Home.app habe ich überhaupt nichts mehr automatisiert. Mittlerweile übernimmt das alles Node-Red.

    (Ich kam auch an die 100er Grenze von Home. 😅)


    Wenn du das auch laufen lassen willst (Node-Red) kann ich dir den Flow zuschicken. Dann musst du den "nur" Importieren und mit deinen Schnittstellen verknüpfen. :)


    Grüße, Adrian

    Hey zusammen,


    Habe mich dem Thema Benachrichtigung über das Vorheizen vom Backofen angenommen. Es gibt bereits eine Idee von nem User, im Abluftstrom des Backofens die Innenraumtemperatur indirekt zu erfassen, um festzustellen, dass dieser vorgeheizt ist. Die Idee hat mich dazu gebracht, eine direkt Messung des Backofen Innenraums anzustreben. Da das bei mir Wunderbar läuft, möchte ich nun das Projekt mit euch teilen. Für ca. 15€ könnt ihr dann auf das Grad genau die Backofen Innenraumtemperatur ermitteln und euch benachrichtigen lassen.


    Ein weitere Möglichkeit wäre die Verwendung im Grill, sowie mit einem Einsatz von Fleisch Thermometern, könntet ihr euch einen Selbstbau Fleischtemperatur Sensor bauen.


    Was benötigt ihr (Backofeninnenraumtemperatur)

    -1 ESP 8266 Node MCU Dev Board

    -1 kleines Gehäuse (bei mir passt der ESP gerade so rein, musste diesen ein klein wenig an den Außenkanten Abschleifen. https://www.amazon.de/gp/produ…psc=1&tag=hktips-forum-21)

    -1 Temperatur Sensor https://www.amazon.de/gp/produ…psc=1&tag=hktips-forum-21

    -1 altes 230V zu 5V USB Netzteil



    Als erstes bauen wir die Hardware zusammen.


    Hierzu könnt ihr entsprechende Jumperkabel verwenden, oder eine Adapter Platine zusammenlöten.


    Wichtig ist nur die Belegung der 5 Drähte:

    Sensor

    Breadboard <===> ESP8266


    GND <===> GND

    VCC <===> 3,3V

    SCK <===> D5 (HSCLK)

    CS <===> D7 (HMOSI)

    S0 <===> D6 (HMISO)


    Dann sobald das entsprechend Verdrahtet ist, Programmieren wir den ESP8266 mit diesem Script:

    (WLAN Einstellungen (//WLAN Setup) , sowie MQTT Server (void Setup()) müssen noch an euer Smart-Home angepasst werden)


    Das ganze ladet ihr dann hoch und anschließend könnt ihr den Sensor mittel MQTT in Homebridge einbinden.

    Am besten den Sensor nach dem Hochladen vom Programmiergerät abstecken und dann an das Netzteil anschließen.


    Nun in euerer Homebridge das Plugin "mqttthing" installieren. (https://github.com/arachnetech/homebridge-mqttthing#readme)


    Unter dem Abschnitt "Accessories" dann den Code einfügen.

    Homebridge Neustarten und dann erscheint schon der Temperatursensor in Homekit.


    Möchtet ihr gleich noch eine PushCut Notification einfügen dann könnt ihr hierzu, falls installiert, Node-Red verwenden.


    Anbei der Code:

    (Pushcut Link müsst ihr noch dann anpassen, Code per Import Funktion importieren)

    Code: PushCut via NodeRed Code
    <img src="https://forum.smartapfel.de/attachment/13663-img-9316-autoscaled-jpg/?thumbnail=1" class="woltlabAttachment" data-attachment-id="13663" id="wcfImgAttachment0">[{"id":"cd2be1ef.9ab688","type":"hb-status","z":"3383cfa7.72883","name":"Backofen Temperatur","Homebridge":"Homebridge-Hue","Manufacturer":"mqttthing","Service":"Temperature Sensor","device":"Homebridge-HueCC:22:3D:E3:CE:11mqttthingBackofen Temperatur0000008A","conf":"da33e4eb.437528","x":340,"y":3500,"wires":[["c3fdd514.b84e4","8bcac717.5edeb8"]]},{"id":"d3bc7b57.ad60b","type":"timeswitch","z":"3383cfa7.72883","name":"UPDATE","mytopic":"UPDATE","lat":"47.9990077","lon":"7.8421043","starttime":"0","endtime":"1425","duskoff":"0","dawnoff":"0","sun":true,"mon":true,"tue":true,"wed":true,"thu":true,"fri":true,"sat":true,"jan":true,"feb":true,"mar":true,"apr":true,"may":true,"jun":true,"jul":true,"aug":true,"sep":true,"oct":true,"nov":true,"dec":true,"x":160,"y":3500,"wires":[["cd2be1ef.9ab688"]]},{"id":"c3fdd514.b84e4","type":"function","z":"3383cfa7.72883","name":"Temp Backofen","func":"//Variablen Setzen\nvar Temp = msg.payload.CurrentTemperature;\n\n//Alles löschen\nmsg = {};\n\n//Auswertung\n\nif (Temp >= 180){\n    Out = 2;\n}\nelse if (Temp < 180 && Temp >= 50){\n    Out = 1;\n}\nelse if (Temp < 50){\n    Out = 0;\n}\n\nmsg.topic = \"Temperatur Backofen\";\nmsg.payload = Out;\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":620,"y":3500,"wires":[["4e52de66.38b9e","8bcac717.5edeb8"]]},{"id":"8bcac717.5edeb8","type":"debug","z":"3383cfa7.72883","name":"","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":610,"y":3460,"wires":[]},{"id":"4e52de66.38b9e","type":"rbe","z":"3383cfa7.72883","name":"","func":"rbe","gap":"","start":"","inout":"out","septopics":true,"property":"payload","x":790,"y":3500,"wires":[["569db583.cb6924"]]},{"id":"569db583.cb6924","type":"switch","z":"3383cfa7.72883","name":"1 / 2 / any","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"2","vt":"num"},{"t":"eq","v":"1","vt":"num"},{"t":"else"}],"checkall":"true","repair":false,"outputs":3,"x":920,"y":3500,"wires":[["156ccbb0.d2b9bc"],[],[]]},{"id":"156ccbb0.d2b9bc","type":"http request","z":"3383cfa7.72883","name":"Pushcut Backofen vorgeheizt","method":"GET","ret":"obj","paytoqs":"ignore","url":"https://api.pushcut.io/","tls":"","persist":false,"proxy":"","authType":"","x":1160,"y":3500,"wires":[[]]},{"id":"da33e4eb.437528","type":"hb-conf","username":"966-66-041"}]

    Hey donni1966,


    Zwei Fragen an dich :)


    1. Mit der Grafana habe ich auch schon experimentiert. Hast du da die Render Funktion zum laufen gebracht?

    Irgendwie funktioniert das Rendern nicht wirklich. Zumindest will der Renderer bei mir nicht laufen auf nem Pi4.


    2. Holzhausen hab ich auf der Grafana Übersicht bei dir gesehen, ist das zufällig bei Freiburg das Holzhausen? :D


    Grüße, Adrian

    Hi ulti,


    Habe gerade ein How To erstellt für ein günstigen Selbstbau. Der kann auch vor und rückwärtszählen. Rein Theoretisch kannst du sogar mit einem anderen Stromumbauwandler bis zu 100A Messen. Also 23.000Watt (23kW).


    Die Einbindung in Eve muss ich mal noch angehen.

    Du kannst aber auch vorübergehend mit NodeRed dir eine schöne visuelle Strom/Leistungskurve erstellen lassen und täglich per Telegram aufs Handy schicken lassen. ;)


    HOW TO - Self-made Energymeter


    Grüße Adrian

    Hey zusammen,


    Ich möchte euch ein weiteres Projekt von mir für euch bereitstellen.


    Ich wollte meine Energieverbräuche in meinem Zuhause aufzeichnen und habe mir einen eigenen ziemlich genauen Smart-Meter gebaut, mit dem ich alle Ströme und Leistungen die ich in jedem Stromkreis habe, ermitteln kann.


    Funktioniert via WLAN und MQTT.

    MQTT Channels und Server müssen bereitgestellt werden. Integration erfolgt dann in Home via NodeRed.


    Bei der Integration dass man in der EVE App die Daten von Home ersichtlich hat, bin ich noch am tüfteln. Lösungen und Ideen sind gern willkommen.


    Mithilfe dieses How-Tos bekommt man mal alle Messwerte digital in ein System wie Nodered.

    Es werden alle 10 Sekunden jeweils der maximale Strom und Leistung des Sensors innerhalb der Sendeintervallspanne per MQTT übertragen.


    Läuft bei mir 24h/7Tage seit über 2 Monaten, ohne nur einen Mucks. Ziemlich stabil und zuverlässig programmiert und entwickelt. :´-D


    Der Aufbau der Grundschaltung für je ein Stromumbauwandler sieht wie folgt aus:


    Haben wir dann alles soweit X-Mal verlötet (je nachdem wie viele Stromkreise ihr überwachen möchtet) und vorbereitet, geht es an die Programmierung.

    Falls ihr Fragen habt, dürft ihr diese gern stellen. Ich beantworte diese euch schnellstmöglich.


    Grüße,

    Euer Adrian