EDIMAx EDIPlug 2101 - WiFi Schaltsteckdose mit Verbrauchszähler

Begonnen von ternst, 24 November 2014, 13:23:53

Vorheriges Thema - Nächstes Thema

ftsinuglarity

Zitat von: sash.sc am 23 Dezember 2017, 11:00:00
Ich habe auch "nur" eine davon in Betrieb. Aber diese läuft ohne Probleme, auch mit der fw 2.08 und mit fhem und auch mit der edilife app.

Gruß Sascha

Gesendet von meinem...... was auch immer

Mit der 2.08 hab ich es nicht integrieren können. Was ist dabei zu beachten?

sash.sc

Eigentlich nicht viel. Habe die Steckdose mit der App edilife ins Netz gebracht. Und noch dann an die wiki gehalten bzw forums Beitrag.
Mehr nicht.

Gruß Sascha

Gesendet von meinem...... was auch immer

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

ftsinuglarity

Zitat von: sash.sc am 23 Dezember 2017, 14:58:45
Eigentlich nicht viel. Habe die Steckdose mit der App edilife ins Netz gebracht. Und noch dann an die wiki gehalten bzw forums Beitrag.
Mehr nicht.

Gruß Sascha

Gesendet von meinem...... was auch immer

Danke Sascha. Bei mir hats auf diese weise nicht geklappt. Merkwürdig. Geupdatet wae alles vorher.




derabu1

Hallo Gemeinde,

lese hier regelmäßig, hab aber noch nie ein Problem schildern müssen, was nun soweit ist.

Wenn ich ein "define EdiWasch EDIPLUG 192.168.x.xxx eingebe erhalte ich nach einigen Sekunden im neu angelegten Device folgende Fehlermeldung im Logfile: "2018.01.15 11:53:42 3: EdiWasch, return error 401[1] -> http://admin:1234@192.168.x.xxx:10000/smartplug.cgi: wrong authentication"

Hat jemenad eine Idee, woran das liegen könnte, wäre toll, denn mittlerweile bin am Ende mit der Fehlersuche  :-[

Besten Dank

ftsinuglarity

#184
Zitat von: derabu1 am 17 Januar 2018, 15:30:37

error 401[1] -> http://admin:1234@192.168.x.xxx:10000/smartplug.cgi: wrong authentication"

Das PW hast du demnach nicht verändert ? admin / 1234 ?

Meine Definition (über raw) sieht so aus:

defmod Schreibtisch EDIPLUG 192.168.0.143
attr Schreibtisch alias Schreibtisch
attr Schreibtisch devStateIcon on.*:ios-on-green off:ios-off
attr Schreibtisch event-min-interval 3600
attr Schreibtisch event-on-change-reading state,STATUS
attr Schreibtisch group PCs
attr Schreibtisch icon it_pc
attr Schreibtisch interval 120
attr Schreibtisch model SP1101W
attr Schreibtisch password XXX
attr Schreibtisch read-only 0
attr Schreibtisch room - Wohnzimmer
attr Schreibtisch sortby 1
attr Schreibtisch timeout 10
attr Schreibtisch user admin


Kannst ja mal direkt eintragen, vlt. will er dann.


Der httpheader in den Internals sollte dann in etwa so aussehen:
httpheader HTTP/1.0 200 OK Content-Type: application/xml; charset=utf-8 Cache-Control: no-cache Pragma: no-cache Content-Length: 149 Connection: close Date: Wed, 17 Jan 2018 16:39:46 GMT Server: lighttpd/1.4.31-devel-299

.. die url so:
url http://admin:XXX@192.168.0.143:10000/smartplug.cgi


Anmerkung: Die Ediplugs wollen manchmal nicht schalten, ich hatte schon diverse Probleme mit den Dingern und auch ebenso zahlreich umgetauscht, was glücklicherweise problemlos ging.
Ich meine nur weils teuere Dosen sind, heißt das nicht, das die Dinger nicht auch mal nicht schalten, sich, seltener, aufhängen und dann kurz stromlos gemacht werden müssen.
Andere Aktoren sind da allerdings auch nicht anders. Ist ein wenig frustrierend den ganzen Kram aufzubauen, und dann schaltet einfach irgendwas nicht ... von Baumarktdosen bis halt Ediplugs.

derabu1

Hallo ftsingularity,

danke für die schnelle Antwort, doch leider hat es nichts gebracht. Ich bekomme immer noch die gleiche Fehlermeldung.
Das Default PW hatte ich nicht geändert.

Ich habe mal Deine Definition übernommen nur mit einem anderen Namen (EdiWasch statt Schreibtisch), jedoch ohne Erfolg.

das ist mein "httpheader":
HTTP/1.0 401 Unauthorized WWW-Authenticate: Digest realm="SP2101W_V2", nonce="ce92e2b0e16a09e3e7b97690d30582f3", qop="auth" Content-Type: text/html Content-Length: 333 Connection: close Date: Wed, 17 Jan 2018 16:04:02 GMT Server: lighttpd/1.4.31-devel-1M

und hier die "url":
http://admin:1234@192.168.2.31:10000/smartplug.cgi

Habe auch schon eine 2. SP2101W_V2 probiert, leider auch nicht besser.

In der EdiSmart-App funktioniert das Schalten einwandfrei, nur Fhem mag die Dinger bei mir nicht.

Gruß, Ralph

ftsinuglarity

#186
Zitat von: derabu1 am 17 Januar 2018, 16:23:22
Habe auch schon eine 2. SP2101W_V2 probiert, leider auch nicht besser.

Hab jetzt die genauen Bezeichnungen der FW nicht mehr im Kopf, bei mir hatte die neue nicht funktioniert. Es gab andere, bei denen es hingehauen hat. Auch keinen Plan warum. Ist mir aber Wurscht, sie laufen, mehr will ich nicht.

Ansonsten würde mir noch einfallen, die Ediplugs mal mit reinem xml außerhalb von FHEM anzusprechen, um zu sehen ob da überhaupt was kommt, oder , naja, vlt ne Macke haben.

Das könntest du so machen:
Datei /tmp/state-now.xml erstellen
Inhalt:

<?xml version="1.0" encoding="UTF8"?><SMARTPLUG id="edimax"><CMD id="get"><Device.System.Power.State></Device.System.Power.State></CMD></SMARTPLUG>


Dann Aufruf mit curl:
curl -s -d @/tmp/state-now.xml http://admin:XXX@192.168.0.143:10000/smartplug.cgi

ODER Einzeiler
curl -s -d '<?xml version="1.0" encoding="UTF8"?><SMARTPLUG id="edimax"><CMD id="get"><Device.System.Power.State></Device.System.Power.State></CMD></SMARTPLUG>' http://admin:XXX@192.168.0.143:10000/smartplug.cgi

Ausgabe sollte dann sowas sein:
<?xml version="1.0" encoding="UTF8"?><SMARTPLUG id="edimax"><CMD id="get"><Device.System.Power.State>ON</Device.System.Power.State></CMD></SMARTPLUG>

ftsinuglarity

Zitat von: derabu1 am 17 Januar 2018, 16:23:22
das ist mein "httpheader":
HTTP/1.0 401 Unauthorized WWW-Authenticate: Digest realm="SP2101W_V2", nonce="ce92e2b0e16a09e3e7b97690d30582f3", qop="auth" Content-Type: text/html Content-Length: 333 Connection: close Date: Wed, 17 Jan 2018 16:04:02 GMT Server: lighttpd/1.4.31-devel-1M

Grad nochmal gesehen, das du ein Authentifikationsproblem hast. Nimm mal ernsthaft die alte Version 2.03 falls du die nicht schon getestet hast.
https://forum.fhem.de/index.php?action=dlattach;topic=29541.0;attach=90515

Irgendwas war bei der 2.09 'er mit einer Umstellung der Auth.

m_gatz

Falls es noch jemand braucht und nicht findet.

Die Firmware lässt sie wie folgt ändern:

Zitat
Sollte der SmartPlug sich nicht in der Werkseinstellung befinden, so
setzen Sie diesen zurück in die. Dazu halten Sie den Reset Taster für
ca. 20 Sekunden gedrückt.

Suchen Sie mit dem W-LAN Adapter Ihres Computers nach dem
unverschlüsseltem W-LAN Netz des SP und verbinden sich mit diesem.
Achten Sie darauf dass wärend der W-LAN Verbindung zum SP, keine weitere
Verbindung seitens des LAN Anschlusses besteht.

Öffnen Sie den Web Browser ( Internet Explorer )und tragen Sie folgendes in die Adresszeile
http://192.168.20.3:10000/tnupgrade.html

Dort haben Sie die Möglichkeit die Firmware die sich im Anhang der E-Mail befindet einzufügen ( zip. Datei).

Nach erfolgreichem Update der Firmware ist es wichtig, das Produkt
erneut in die Werkseinstellung zu setzen. Dazu warten Sie ca. 1 Minute
bis das Produkt ,, hochgefahren ,, ist, und setzen es erneut in die
Werkseinstellung.

Bei mir läuft die angehängte 2.08 mit FHEM

ftsinuglarity

Zitat von: m_gatz am 17 Januar 2018, 20:11:54
Falls es noch jemand braucht und nicht findet.

Die Firmware lässt sie wie folgt ändern:

Bei mir läuft die angehängte 2.08 mit FHEM

Das teste ich glatt auch nochmal :D .. Danke

derabu1

Danke Euch allen.
Werde es am Wochenende probieren, komme leider vorher nicht dazu.

Ich berichte Euch wie es ging.

Danke nochmals ..

Ralph

THZ_Haus

Hallo,
ich Versuche gerade die SP2101w V2 mit fhem zu verbinden.

http://IP:10000/tnupgrade.html
öffnet sich ein Password Fenster, dieses scheint zur SP 2101W geändert worden zu sein.
Hat jemand eine Idee?

Solarview mit SAM BT, FHEM mit THZ 403 SOL, EDIMAX

siro

Hallo an Alle

bin ein noob habe aber  sp1101, jeelink & LaCross zum laufen gebracht 
Komme aber mit  der dämlichen v2 dose auch nicht weiter ich kann nicht mal die FW(lt.app 1.00) upgraden weder über app noch über http
das passwort is immer falsch

Soll ich sie zurückschicken oder einstampfen
Kann mir Bitte wer helfen? Danke

sry verzweifle gerade

Gruß H

siro

#193
Ahoi noch mal

Erstmal Danke an LOGR

Ich versteh´s nicht mehr :o
FW´s up and down gegradet
APP´s de- und installiert
Dose tot, nicht mal mehr mit app

ein neuer Tag ein neuer Anlauf

Dose  geflasht auf FW 2.03
mit edilife PW gesetzt in FHEM eingebunden .......... jubel!
lässt sich schalten zeigt ON / 0.07 W / 0.0051 A oder OFF auch in der edilife app ABER

SCHALTET NICHT!!

Relais klickt nicht und auch per manuellen Schalter funkt sie nicht mehr(LED dunkel)
was is denn da kaputt??

edit: sry  aber zwischen den Flashdurchgängen hat sie mal wieder funktioniert  dann aber "error 401" in FHEM

hmmm is evtl die V2 version dran schuld(kopfkratz?)


Danke für die Geduld



LOGR

... wenn`s händisch auch nicht reagiert, dann hatts wohl mehr!
Ich würde dann Umtauschen, ist ja sicher noch Garantie drauf?