ich habe alles frisch installiert, bin erst heute darauf aufmerksam geworden
TasmoAdmin
-
nils91 -
8. Januar 2018 um 23:47 -
Erledigt
-
-
-
Mit der neuen Version klappt jetzt alles bei mir.
Herzlichen Dank für deine Arbeit. Das ist einfach G..L!
Edit:
Kleiner Nebeneffekt der abgefragten RSSI: Ich habe eine schwache Stelle im WLan gefunden
Edit2:
Eine Idee hätte ich eventuell noch:
Kannst du auf der "Update"-Seite den Link zu Tasmota Github) mit einbauen?
Dann spart man sich den Umweg über die Lesezeichen.
-
Habe nun alle Geräte manuell und einzeln auf 5.11.1 geflasht, dazu habe ich in der User Config diese Einstellungen vornehmen müssen, da sonst meine Sonoffs immer wieder die Verbindung mit ioBroker unterbrochen haben...
Code
Alles anzeigen// -- Wifi ---------------------------------------- #define WIFI_IP_ADDRESS "0.0.0.0" // [IpAddress1] Set to 0.0.0.0 for using DHCP or IP address # define WIFI_GATEWAY "192.168.10.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.10.5" // [IpAddress4] If not using DHCP set DNS IP address (might be equal to WIFI_GATEWAY) # define STA_SSID1 "namessid" // [Ssid1] Wifi SSID # define STA_PASS1 "xxxxxxxxxxxxxxxxxxxxxx" // [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_RETRY // [WifiConfig] Default tool if wifi fails to connect // (WIFI_RESTART, WIFI_SMARTCONFIG, WIFI_MANAGER, WIFI_WPSCONFIG, WIFI_RETRY, WIFI_WAIT) // -- Syslog --------------------------------------
-
Moin, hast du für die Weboberfläche ein Passwort vergeben?
-
Moin, hast du für die Weboberfläche ein Passwort vergeben?
Nein, der Benutzer steht auf "admin" und das Passwort ist leer
Code
Alles anzeigen// -- HTTP ---------------------------------------- #define USE_WEBSERVER // Enable web server and wifi manager (+66k code, +8k mem) - Disable by // #define WEB_SERVER 2 // [WebServer] Web server (0 = Off, 1 = Start as User, 2 = Start as Admin) #define WEB_PORT 80 // Web server Port for User and Admin mode #define WEB_USERNAME "admin" // Web server Admin mode user name #define WEB_PASSWORD "" // [WebPassword] Web server Admin mode Password for WEB_USERNAME (empty string = Disable) #define FRIENDLY_NAME "Sonoff" // [FriendlyName] Friendlyname up to 32 characters used by webpages and Alexa #define USE_EMULATION // Enable Belkin WeMo and Hue Bridge emulation for Alexa (+16k code, +2k mem) #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) // -- mDNS ----------------------------------------
-
-
Code
Alles anzeigen13:13:59 MQT: stat/sonoff/STATUS5 = {"StatusNET":{"Hostname":"sonoff-0570","IPAddress":"192.168.10.116","Gateway":"192.168.10.1","Subnetmask":"255.255.255.0","DNSServer":"192.168.10.5","Mac":"60:01:xx:xx:xx:xx","Webserver":2,"WifiConfig":4}} 13:13:59 MQT: stat/sonoff/STATUS6 = {"StatusMQT":{"MqttHost":"192.168.10.5","MqttPort":1883,"MqttClientMask":"DVES_X","MqttClient":"DVES_97E23A","MqttUser":"admin","MAX_PACKET_SIZE":512,"KEEPALIVE":15}} 13:13:59 MQT: stat/sonoff/STATUS7 = {"StatusTIM":{"UTC":"Sun Jan 14 12:13:59 2018","Local":"Sun Jan 14 13:13:59 2018","StartDST":"Sun Mar 25 02:00:00 2018","EndDST":"Sun Oct 28 03:00:00 2018","Timezone":1}} 13:13:59 MQT: stat/sonoff/STATUS10 = {"StatusSNS":{"Time":"2018.01.14 13:13:59"}} 13:13:59 MQT: stat/sonoff/STATUS11 = {"StatusSTS":{"Time":"2018.01.14 13:13:59","Uptime":2,"Vcc":3.481,"POWER":"OFF","Wifi":{"AP":1,"SSId":"namessid","RSSI":82,"APMac":"08:96:xx:xx:xx:xx"}}} 13:14:01 HTP: Hauptmenü 13:14:02 HTP: Befehl 13:14:02 RSL: empfangenes topic /Status, Datengröße 1, Daten 0 13:14:02 RSL: Gruppe 0, Index 1, Befehl STATUS, Daten 0 13:14:02 MQT: stat/sonoff/STATUS = {"Status":{"Module":10,"FriendlyName":"Licht Wohnstube","Topic":"sonoff","ButtonTopic":"0","Power":0,"PowerOnState":3,"LedState":1,"SaveData":1,"SaveState":1,"ButtonRetain":0,"PowerRetain":0}} 13:14:02 MQT: stat/sonoff/STATUS1 = {"StatusPRM":{"Baudrate":115200,"GroupTopic":"sonoffs","OtaUrl":"http://domus1:80/api/arduino/sonoff.ino.bin","Uptime":2,"Sleep":0,"BootCount":4,"SaveCount":18,"SaveAddress":"FA000"}} 13:14:02 MQT: stat/sonoff/STATUS2 = {"StatusFWR":{"Version":"5.11.1","BuildDateTime":"2018.01.14 10:58:32","Boot":6,"Core":"2_4_0","SDK":"2.1.0(deb1901)"}} 13:14:02 MQT: stat/sonoff/STATUS3 = {"StatusLOG":{"SerialLog":2,"WebLog":4,"SysLog":0,"LogHost":"domus1","LogPort":514,"SSId1":"namessid","SSId2":"","TelePeriod":300,"SetOption":"00000009"}}
-
Habe nun alle Geräte manuell und einzeln auf 5.11.1 geflasht, dazu habe ich in der User Config diese Einstellungen vornehmen müssen, da sonst meine Sonoffs immer wieder die Verbindung mit ioBroker unterbrochen haben...
Code
Alles anzeigen// -- Wifi ---------------------------------------- #define WIFI_IP_ADDRESS "0.0.0.0" // [IpAddress1] Set to 0.0.0.0 for using DHCP or IP address # define WIFI_GATEWAY "192.168.10.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.10.5" // [IpAddress4] If not using DHCP set DNS IP address (might be equal to WIFI_GATEWAY) # define STA_SSID1 "namessid" // [Ssid1] Wifi SSID # define STA_PASS1 "xxxxxxxxxxxxxxxxxxxxxx" // [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_RETRY // [WifiConfig] Default tool if wifi fails to connect // (WIFI_RESTART, WIFI_SMARTCONFIG, WIFI_MANAGER, WIFI_WPSCONFIG, WIFI_RETRY, WIFI_WAIT) // -- Syslog --------------------------------------
Huhu,
seit ein paar Tagen gibts ein Update über Atom für den CHip. Dabei wurde etwas verändert was die Kommunikation zwischen dem Sonoff und anderne Geräten verhindert hat.
Ich habe dafür ein PullRequest bei Aren gemacht:
https://github.com/arendst/Sonoff-Tasmota/pull/1572
in der 5.11.1b ist es gefixt.
-
-
Hab dir ne PN geschickt
-
Also erstmal - bei mir läuft alles prima (5.11.1b)
Mal ne Zusatzfrage: in der Übersicht wird ja ständig der RSSI angezeigt und auch aktualisiert. Wie sieht's da mit der Netzwerkbelasung aus? Ich habe aktuell 13 Sonoffs am start und möchte mir nicht neben den ganzen anderen Geräten das Netzwerk mit Datenabfragen 'dicht' machen.
-
Also erstmal - bei mir läuft alles prima (5.11.1b)
Mal ne Zusatzfrage: in der Übersicht wird ja ständig der RSSI angezeigt und auch aktualisiert. Wie sieht's da mit der Netzwerkbelasung aus? Ich habe aktuell 13 Sonoffs am start und möchte mir nicht neben den ganzen anderen Geräten das Netzwerk mit Datenabfragen 'dicht' machen.
Tja das muss man im kauf nehmen wenn der status immer aktuell sein soll.
Wenn er sich den Status holt, gibts die anderen infos auch gleich mit, also es ist keine mehrbelastung da die anfrage sowieso abgeschickt wird.
ich zukunft will ich zumindest noch eine selectbox einbauen in der man auswählen kann wie oft aktualisiert werden soll
1 sekunde
2
3
4
5
10
15
30
60
none
solange noch keine antwort angekommen ist wird auch keien neue anfrage geschickt. sollte der sonoff oder das netzwerk mal länger brauchen wird der sonoff nicht gespamt.
edit: alternativ könnte ich die tasmota so modifizieren, dass sie dem server sagt wenns eine statusänderung gab. die würde aber wahrscheinlich nichtins orginal tasmota kommen (zumindest solange sonweb nur eine kleine popularität hat).
-
Das ist aber nur der Fall, wenn man diese Seite geöffnet hat - oder läuft da ständig ein script im Hintergrund?
-
Das ist aber nur der Fall, wenn man diese Seite geöffnet hat - oder läuft da ständig ein script im Hintergrund?
richtig, nur wenn die seite offen ist.
vielleicht wäre es auch ncoh eine möglichkeit die status abfragen zu pausieren wenn der user inaktiv ist.
-
Und noch etwas: Update der 13 Geräte klappt prima, allerdings ist die Textbox mit den Ausgaben etwas 'strange'.
Will heißen die Ausgaben kommen alle, aber der Scrollbalken steht in der Mitte und lässt sich auch nicht gescheit nach unten scrollen. Man sieht, dass etwas neues kommt, dies ist aber durch die Vielzahl der Infos nicht zu lesen, da diese dann unten angefügt werden aber man nicht dorthin scrollen kann.
-
.... (zumindest solange sonweb nur eine kleine popularität hat)....
DAS könnte sich schnell ändern!
Die Idee und der Aufbau ist einfach Klasse. Klein, schlank und einfach. Sozusagen idiotensicher.
Zu den Abfragen:
Ich habe bei mir gemerkt das die Sonoffs in die Knie gehen wenn Sonweb dauernd an ist. Dann reagieren sie nicht mehr richtig auf Alexa. Sobald die Aktualisierung dann aus ist geht es wieder normal. Ich denke daher das es Sinn macht die Abfragehäufigkeit nach oben zu schieben. Normalerweise sollten doch alle 30 oder 60 Sekunden ausreichen. Selbst bei Umkonfigurierung ist man doch mit 30 Sekunden Wartezeit nicht so schlecht bedient. Oder sind die restlichen Abfragen zwingend an den Status gekoppelt?
-
-
Userabfrage und Passwort
Das wird ja täglich besser!
Bei mir wird aktuell der restliche Status immer noch alle 2 Sekunden aktualisiert. (Zumindest RSSI ändert sich so oft)
-
Userabfrage und Passwort
Das wird ja täglich besser!
Bei mir wird aktuell der restliche Status immer noch alle 2 Sekunden aktualisiert. (Zumindest RSSI ändert sich so oft)
ist jetzt im git
-
Wow! Das ging jetzt aber mal blitzschnell!
-