Mit 6.1.1 habe ich auch mit ein Sonoff Basic nur Probleme mit Wifi gehabt , musste auch wieder zurück auf 5.14.0.
Beiträge von slemy
-
-
Versuch doch mit ESPEasy ,bei mir ging es so , außerdem muss du mit ESPLoader auch richtig einstellen .
ESP8266 ESP-01/07 use QIO.
ESP32 and ESP8266 ESP-12 use DIO.
ESP8285 DOUT.
-
Funktionieren muss es dann auch , hast du mit ESPEasy versucht wiederherzustellen ?
-
Denke auch das man nur auf gleicher Serie verwenden kann , ist nicht wie beim Tasmota ein für alles .
Wie gesagt ich hab ein Sonoff Touch gehabt mit Tasmota und wollte wieder zurück.
Hab die Firmware von ein Originale Sonoff gehabt und wiederhergestellt aber danach waren beiden Sonoff
Identisch und könnte so immer nur ein in APP einbinden .
-
Ja mit Python 3. Backup erstellt und mit ESPEasy wiederhergestellt .
Beim Auslesen GPIO 0 mit Ground nicht vergessen .
-
Also ich habe mal mit Sonoff Toch versucht ein Backup zu machen was auch geklappt hat .
Beim wiederherstellen hab aber FlashESP8266 genommen was auch Funktioniert hat .
Leider ist aber der Tasmota Sonoff Touch aber identisch mit der Originale Sonoff Touch und kann so nur ein benutzt werden , beim einrichten zb. mit EWeLink ist sogar der Wifi ssid gleich .
Hab mal mit ein Hex Editor die .bin Datei geändert das ein andere ssid bekommt was leider der Passwort danach nicht mehr stimmte , obwohl er 12345678 war .
Hab danach keine lust mehr gehabt und hab mir so ein Neue Sonoff Touch gekauft da ich als Wechselschalter benutze und nur mit Originale Firmware Funktioniert wegen die Szenen die man einstellen kann im APP .
-
THX , geht wieder .
-
Bei mir auch so , auch grad alles wieder neu Installiert ohne Besserung .
-
Schau mal da nach
https://community.smartthings.com/t/lyasi-wifi-w…-cloud/97244/48Denke er kann ja über G,0,R,T,V geflasht werden , wurde erst aber ein Backup davon machen .
-
Ich habe es in Flur und Esszimmer so gelöst mit 4x Sonoff Touch http://smarthome-hb.de/echo-wechselschaltung-neu/
Kein N Kabel suchen oder neu verlegen , alles in Abzweigdose geändert .Erst ein Plan von Flur erstellt dann auf der neue übertragen , dann noch zwei Szenen erstellt und fertig.
-
Eine Frage hab ich noch .Wie kann ich mit Blockley einem Object ID einen anderen Wert zu weisen?
-
So nachdem ich jetzt etwas angepasst habe , brauche ich wieder Hilfe .
Was muss ich ändern damit der Speak sich wiederholt so lang der Objekt ID Ringing aktiv ist ?
Sonnst sagt er nur ein einziges mal .
Code
Alles anzeigen<block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="?F,8Tzb!@A:,r?6/R[XZ" x="-2912" y="-1212"> <mutation items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="W%OlXA4,qUB)Z]u;oLn|"> <field name="oid">tr-064.0.callmonitor.ringing</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="hQ.8g=zX[lg_5c[d%NqZ"> <value name="IF0"> <block type="logic_compare" id="xJ)}UjHmycVa?nOIjW2j"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="rrU3lkqv8kq]gg`6ClVu"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.ringing</field> </block> </value> <value name="B"> <block type="logic_boolean" id="o]K].v-64gLclk7R#wZ9"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="eBED2y*I57k7@b+qf6?j"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090L910725307VN.Commands.speak</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text_join" id="{*A5GmyE?{QajnrLc_V["> <mutation items="2"></mutation> <value name="ADD0"> <block type="get_value" id="mTPHHl:[k]ODsi,/]TW,"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> </block> </value> <value name="ADD1"> <block type="text" id="c@_rYuwAcB2sK|F*VT2o"> <field name="TEXT">Ruft an</field> </block> </value> </block> </value> <next> <block type="control" id="{b=dogdBUDz;UL*=}KDD"> <mutation delay_input="false"></mutation> <field name="OID">alexa2.0.Echo-Devices.G090L910725307VN.Player.volume</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="NOt(mf^^CU5OmHb|6p1D"> <field name="NUM">60</field> </block> </value> </block> </next> </block> </statement> </block> </statement> </block>
-
THX
hast recht , Sayit Adapter Installiert und nun geht es .
-
Wenn ich ein Blockly script importiere und dann speichern will geht das nicht mehr und bekomme folgende Fehlermeldung .
schimmer-media.de/index.php?attachment/3555/
ioBroker Image von 14.04.2018 Frisch Installiert , ohne Besserung .
Skript wurde Exportiert und gesichert und beim Importieren geht es nun nicht mehr , Voran liegt es ?
Script :
Code
Alles anzeigen<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on_ext" id="?F,8Tzb!@A:,r?6/R[XZ" x="-1738" y="-762"> <mutation items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="W%OlXA4,qUB)Z]u;oLn|"> <field name="oid">tr-064.0.callmonitor.inbound.callerName</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="hQ.8g=zX[lg_5c[d%NqZ"> <value name="IF0"> <block type="get_value" id="rrU3lkqv8kq]gg`6ClVu"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> </block> </value> <statement name="DO0"> <block type="timeouts_settimeout" id="{kIQ4Mnk@Nd`}H~(bmEM"> <field name="NAME">timeout</field> <field name="DELAY">2000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="sayit" id="JJjrmO4*@F9tpf:7OyK/"> <field name="INSTANCE">.0</field> <field name="LANGUAGE">de</field> <field name="LOG"></field> <value name="VOLUME"> <block type="math_number" id="8(F!H)O5)N]!N|3wR~:8"> <field name="NUM">25</field> </block> </value> <value name="MESSAGE"> <shadow type="text" id="}DNVD,ZT,P;R;oVu}cWT"> <field name="TEXT">text</field> </shadow> <block type="text_join" id="{*A5GmyE?{QajnrLc_V["> <mutation items="2"></mutation> <value name="ADD0"> <block type="get_value" id="mTPHHl:[k]ODsi,/]TW,"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> </block> </value> <value name="ADD1"> <block type="text" id="c@_rYuwAcB2sK|F*VT2o"> <field name="TEXT">Ruft an</field> </block> </value> </block> </value> <next> <block type="timeouts_settimeout" id="+TKugg#)eUQER6)_![1."> <field name="NAME">timeout1</field> <field name="DELAY">4000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="sayit" id="%41gLx1!i71S!l8}Xw8V"> <field name="INSTANCE">.0</field> <field name="LANGUAGE">de</field> <field name="LOG"></field> <value name="VOLUME"> <block type="math_number" id="Aj)Q:.![WkTzG49^p0~r"> <field name="NUM">25</field> </block> </value> <value name="MESSAGE"> <shadow type="text" id="}DNVD,ZT,P;R;oVu}cWT"> <field name="TEXT">text</field> </shadow> <block type="text_join" id="LC:{F)gq05r{Mp^c~QRg"> <mutation items="2"></mutation> <value name="ADD0"> <block type="get_value" id="clN^USf^WQLO7zo~(=U%"> <field name="ATTR">val</field> <field name="OID">tr-064.0.callmonitor.inbound.callerName</field> </block> </value> <value name="ADD1"> <block type="text" id="9U/dK%LEXzrStDGMm_l_"> <field name="TEXT">Ruft an</field> </block> </value> </block> </value> </block> </statement> </block> </next> </block> </statement> </block> </statement> </block> </statement> </block> </xml>
-
ok gefunden ,
habe aber bereits so eingestellt und funktioniert jetzt
https://github.com/harbra/IRBridge/issues/4
The ESP8266 reboots every few seconds when no device has been configured in the webinterface. This seems to be a bug with the fauxmoESP library, when it is being initialized without any configured device.
Workaround: Create an empty device.
-
Ich habe ein Problem mit mein nodemcu esp-12e , Wifi friert immer wieder nach ca.20-30 Sek ein nachdem er sich in W-Lan verbunden hat und muss neu gestartet werden (Reset Button) dann ist der Web Server wieder da wieder für 20-30 Sek .
Das ganze hab ich über Atom gemacht .
Code https://github.com/harbra/IRBridge/tree/master/codeplatformio.ini sieht so aus .
[env:huzzah]
platform = espressif8266
board = huzzah
framework = arduino
build_flags = -Wl,-Teagle.flash.4m.ld
lib_ldf_mode = chain+
upload_port = com6
lib_deps=
ArduinoJson
ESPAsyncTCP
IRremoteESP8266
ESP Async WebServer
Hash
FauxmoESP
lib_ignore=Time
[platformio]
lib_dir = C:\Users\slemy\Documents\Arduino\libraries
lib_extra_dirs = C:\Users\slemy\Documents\Basteln\IRBridge\code\esp8266\lib, ~/Basteln/IRBridge/code/esp8266/lib
Fehlt irgendwas oder ist etwas falsch eingestellt ?
-
Alles klar , jetzt geht .
-
To upload changes in the file contents in /esp8266/data to the ESP8266's SPIFFS, use the PlatformIO "other target" PIO Upload SPIFFS image
was ist damit gemeint ?
-
Thx, natülich hab ich mit 4.2 auch versucht .
Bin etwas weiter gekommen , der Web Folder wir ja nicht mit geflasht so wie ich werstanden habe , siehe gidhub zitat.
Development workflow & some hints
All code was developed in PlatformIO. After pulling the repository from GitHub, the following steps are required to be able to start developing:
- Library dependencies for the Arduino-portion of the code should be pulled automatically by PlatformIO based on
/esp8266/platformio.ini
. - Adjust
lib_dir
andlib_extra_dirs
in/esp8266/platformio.ini
according to your local file setup. - Library and development dependencies for the webinterface need to be installed with
npm install
(this requires Node.js on your development machine). This pulls all required dependencies as specified in/web/package.json
. - If changes on the webinterface have been done, use
npm run build
to package the files. The output is generated in/web/dist/
. Copy the contents of this folder to/esp8266/data/html/dist
. - For uploading to the IRBridge, connect a USB-to-serial-converter to the respective pins on the PCB. When the MicroUSB port points to the left (9 o'clock), they are from left to right: NC, TX, RX, NC, NC, GND.
- To upload changes in the file contents in
/esp8266/data
to the ESP8266's SPIFFS, use the PlatformIO "other target"PIO Upload SPIFFS image
- To upload changes of the general ESP8266 code, use the standard build target
PIO build
(doesn't overwrite SPIFFS file system) - To save time during development and avoid repeated uploads to the SPIFFS memory (because they take time), connect the ESP8266 to the same Wifi network as your development machine and uncomment the
baseURL
parameter in/web/src/plugins/axios.js
. Set thebaseURL
to the ESP's IP address. Then usenpm run dev
to fire up a local development server. All API-calls to the ESP should still be answered by the ESP, however the webinterface will be served locally.
- Library dependencies for the Arduino-portion of the code should be pulled automatically by PlatformIO based on
-
Hallo,
hab jetzt schon paar mal mit Atom Kompiliert ohne Fehler oder sonstiges .
Es geht um irbridge auf ein ESP8266 Board
https://www.hackster.io/har-bra/irbrid…nterface-66ca06
Nach Kompilieren lässt sich der Wifi auch ganz normal verbinden .
SSID: ESP_2D81BB
Protokoll: 802.11g
Sicherheitstyp: Offen
Netzfrequenzbereich: 2,4 GHz
Netzwerkkanal: 1
IPv4-Adresse: 192.168.4.2
IPv4-DNS-Server: 192.168.4.1
Hersteller: Broadcom
Beschreibung: Broadcom 802.11ac Network Adapter
Treiberversion: 7.35.317.1
Versuche ich aber unter 192.168.4.1 die Network Setting zu erreichen bekomme ich ein leere Webseite .
Hab keine Ahnung ob ich was übersehe habe und komme nicht weiter .
Hat einer lust und zeit mir eine fertige .bin Datei zu kompilieren ? unter IRBridge\code\esp8266\.pioenvs\huzzah\firmware.bin kann man dann das fertige File finden .