Beiträge von Oggy1

    Tasmota für Lingan SWA1 Steckdose anpassen


    Hier mal die Anleitung, wie man seine SWA1 Steckdose in Tasmota hinzufügen kann, dies funktioniert natürlich auch mit anderen Tasmota tauglichen Geräten.


    Dafür müssen zwei Dateien geändert werden, eine davon passt man eh immer an, also kommt nur eine neue hinzu.


    Wir bearbeiten die bekannte platformio.ini hier passen wir, wie gewohnt, die Sprache an, also nichts neues und keine weiteren Veränderungen.


    Dann bearbeiten wir die user_config.h auch diese sollte kein Neuland sein, jedoch werden zu den üblichen Zeilen noch ein paar andere Zeilen bearbeitet, wenn man es möchte, denn diese Zeilen besagen nur, wie die Steckdose im Netzwerk aufgeführt wird und wie der Name lautet und was als „default Modul“ eingestellt werden soll.

    Wer seine Tasmota Firmware auf einem Sonoff und einer SWA1 nutzen möchte, der sollte sich das hier dann überlegen, ob er es alles lieber bei „Sonoff“ belässt oder die Einstellungen ändert.


    Zu den zwei bekannten Dateien kommt jetzt noch die „sonoff_template.h“ hinzu, hier fügen wir die Auswahl für das Lingan SWA1 Modul hinzu und diese sonoff_template.h müsst als erstes angepasst werden, bevor die user_config.h auf das "default Lingan SWA1 Modul" angepasst wird.


    Fangen wir an, wir öffnen den entsprechenden Editor und gehen auch die sonoff_template.h

    Hier fügen wir jetzt an den richtigen Stellen folgende Einträge hinzu


    Original

    schimmer-media.de/index.php?attachment/4513/



    Geändert

    schimmer-media.de/index.php?attachment/4514/


    jetzt gehen wir zu


    Original

    schimmer-media.de/index.php?attachment/4515/



    Geändert

    Hier unbedingt auf das Komma achten, welches hinter „PHILIPS“ gesetzt werden muss

    schimmer-media.de/index.php?attachment/4516/



    Und jetzt der letzte und längste Eintrag, dieser entscheidet was man einstellen und auswählen kann.


    Original

    schimmer-media.de/index.php?attachment/4517/



    Geändert

    Auch hier unbedingt auf das Komma achten „},“ am Ende vom „Xiaomi Philips“

    schimmer-media.de/index.php?attachment/4518/



    Jetzt können wir die user_config.h auf das SWA1 Modul anpassen, müssen es aber nicht.

    Wer also die Tasmota direkt für die SWA1 Steckdose anpassen möchte, damit diese auch im Netzwerk so namentlich erscheint, muss folgende Einstellungen verändern, wer es alles bei "Sonoff" belassen möchte, ist hier schon fertig und kann dann den Gerätetyp "49 Ligian SWA1" unter Geräte-Einstellungen auswählen.


    Original

    Code
    1. // -- Project -------------------------------------
    2. #define PROJECT                "sonoff"          // PROJECT is used as the default topic delimiter
    3. #define MODULE                 SONOFF_BASIC      // [Module] Select default model from sonoff_template.h (Should not be changed)

    schimmer-media.de/index.php?attachment/4519/



    Geändert

    Code
    1. // -- Project -------------------------------------
    2. #define PROJECT                "Lingan-SWA1"          // PROJECT is used as the default topic delimiter
    3. #define MODULE                 LINGAN_SWA1      // [Module] Select default model from sonoff_template.h (Should not be changed)

    schimmer-media.de/index.php?attachment/4520/


    und weiter unten noch


    Original

    Code
    1. // -- HTTP ----------------------------------------
    2. #define WEB_SERVER             2                 // [WebServer] Web server (0 = Off, 1 = Start as User, 2 = Start as Admin)
    3. #define WEB_PASSWORD           ""                // [WebPassword] Web server Admin mode Password for WEB_USERNAME (empty string = Disable)
    4. #define FRIENDLY_NAME          "Sonoff"          // [FriendlyName] Friendlyname up to 32 characters used by webpages and Alexa
    5. #define EMULATION              EMUL_NONE         // [Emulation] Select Belkin WeMo (single relay/light) or Hue Bridge emulation (multi relay/light) (EMUL_NONE, EMUL_WEMO or EMUL_HUE)

    schimmer-media.de/index.php?attachment/4521/


    Geändert

    Code
    1. // -- HTTP ----------------------------------------
    2. #define WEB_SERVER             2                 // [WebServer] Web server (0 = Off, 1 = Start as User, 2 = Start as Admin)
    3. #define WEB_PASSWORD           ""                // [WebPassword] Web server Admin mode Password for WEB_USERNAME (empty string = Disable)
    4. #define FRIENDLY_NAME          "Lingan-SWA1"          // [FriendlyName] Friendlyname up to 32 characters used by webpages and Alexa
    5. #define EMULATION              EMUL_NONE         // [Emulation] Select Belkin WeMo (single relay/light) or Hue Bridge emulation (multi relay/light) (EMUL_NONE, EMUL_WEMO or EMUL_HUE)

    schimmer-media.de/index.php?attachment/4522/


    Das sind die Veränderungen, damit man die Steckdose als eigenes Modul/Gerät auswählen kann.

    Nach dem Flashen bleibt die blaue LED aus, hier muss man dann unter Einstellungen>Gerät konfigurieren>GPIO4: 52 LED 1 wählen, dies beutet dann zum Beispiel, SWA1 "AUS" LED leuchtet blau, SWA1 "AN" LED leuchtet rot oder man wählt GPIO4: NONE = SWA1 "AUS" LED ist aus, SWA1 "AN" LED leuchtet rot oder GPIO4: 53 LED 2 = SWA1 "AUS" LED leuchtet blau, SWA1 "AN" LED leuchtet blau/rot...


    Viel Erfolg!

    Moin,

    da hier scheinbar noch einige so ihre Probleme mit der Installation des Atom Editors haben, habe ich mich mal in einer Videoanleitung versucht und hier das Ergebnis, die Anleitung ist gänzlich ohne Ton, es kann also jeder seine Musik dazu hören und ich hoffe, dass es dem einen und anderen User hilft.



    wähle die manuelle Installation und installiere erst node.js


    node.js

    https://nodejs.org/de/


    ioBroker auf Windows

    http://www.iobroker.net/docu/?page_id=2291&lang=de


    erstelle auf deinem jetzigen System das Backup und kopiere den Ordner dann nach C:\ioBroker\ der Pfad zum Backup sollte mit Unterordner dann so aussehen C:\ioBroker\backups


    Drücke die WIN Taste + R und gebe cmd.exe ein oder gehe zu C:\WINDOWS\system32 und mach einen Rechtsklick auf die cmd.exe und starte diese als Admin


    gebe dies dann ein

    Code
    1. cd /iobroker

    und schon sollte im CMD-Fenster

    C:\ioBroker

    stehen


    Dies kannst Du alles direkt auf dem X55 machen mit Tastatur/Maus und Monitor oder über Remotedesktop wenn eingerichtet.

    Im CMD-Fenster lässt Du einfach das "sudo" und "apt-get" weg, also wenn Du dann das Backup einspielen möchtest, einfach nur


    Code
    1. iobroker stop
    2. iobroker restore 0
    3. iobroker start all
    4. iobroker start
    5. iobroker upload all


    nacheinander eingeben und sollte etwas hängen, zum Beispiel node.js, einfach über den Task-Manager beenden und nach dem Einspielen PC neustarten, wie man es von Windows gewohnt ist :-)

    Ich habe bis jetzt ohne einen Ausfall ioBroker auf meinem Intel NUC mit Windows 10 x64 am Laufen und kann keinen Nachteil erkennen. Die Installation ist einfach und es gibt sogar eine Anleitung dazu, wie man ioBroker unter Windows installiert und wenn ioBroker installiert ist, spielt man einfach das Backup wieder ein und der Rest installiert sich von selbst.


    Gesendet von meinem SM-G965F mit Tapatalk

    Okay, ERROR 5 "Zugriff verweigert" hört sich so an, als würde ein(e) Virenschutz/Firewall Probleme bereiten.


    Deinstalliere den Atom Editor, deaktiviere den Virenschutz und installiere den Atom Editor erneut.

    Entpacke die zu erstellende Tasmota in einem Ordner direkt auf dem Desktop oder auf einem Laufwerk D: oder so, also nicht C:.

    Nehme die Einstellungen vor und erstelle die firmware.bin ohne diese direkt auf dem Touch übertragen zu wollen, also den Touch erstmal völlig weg lassen.

    Konntest Du die firmware.bin erstellen, dann kann Du den Virenschutz wieder aktivieren.


    Ich habe auch so meine Probleme mit dem Atom Editor und Kaspersky Interne Security, wenn ich den Atom Editor frisch installiert habe, dieser lädt bei ersten Start und bei der ersten Erstellung einer firmware.bin noch einige Dateien nach, welche von Kaspersky und oder Firewall verhindert wird.

    4. Baud = Baudrate die Übertragungsrate/Symbolrate

    Es gibt kein Problem mit dem Ordner .pioenvs, denn dieser wird erst dann erstellt, wenn man die Firmware erstellen lässt. Du bekommst nur gesagt, dass Atom die DE firmware.bin nicht im Ordner .pioenvs erstellen konnte, der Fehler ist aber nicht zu sehen, weil Du diese Meldung bis jetzt verschweigst .