Leo888: Und du schickst deine Daten nicht mehr in irgendeine Cloud, sondern es bleibt alles in deinem lokalen Netz. Wenn du möchtest, kannst du es dann in deinem Router (jedenfalls in vielen Routern, z. B. Fritzbox) so einrichten, dass du von außen zugreifen kannst, also wenn du irgendwo unterwegs bist und zuhause was schalten möchtest: DynDS und Portweiterleitung.
Beiträge von JoergZ
-
-
Hallo Tomm,
1.) siehe Martins Beitrag über deinem
2.) Markieren, kopieren bei translate.google.com wieder einfügen
3.) Bei leo.org Begriffe und Formulierungen nachsehen
4.) Ausprobieren und schauen, was passiert
Gruß
Jörg
-
Hallo woernher4, ich weiß zwar nicht, ob ich schlussendlich einen Tipp für dich hätte, aber ich verstehe die Problembeschreibung einfach nicht. Was heißt "20 Tastbefehle 24 Volt Gleichspannnung"? Ein Befehl hat keine Spannung! Oder meinst du 20 Befehle hintereinander abschicken? Oder einen Befehl an 20 Geräte schicken? Willst du 24 Volt schalten oder ist die Steuerspannung 24 Volt?
Eine Frage kann ich schon beantworten: Wenn wir von digitalen Schaltern sprechen, dann ist der "Verteilerraum" eine Heimautomations-Software wie Domoticz, FHEM und andere (Klick mal hier) und von "verschiedenen Stellen im Gebäude" wäre dein Handy mit einer entsprechenden App. Das gibt es alles.
Damit wäre die Frage, womit du schalten kannst, beantwortet, aber was und wie geschaltet werden soll, verstehe ich zumindest nicht und ich fürchte, andere Forenmitglieder auch nicht.
Gruß
Jörg
-
Hhm, das hört sich bizarr an. Falls du die Hardware nicht beim Einlöten der Pins verbraten hast, kann es eigentlich nur an einer falschen Konfiguration liegen. Denn beim Flashen wird der Flash-Speicher komplett neu geschrieben. Schau dir mal diese Seite an, auf der das "Löschen" beschrieben wird lade dieses Tool. Ich habe damit allerdings keine eigene Erfahrung. Vermutlich liegst aber an der Konfiguration. Zu Alexa kann ich nichts sagen, weil ich auf der einen Seite Ewelink rausschmeiße, weil ich meine WiFi-Daten und mein Schaltverhalten nicht in einer Internet-Cloud speichern will um mich dann andererseits von Amazon (oder Google oder Apple....) abhören zu lassen.
Ich habe noch eine deutschsprachige Seite gefunden, die das Löschen des Flashspeichers beschreibt.
-
Wenn ich dich richtig verstehe, brauchst du einen Heimautomations-Server-Programm. Hier sind ein paar davon vorgestellt. Diese Programme sollten auf einer eigenständigen Hardware laufen, z. B. ein Raspberry Pi. Ich verwende Domoticz, nutze es allerdings derzeit nur zum an- und ausschalten und als Dienst für die App, die auf dem Handy läuft. Vielleicht stellst du dein Vorhaben und deine Fragen im Domoticz-Bereich dieses Forums vor.
-
Hallo Biker1602,
es reicht im Prinzip, wenn du zunächst nur den Abschnitt Wifi (Zeilen 41 bis 49) bearbeitest wie im vorigen Post beschrieben.
Die Veränderungen bei Syslog wieder rückgängig machen, auf jeden Fall keine IP-Nummer angeben sondern einen Namen; lass domus1 einfach stehen. Ich glaube das hat nur Sonoff intern Bedeutung und Funktion.
Entsprechend im OTA-Abschnitt wieder den Originaltext eingeben.
MQTT: Ich glaube nicht, dass die FritzBox der MQTT-Server sein kann. Da bitte auch das Original wiederherstellen. Einen MQTT-Server kannst du einrichten, musst du aber nicht. Der Sonoff lässt sich auch ohne MQTT steuern. Wie das geht habe ich hier beschrieben:
[Bei mir läuft Domoticz und MQTT auf einem Raspberry Pi, der sowieso Tag und Nacht läuft, weil er mein Video- und Radiorecorder ist. Entsprechend steht bei mir dort die IP-Adresse des Raspberry.]
Wenn du (noch) keinen MQTT-Server hast bleiben die Angaben eben alle leer. Du kannst das später direkt in den Sonoff eintragen, wenn du den Zugriff auf das Webinterface hast. Dort gibt es einen Menüpunkt "Configuration", unter dem du die eventuell vorhanden Server, Protokolle, Passwörter usw. eintragen kannst.Unten im Dateianhang hast du eine unverfummelte user_config.h.txt als DHCP konfiguriert. Kopiere die einfach über deine jetzige user_config.h oder vergleiche Zeile für Zeile und stelle wieder den Originalzustand her. Wifi Netzwerkname und Passwort musst du natürlich angeben
Versuch's noch einmal. Jetzt klappt es bestimmt.
-
Hallo Biker1602,
Wenn du in Zeile 41 0.0.0.0 eingibst, teilst du Tasmota mit, dass du DHCP verwenden möchtest. Das wiederum bedeutet, dass deine Fritzbox dem Sonoff netzwerkmäßig alles Wichtige mitteilt: eine IP-Nummer, die Gateway-IP, die Subnetzmaske und den Nameserver (DNS). Das muss dann in der user_config.h leer bleiben.
Du scheinst die Angaben gemischt zu haben. Das könnte das Problem sein. Ich persönlich arbeite lieber mit einer festen IP für alle Geräte, die in einem Netzwerk eine bestimmte Funktion haben.
Du hast nun zwei Möglichkeiten. Entweder gibst du deinem Sonoff eine feste IP oder du überlässt der Fritzbox die Steuerung. Feste IPs kannst du bei einer Fritzbox in der normalerweise von 192.168.178.2 bis 192.168.178.19 vergeben.
Die Zeilen 41 bis 44 sehen bei DHCP (= Steuerung durch Fritzbox) so aus:
Code#define WIFI_IP_ADDRESS "0.0.0.0" // [IpAddress1] Set to 0.0.0.0 for using DHCP or IP address #define WIFI_GATEWAY "" // {IpAddress2] If not using DHCP set Gateway IP address #define WIFI_SUBNETMASK "" // [IpAddress3] If not using DHCP set Network mask #define WIFI_DNS "" // [IpAddress4] If not using DHCP set DNS IP address (might be equal to WIFI_GATEWAY)
oder mit fester IP so:
Code#define WIFI_IP_ADDRESS "192.168.178.15" // [IpAddress1] Set to 0.0.0.0 for using DHCP or IP address #define WIFI_GATEWAY "192.168.178.1" // {IpAddress2] If not using DHCP set Gateway IP address #define WIFI_SUBNETMASK "255.255.255.0" // [IpAddress3] If not using DHCP set Network mask #define WIFI_DNS "192.168.178.1" // [IpAddress4] If not using DHCP set DNS IP address (might be equal to WIFI_GATEWAY)
wobei die 15 im letzten Zahlenblock nur eine mögliche Nummer zwischen 2 und 19 ist und nur benutzt werden darf, wenn kein andres Gerät diese Nummer bereits bekommen hat. Wenn du bislang noch keine feste IP in deinem Heimnetz vergeben hast, müsste eigentlich alles von 2 bis 19 frei sein.
Der Vorteil einer festen IP ist, dass du immer weißt, unter welcher Adresse dein Netzwerk-Gerät zu erreichen ist. Bei DHCP kann sich das ändern, wenn z. B. dein Gerät mal ein paar Wochen nicht angeschaltet war.
In der Fritzbox kannst du unter Heimnetz -> Heimnetzübersicht -> Netzwerkeinstellung -> Abschnitt IP-Adressen -> Schaltfläche IPv4-Adressen einstellen, ab welcher IP der DHCP-Server die Nummern vergibt. Bei mir beginnt das erst ab 70 . Alles was unter 70 ist sind feste IP-Adressen. Noch was: In der Fritzbox muss die Experten-Ansicht aktiviert sein.
Ich empfehle dir, eine feste IP im Sonoff (Quellcode 2) einzurichten. Danach müsstest du den Sonoff nach Eingabe von http://192.168.178.15 erreichen.
Gruß Jörg
-
Die Seite ist extrem cool. Aber wenn ich das richtig sehe, greifen die SmartHome-Oberflächen auf diese Befehlsvielfalt nicht zu. Gibt es eigentlich ein Tool, mit dem man diese Steuerbefehle bequemer abschicken kann als über die Konsole oder die Browseradresszeile abzusenden?
-
Sieht so aus, als stecke der Fehler in der WiFi-Konfiguration. Netzwerkname (biker1602) und Passwort wirklich richtig eingegeben?
Zitat00:00:07 WIF: Connect failed as AP cannot be reached
00:00:07 WIF: Connecting to AP1 biker1602 in mode 11N as sonoff-4224...
00:00:14 WIF: Connect failed as AP cannot be reached
Relevant in der user_config.h sind diese Zeilen:
Code#define STA_SSID1 "Dein_Netzwerkname" // [Ssid1] Wifi SSID #define STA_PASS1 "dein_passwort" // [Password1] Wifi password #define STA_SSID2 "" // [Ssid2] Optional alternate AP Wifi SSID #define STA_PASS2 "" // [Password2] Optional alternate AP Wifi password #define WIFI_CONFIG_TOOL WIFI_WPSCONFIG // [WifiConfig] Default tool if wifi fails to connect // (WIFI_RESTART, WIFI_SMARTCONFIG, WIFI_MANAGER, WIFI_WPSCONFIG, WIFI_RETRY)
SSID2 und PASS2 kannst du erst einmal undefiniert lassen und später über das Webinterface einrichten. Dein Sonoff bekommt keine Internet-Verbindung. Dafür spricht auch die Zeile
Zitat00:02:00 RSL: tele/sonoff/UPTIME = {"Time":"1970-01-01T00:02:00", "Uptime":1}
Hier versucht das Betriebssystem einen Zeitserver zu erreichen. Es findet keinen und nimmt stattdessen den Beginn der UNIX-Zeitrechnung
Es kann aber auch sein, dass in den Zeilen 41-44 (IP-Konfiguration) was nicht stimmt.
Möglicherweise müsstest du in deinem Router das WLAN-Protokoll auf Version 802.11g+b umstellen.
Nicht verzweifeln, erst einmal eine Runde um den Block drehen und dann findest du den Fehler.
Gruß
Jörg
-
Na, ich bin auch dabei!
-
Glückwunsch! Gilt das auch für die Geräte, die ich zuvor bei Euch bezogen habe?
-
Ergebnis einer Internet-Recherche:
https://github.com/arendst/Sonoff-Tasmota/issues/800
Kurze (zusammenfassende) Übersetzung:
Der Button ist nicht mit GPIO 0 verbunden. Da musst du löten. Auch scheint noch ein IC zu stören. Der Autor jeylites hat es wohl hinbekommen. Man muss sich wohl ziemlich gut mit Schaltungen und Platinen auskennen und eine ausreichend ruhige Hand haben. Nichts für Amateure, scheint mir...
-
Hallo mac_switch,
die Apfel-Welt ist so gar nicht meine Welt, deshalb kann ich dir keinen verifizierten Tipp geben, Aber diese Website scheint mir als Ausgangspunkt für weitere Suche ganz vielversprechend. Nach den ungefähr 30 ersten Zeilen kommt einer kurzer FAQ-Abschnitt. Die dritte Frage bzw. Antwort könnte dir eventuell weiterhelfen. Womöglich besteht auch ein Zusammenhang mit Frage 2.
-
Ich benutze Domoticz Home Automation Lite zum an- und ausschalten. Macht, was es soll. Weitere Operationen (einrichten, Timer anlegen usw.) mache ich lieber am Desktop/Laptop
-
Ergänzung zu Manfred:
Wenn du in deinem LAN/WLAN einen Server wie Domoticz oder FHEM (nicht geprüft) laufen hast und für diesen eine Port-Weiterleitung eingerichtet hast, kannst du in Verbindung mit einem DynDS Dienst deinen Server von außen erreichbar machen und dein Licht, deine Heizung, dein was auch immer aus der Ferne steuern Selbst einzelne Schalter kannst du mit der Port-Weiterleitung international freigeben. Dann empfiehlt es sich dringend, alles was mit Passwörtern zu schützen geht auch zu schützen.
-
Hallo Phatric,
ich bin nicht vom Team, aber kann dir ein paar Antworten geben. Du kannst einen geflashten Sonoff auch ohne Domoticz und Raspberry steuern, denn Tasmota hat einen Webserver an Bord.
Methode 1: Du sprichst den Schalter über einen normalen Browser, Chrome z. B. oder Safari an, in dem du als Webadresse http://ip.deines.sonoff.schalters eingibst, z. B. in einem Fritzbox-Netz http://192.168.178.XXX. Du siehst dann eine Steuerungsoberfläche mit Schaltflächen für An oder Aus (Toggle), du kannst Einstellungen vornehmen oder Statusinformationen abrufen.
Methode 2: Du sprichst den Schalter über http in Verbindung mit einem Befehl an:
http://ip.deines.sonoff.schalters/cm?cmnd=Power%20ON (anschalten)
http://ip.deines.sonoff.schalters/cm?cmnd=Power%20OFF (ausschalten)
http://ip.deines.sonoff.schalters/cm?cmnd=Power%20TOGGLE (Schaltzustand ändern)
Diese Befehle legst du dir z. B. als Lesezeichen an und hast dann einen Schnellzugriff auf deinen/deine Schalter.
Der Vorteil von Methode 2 ist die Schnelligkeit, der Nachteil allerdings, dass du den Schaltzustand nicht direkt sehen kannst, das ist nur bei Methode 1 der Fall.
Ich habe z. B. auf einem alten Android-Smartphone den Browser Tint installiert, der ist sehr schlank und startet extrem flott, und entsprechende Favoriten angelegt bzw. Startadressen.
Wenn du weitere Smart-Home-Features nutzen möchtest wie z. B. Zeitschaltungen und Szenarios ist es letztendlich bequemer mit einer Serversoftware (z. B. Domoticz, FHEM, OpenHAB) auf einem Servergerät (z. B. Raspberry) zu arbeiten. Diese Lösung ist auch in dem Fall sinnvoller, wenn du dir einen Fernzugriff auf deine Smart-Home-Geräte einrichten möchtest.
Gruß
Jörg
-
Hallo Thomas,
ich hatte offen gestanden etwas detailliertere Angaben erhofft. Ging der Motor denn vorher störungsfrei? Hat es beim Einschalten irgendwelche Geräusche gegeben? Hat es vielleicht merkwürdig gerochen? Ist gar nichts passiert? Was hast du an den Sonoff angeschlossen, das gesamte Türöffnungssystem oder nur den Motor? Du weißt schon, dass z. B. in dem System RolloPort S1 650N-1 Garagentorantrieb ein 24 Volt Gleichstrom-Motor arbeitet. Wenn du den direkt an den Sonoff mit ca. 230 V Wechselstrom angeschlossen hast, ist es kein Wunder, dass der Motor den Geist aufgibt. Also da bleibt deine Beschreibung der Vorgänge zu unklar.
Ich kann mir nicht vorstellen, dass allein der Anschluss des Sonoff in der Stromversorgungsleitung des Gesamtsystems ein Problem sein kann, richtige Verbindung von L und N vorausgesetzt. Aber dazu sollten sich die Elektriker und Elektrotechniker in diesem Forum bitte äußern. Da bin ich nur Laie.
Gruß
Jörg
-
Danke für diesen Hinweis. ESPTOOL war mir mal ins Blickfeld gerückt als Tool zum flashen. Dass es die original Firmware in eine Datei schreiben kann, ist mir in der Tat völlig entgangen. Es war auch nicht wirklich mein Thema, weil ich auf jeden Fall weg wollte von der ewelink-Lösung.
-
Hallo Thomas,
ich bin zwar nicht vom Creationx Team, aberkönntest du bitte mal beschreiben was passiert ist und was du erreichen möchtest bzw.brauchst/suchst.
Gruß
Jörg
-