Androides (Alt-) Smartphone als lokalen Server f ür MQTT oder ähnliches nutzen
Apr 17, 2021 29 Replies
M
Marte Schwarz
Hallo zusammen,
nicht ein paar ausrangierte Smartphones herumliegen, die sich prima und mit extrem wenig Standbyverbrauch eignen sollten, um z.B. die Home-Automation und ggfs sogar ein MP3-Streamingserver im Haus zur
Was spricht da eigentlich dagegen?
Marte
Didn't find your answer? Ask the community — no account required.
O
olaf
In der Hauptsache vermutlich das Power und Lade-Management. Du wirst relativ schnell einen komplett platten Akku haben. Zum einen mit der Gefahr das dann dein Handy rund wird oder gar abfackelt, zum anderen kann es sein das die DCDCWandler im Handy den kleinen Innenwiderstand eines Akkus brauchen um korrekt mit impulsfoermiger Last einer modernen MCU klarzukommen. Alles natuerlich loesbare Probleme wenn man weiss was man tut...
Olaf
M
Marc Haber
durch eine fehlende libc das einfache Compilieren von Linux-Software echt schwierig macht.
Nimm einen Raspberry Pi.
Marc
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
O
Olaf Schultz
+1
Olaf
H
Hergen Lehmann
Am 17.04.21 um 09:31 schrieb Marte Schwarz:
Fehlende Software-Infrastruktur, fehlende Sicherheitspatches, Vendor-Lockin. Und ein Akku, der mit zunehmendem Alterungszustand im wahrsten Sinne des Wortes zur Brandbombe wird.
Bastelcomputer. Nimm' den Raspi oder etwas Vergleichbares.
M
Marte Schwarz
Hi Olaf,
ein 4 V Netzteil ersetzt werden. Da man das GSM-Modul nicht mehr brauchen wird, kann man sich die Strompeaks dieses Moduls auch sparen. Ganz davon abgesehen, kann man mit Magisk den AccA nach ziehen und den
Ei wo sind wir denn hier?
Marte
M
Marte Schwarz
Hi Marc,
dick daher kommt. Dessen WAF geht einfach gegen NULL.
In meinem Haus gibt es mittlerweile einige Schlaufones, die ohne Google
mein MQTT und auch meine Mediensammlung nichts mit dem weltweiten
neue Patches bekommen.
formatting link
? Es gibt ja auch noch andere CustomROMs !?
Marte
M
Marte Schwarz
Hi Olaf,
Marte
M
Marc Haber
--
-------------------------------------- !! No courtesy copies, please !! ----- Marc Haber | " Questions are the | Mailadresse im Header Mannheim, Germany | Beginning of Wisdom " | Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
H
Hanno Foest
jedenfalls. Und das mit OTA Updates alle paar Tage, also auch wesentlich
Wenn es aber nur um lokalen Betrieb geht - ein Bekannter benutzt z.B.
tut, kommt man aber auch ohne Updates aus.
Hanno
The modern conservative is engaged in one of man's oldest exercises in
moral philosophy; that is, the search for a superior moral justification
for selfishness.
- John Kenneth Galbraith
M
Marte Schwarz
Hi Hanno,
Genau darum geht es, aber das geht den reflexartigen Reaktionen mancher nicht rein. Ich brauche meine Heizungssteuerung nicht im Netz, auch Lichtschalter und was mir sonst noch einfallen mag. Ob und wie ich
Ich bin immer wieder erstaunt, wie lausig manche Programmierer sind. Mir
Sonderzeichen & Co reagiert, statt Zahlen, wie mit negativen Zahlen
ohnehin zur Standardabfrage. Schlimm genug, dass es Bibliotheksfunktionen gibt, die das nicht von Haus aus abfangen und
ganz offensichtlich sehr schnell.
Marte
T
Thomas Prufer
Z.B.: "Ich setz mich auf die Tastatur"...
Thomas Prufer
G
Gerrit Heitsch
Ja, kenne ich auch so. Selbst meine Shellscripte die Argumente vom
klare Fehlermeldungen wenn etwas nicht passt.
Selbst ein kleines Script hat da schnell mehr als eine Seite Validierungen bevor der eigentliche Code beginnt.
Gerrit
F
Frank Buss
eigenes Home Automation System gebaut: Webserver mit PHP auf dem
Django.
Ich habe ihm allerdings empfohlen, sich MQTT mal anzuschauen. Macht die Programmierung nochmal einfacher und auch robuster, da man sich nicht um
alle Devices immer pollen.
Frank Buss, http://www.frank-buss.de
electronics and more: http://www.youtube.com/user/frankbuss
M
Michael Schwingen
Sagen wir so: ich versuche es. Trotzdem schaffen es die Kollegen gelegentlich, Eingaben zu produzieren, die dann doch "interessante" anstatt lesbare Fehlermeldungen produzieren.
Andererseits: gescheite Fehlerbehandlung kostet halt auch ordentlich Zeit. Bei Tools, die man nur selber benutzt, kann man da schonmal etwas sparsamer 'rangehen.
cu Michael
M
Michael Schwingen
Aufwand gewesen, und mit MQTT ist man deutlich flexibler und hat Schnittstellen zu anderen Systemen sehr einfach (ich habe probeweise mal
benutze).
Mit MQTT kann ich z.B. sofort "MQTT Dash" unter Android benutzen, um das Licht zu steuern, sehe dort den aktuellen Zustand, den Batteriestand der Fernbedienungen und die aktuellen Sensorwerte (s.u.).
(SGP30, MH-Z19, BME280, CCS811) sowie den vorhandenen Aussensensor (per RTL-433) nach MQTT, von wo sich Influxdb die Sensorwerte abholt, um die grafisch aufzubereiten.
Sag' ich doch ;-)
cu Michael
G
Gerrit Heitsch
Woraus man wieder was lernt und den Zoo der Validierungen erweitert.
Ein Script was durch deren Abwesenheit Mist baut kann deutlich mehr Zeit kosten.
Sollte man lassen, schnell wird so ein privates Tool auch von anderen benutzt.
Gerrit
G
Gerrit Heitsch
abschalten kann.
Gerrit
M
Michael Schwingen
Probleme.
Netztrennung der Zugriff auf die Lichtschalter das geringste Problem.
cu Michael
V
Volker Bartheld
Spannend! Und endlich auch mal wieder ein bissl sci.electronics. Ich habe
gabs denn da...:
formatting link
formatting link
formatting link
vernetzen. 2.4GHz, WPA2. IP-Stack auch schon mit drauf, 4 GPIO Pins.
ein kapazitives 3.3V-Netzteil auf der Steuerseite.
Deja-Vu:
formatting link
Programmierung und Spannungsversorgung. Die 3.3V das ESP-01S sind manchmal etwas unhandlich, wenn grad kein Labornetzteil da und ein
$SPEZL berichtete auch Positives von:
formatting link
formatting link
Handy sehen konnte.
Noch ein Deja-Vu:
formatting link
Arbeitshypothese: Da ist genau derselbe Chip drinnen, plus der von mir
formatting link
formatting link
formatting link
formatting link
, also klassisches 10A Netzrelais mit Platinenkontakten. Der Winbond-Chip scheint mir ein externer Flash-Speicher zu sein, ist den Buben beim Webserver vielleicht ein wenig der Platz ausgegangen. Und der LNK304 ist ein "Cost Effective Linear/Cap Dropper Replacement".
Na bitte. Machts Shelly also wie Apple. Die Ingenieursleistung besteht in
Fanboys.
ist an diese komische Shelly-Cloud und deren OTA-Updates gebunden.
Ich frage mich auch, wie es gehen soll, wenn Du 50 von diesen Teilen im Haus hast und jeder seinen eigen WiFi-Hotspot mitbringt. Aber vielleicht
also:) - "Client-Server"-Architektur fabriziert, wo die Shellies erstmal
da dran. Falls nicht, macht der Erste einen Ad-Hoc-Spot mit Server auf. So
Jemand schon damit rumgespielt und kann berichten?
der Zweckentfremdung irgendwelche Smartphones die Finger lassen und mich
n. nur 2.4GHz, aber in so einer Unterputzdose ist das vielleicht auch
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.