Welcher Chip steckt in meinem ESP8266 und wieviel Flash ist vorhanden?

Genau diese Frage habe ich mir gerade gestellt, da ich mit SPIFFS  ein update via WLAN statt serieller Konsole realisieren wollte. Dafür benötigt man etwas freien Speicher. Wenn man aber nur weiss, dass man einen ESP-01 vor sich hat und nicht so genau ob er nun 512k oder 1M Flash hat, dann lohnt es sich mal diesen Sketch  aufzuspielen. Und schon weiss man, dass man eben doch nur 512k hat ;)

Konfiguration einer statischen IP für den ESP8266 und Arduino

Soeben wollte ich eine statische IP für einen ESP8266, welcher mit Arduino bedampft wird, konfigurieren und es wollte einfach nicht klappen. Nach einer Weile ging mir das Licht auf, denn es klappt nur, wenn man erst begin und dann config aufruft, nicht andersrum ;) Das geht dann so: 1 2 WiFi.begin(ssid, password); WiFi.config(IPAddress(192,168,1,99), IPAddress(192,168,1,1), IPAddress(255,255,255,0), IPAddress(192,168,1,1)); Signatur der config-Funktion ist übrigens “IP, DNS, SUBNET, [DNS-Server]”, man könnte sich also auch den letzten Teil sparen - allerdings scheint dann teilweise die DNS-Auflösung nicht mehr zu klappen… ...

Pakete in cygwin nachinstallieren

Gerade eben hatte ich mir mal wieder cygwin installiert und dabei ein paar Pakete vergessen zu installieren. Nun kann man entweder den Installer nochmal ausführen (Standardmethode) oder folgendes anwenden: 1 2 lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg install apt-cyg /bin Nun kann man so beispielsweise wget nachinstallieren: 1 apt-cyg install wget Quelle 

Lösung für: Update auf Windows 10 Version 1511 bleibt bei 76% hängen

Seit Herbst 2015 steht das Update auf Windows 10 Version 1511 zur Verfügung, welches viele Veränderungen  mit sich bringt. Das Update durchzuführen will gut überlegt sein, denn diese “Update” ist in diesem Sinne eigentlich kein richtiges Update. Tatsächlich handelt es sich um eine komplett eigenständliche, neue Version von Windows 10. Das 3 GB große Installationsimage wird auf den Rechner zwischengespeichert, der dann eine Migration der Daten auf die neue Version vornimmt. Der Upgradeprozess dauert üblicherweise recht lange. ...

(Gäste-)WLAN der Fritz!Box in FHEM via TR064 schalten

Vor einiger Zeit musste ich nach einem Firmware-Update der Fritz!Box feststellen, dass das FRITZBOX Modul des FHEM-Servers nicht mehr mit der Fritz!Box reden wollte. Grund dafür war, dass Telnet nicht mehr vorhanden ist und nun einige Funktionen nur noch per TR064 möglich sind. Zuvor hatte ich hauptsächlich die Möglichkeit, das Gäste-WLAN via des Tablets im Gang zu schalten, genutzt. Das wollte ich nun wieder haben. Meine Fritzbox ist in diesem Beispiel das Gerät “TEC_FRITZBOX” nach meiner Namenskonvention. Zunächst muss man dazu TR064-Befehle freischalten: ...

Microsoft Project 2013 Professional ohne Click-to-Run installieren

Es klingt eigentlich ganz einfach: Ich habe eine Microsoft Project 2013 Professional Lizenz gekauft und möchte die Software nun auf einem Client-Rechner installieren. Jedoch gestaltet sich die Installation nicht so einfach, wie man denken mag… In unserer Organisation setzen wir Microsoft Office 2013 Professional Plus ein. Microsoft bietet Volumenlizenzkunden zwei Arten der Installation an: basierend auf der neuen streamingbasierten App-V-Technologie namens “Click-To-Run” / “Klick-und-Los” oder alternativ basierend auf der “traditionellen” Installation, die Microsoft “MSI” nennt. Aus Gründen der Verteilung und der Administration der Installation habe ich mich nach einiger Recherche dazu entschlossen, die Installationen in unserer Organisation auf der klassischen MSI-Ebene durchzuführen, welche sich bislang auch bewährt hat. Dieses Verfahren ist bei der Verwendung von Volumelicence-Keys üblich. ...

FHEM: Meine Namenskonvention als Starthilfe für Einsteiger

Als ich mit FHEM angefangen hatte, war mir nicht klar, wie ich eigentlich meine Geräte benennen darf oder in welche Fallen man tappen kann. Die nachfolgende Namenskonvention ist daher lediglich als eine Sammlung von Ideen, welches sich bei mir über die Jahre angesammelt haben, zu verstehen. Ich rate dazu, sich darüber mal anfangs Gedanken zu machen, denn die Umbenennung von Geräten mittels “rename” ist zwar möglich, aber sehr schmerzhaft mitunter. ...

Installation von Owncloud auf NAS Geräten mit FFP 0.7

Für die Installation von owncloud sind nach der Ausführung der Installation von MySQL, lighttpd und PHP nur noch wenige Schritte notwendig. Zunächst wird das Installationspaket heruntergeladen: 1 2 3 4 5 6 cd /srv/www/pages/ wget --no-check-certificate https://download.owncloud.org/community/owncloud-latest.tar.bz2 tar xjf owncloud-latest.tar.bz2 && rm owncloud-latest.tar.bz2 chown -R root:root /srv/www/pages/owncloud mkdir /srv/www/pages/owncloud/data chmod -R 700 /srv/www/pages/owncloud/data Nun muss die Datenbank für owncloud angelegt werden. Dazu wird zunächst MySQL geöffnet, das Passwort hast du im Installationstutorial festgelegt: ...

Missing indirectly referenced artifact javax.jms:jms:jar:1.1:compile

Wenn folgender Fehler beim Ausführen von Maven auftritt: 1 2 3 16.11.08 15:42:51 MEZ: Missing indirectly referenced artifact javax.jms:jms:jar:1.1:compile 16.11.08 15:42:51 MEZ: Missing indirectly referenced artifact com.sun.jdmk:jmxtools:jar:1.2.1:compile 16.11.08 15:42:51 MEZ: Missing indirectly referenced artifact com.sun.jmx:jmxri:jar:1.2.1:compile Dann liegt das daran, dass man log4j Version 1.2.15 eingebunden hat, mit der sich die Lizenzbedingungen geändert haben. Wenn man 1.2.14 einbindet, gehts problemlos :)

2016-01-05 60 Wörter 1 Minute Uli

Piwik 0.4.2 ist erschienen

Die Besucher-Statistiksoftware Piwik  ist in der Version 0.4.2 erschienen. Warum ich drüber schreibe? Diesmal ist ein Patch von mir dabei :D In Ticket #831  habe ich eine Modifikation für das Archive-Script eingereicht, wodurch das verwendete php-binary nicht nur “php5” sondern auch “php” heissen kann. Nix großes, aber dringend benötigt, da mein Binary unter Gentoo nun mal “php” heisst ;) Leider hats mein Ticket #793  nicht ins Release geschafft, das wäre mir wichtiger gewesen. ...