Masthash

#mqtt

Correl Roush
6 hours ago

Rotary encoders are neat. Just added one to my project for digital volume control, after having implemented #HomeAssistant #MQTT discoverability and control with #MicroPython. Figured a physical aluminum knob might be nice too. I also tossed in an IC to switch between multiple input sources, and everything gets summarized onto a small OLED display.

This project started out as a replacement for a faulty inline attenuator dial 😅

#audio #electronics

IT News
19 hours ago

Hack Simple - Here at Hackaday, we definitely love to celebrate the hard hacks: the insane feats... - https://hackaday.com/2023/05/27/hack-simple/ #hackadaycolumns #homeautomation #newsletter #esp8266 #esphome #simple #rants #hacks #mqtt #diy

lars
2 days ago

Gerade mal ein kleines Programm zusammengebastelt, das die aktuelle Leistung und den Tagesertrag der #Solaranlage vom #MQTT-Server holt und auf meiner #LEDMatrix-Anzeige anzeigt.

Kleines Problem: Das Display ist selbst drinnen zu dunkel wenn von draußen die Sonne ins Zimmer scheint.

#Balkonsolar

Knowledge Zone
2 days ago

#ITByte: #MQTT is one of the popular messaging #Protocols for #InternetOfThings.

Here is a brief overview of MQTT and compares it to other #IoT protocols.

https://knowledgezone.co.in/articles/Introduction-to-MQTT

Chris Warwick
2 days ago

@revk This is such a great idea. I really wish I had some Daikin kit- unfortunately I manage a club with 4 x Panasonic units :( If only the manufacturers could be open-minded enough to provide this kind of interface, instead of trying to tie you into their proprietary naffness. #MQTT #HomeAssistant

Andy Piper
3 days ago

Figured out a short Python + #MQTT recipe to reduce the fan speed on my #Bambu #3dprinter (because I wanted a quick button-press option where I sit, rather than having to futz with the software or walk over to the control screen). Huzzah.

Clemens Vasters 🇪🇺
5 days ago

A hyperscale, fully managed MQTT 3.1.1 & 5.0 broker with free-form topic spaces, fused with Azure Event Grid and the rest of the Azure Messaging/Streaming platform.

Public preview. Full conformance on the way.

Watch George's demo.

https://www.youtube.com/watch?v=BofKKuOqFjU

#azure #msbuild #mqtt

fresco
5 days ago

Azure Event Grid now has an MQTT layer/implementation. Interesting to see for me, as an open-source #MQTT provider. The protocol itself is moving to be a commodity, as it should, being an open standard. Open-source implementations like #VerneMQ still remain attractive and relevant, of course.
https://techcommunity.microsoft.com/t5/messaging-on-azure-blog/announcing-public-preview-of-mqtt-protocol-and-pull-message/ba-p/3828716

Andreas Müller 🖥️
6 days ago

Picomotion

Ein frei programmierbarer #Bewegungsmelder mit #MQTT Interface, WLAN, telnet, TFTP für 10.- €

https://andreas-mueller-informatik.de/Z-Blog/Picomotion.html

gallaugher
1 week ago

Still seeing fewer office hour visitors than pre-COVID. Perhaps this will encourage more to stop by. Still working out some software glitches but Button will summon lights, tunes, and da funk. Now to make things more stable and wire up Fulton 460c. #CircuitPython @Raspberry_Pi Pico W and @adafruit IO with #MQTT.

Henry
1 week ago

Slowly getting through all the steps of my #RaspberryPi based #HomeSensor network setup. In Part 4, setting up the #MQTT broker and a database subscriber: https://www.henryleach.com/2023/05/home-sensor-network-part-4-setting-up-a-mqtt-server/

gallaugher
1 week ago

I used Adafruit IO this semester for super easy #IoT in #CircuitPython. It was fast & efficient but I’d like to try to move projects to 1) a platform w:no throttling (Some projects require rapid msgs like robotics) & 2) create web dashboards that can be open to all (eg use this URL to control a public LED installation). Any suggestions for preferably free-tier #MQTT broker services (Hive? others?)? Suggestions for creating web dashboards as brokers (is node-RED an option here? Others?)? Thx!

1 week ago

Finally got a chance to give #micronaut a go on a simple real world application. The goal was to get an #MQTT -> websocket/GraphQL service running in a day, from zero Micronauts experience.

MQTT (and REST) we're working in ~30 minutes. But, neither raw websockets or GraphQL subscriptions would even connect.

I'm sure they could be made to work, but the docs are quite sparse, possibly outdated (I needed additional Serde annotations to even get started). And I ran out of time a code dive.

My #ESP32 based radio is collecting a lot of data. It now publishs them via #MQTT and i can monitor them in my #HomeAssistant dashboard. Most of it is not important but it's fun anyway ...

PURISTA
2 weeks ago

Version 1.6 of PURISTA framwork is out!
It includes #Dapr and #mqtt support and some other nice feature.

https://purista.dev/posts/2023-20-05-purista-version-1-6-0.html

Hobbyblogging.de
2 weeks ago

Sehr cool. Der Datenaustausch von OpenHAB zu ioBroker über MQTT klappt. Jetzt können die Daten schön visualisiert und weiterverarbeitet werden. 🙏😃

#openhab #iobroker #mqtt #smarthome #hausautomation

Hobbyblogging.de
2 weeks ago

So, heute mal OpenHAB 3 per MQTT mit ioBroker verbunden. Ob es jetzt läuft? Keine Ahnung! Wird sich in den nächsten Minuten zeigen.

Macht es Spaß? Auf alle Fälle! Ich liebe Smart Home.

#smarthome #openhab #iobroker #mqtt

@homeassistant Integration into @homeassistant using #MQTT works like a charm.

Next step: integrate gas meter.

AI-on-the-edge-device to read analog utility meters using #esp32 cams. What an incredible project! 😍

Next step: Integration into @homeassistant. Only open question is: #MQTT or #REST approach 🤷‍♂️

Marko Dimjašević
3 weeks ago

With this there were no more obstacles to integrating the now #Valetudo -powered vacuum cleaner into @homeassistant@fosstodon.org @homeassistant@a.gup.pe .

Installing Valetudo was a good excuse to finally install and properly configure an #MQTT broker (Mosquitto in my case) as that's how #Valetudo interfaces with #HomeAssistant.

I really enjoy being in control of my devices thanks to free software!

#FreeSoftware

Marcus
3 weeks ago

@northalpha
Bis vor kurzem hätte ich geantwortet, dass für die lokale HTTP-API eine Bridge benötigt wird und das WLAN Modul der #Nuki 3 Pro dies nicht bietet. Siehe hierzu auch: https://support.nuki.io/hc/de/articles/7422772077201-Ersetzt-das-integrierte-WLAN-Modul-die-Nuki-Bridge-

Aber seit kurzem unterstützt die Pro Variante #MQTT, sodass eine Integration auch ohne Bridge gut machbar wäre. Hab leider keine Pro und kann daher keine eigenen Erfahrungen dazu anbringen.
https://support.nuki.io/hc/de/articles/12947926779409-MQTT-Unterst%C3%BCtzung

Is #mosquito still *the* broker for #mqtt? Or is something else used nowadays?

Andy Piper
3 weeks ago

Updated the Pimoroni (are they on Mastodon yet?) Pico Enviro+ #MicroPython sample to use nicer vector/Hershey fonts, and to also emit the readings via #MQTT terrible "hacky-didn't-have-time-for-better-but-it-works" code https://github.com/andypiper/picow-enviroplus

A white circuitboard in portrait orientation with a large screen down the centre. There is a label "pico enviro+" across the top in black print. The screen shows various environmental readings (17.2 degrees centigrade in green, followed by relative humidity, pressure, light). There are buttons at the four corners of the screen labelled B/A/Y/X, and some sensors along the bottom of the board.

#FediHilfe #fedipower
Moin. Jemand von Euch einen Tipp/Hinweis zu einem Script in #OpenHab für eine (Nahezu-)Nulleinspeisung bei #BalkonPV #balkonkraftwerk #balkonsolar und #OpenDTU ?
Die saldierte Leistung am Stromzähler und die Moment-AC-Leistung der #solarmodule liegen per #MQTT in Openhab3 (auf #Raspberry Pi4) vor.
Der spannendere Teil ist sicher die Anweisung an OpenDTU zur Einstellung des Leistung-Limits.
Danke für jegliche Unterstützung und gerne auch boostern ☀️

Technopolis.tv
1 month ago

#KC868 #ESP32 + #MQTT = One of the best #Opensource #Smarthome's out there!

#Arduino source code and project files available soon! Thanks kincony for this awesome product. ⭐️⭐️⭐️⭐️⭐️

@stvo Kannst du dir nicht (je nachdem, was du vor hast) was über #mqtt und z. B. #Python basteln? Wenn du eh nur Kleinigkeiten machen willst und dir eine ganze Heimautomatisierung zu viel ist.
Mein Homeassistant kommuniziert mit den Tasmotas auch über mqtt, #mosquitto sollte ja eigentlich recht lightweight sein.

__Knut_
1 month ago

Hab mir letzt nen #Shelly Temperatur Sensor gekauft. Auf den könnte man wohl auch die #Tasmota Firmware drauf flashen.
Wo wäre denn da überhaupt der Vorteil?

Die #Sensorwerte würden so oder so via #mqtt an meinen Broker geliefert werden.

@ls In der nächsten Version wird es #MQTT für #HomeAssistant geben. Funktioniert schon lokal ;)

Zu den Werten: Offenbar aktualisieren sich PV1/PV2 Spannung/Strom öfters als die "Total Power" angebe. Zumindest deuten das die "Zuletzt geändert"-Zeitstempel an...

Screenshot von HomeAssistant
beyondwatts
1 month ago

When the ride ends and is uploaded to strava...

Strava calls a web hook on a publicly hosted server

This web server puts a message on Mosquitto MQTT topic on the same host

The private web server subscribes to this topic and puts it a private

Mosquitto MQTT topic
HomeAssistant reads from the topic and updates a custom entity status

#homeassistant #garmin #wireguard #mosquitto #mqtt #monkeyc #hass

beyondwatts
1 month ago

HomeAssistant now detects when I’m out cycling!

The flow is a little convoluted…

I wrote a garmin datafield app that calls a URL approx every five mins

The url is privately hosted behind a firewall with a wireguard VPN that my iPhone is always connected to

When the url is hit, the web server puts a message on a Mosquitto MQTT topic

HomeAssistant reads from the topic and updates a custom entity status

#homeassistant #garmin #wireguard #mosquitto #mqtt #monkeyc #hass

home assistant cycling status

Hab mal was in #Python gebastelt um an die Daten vom #Deye #Wechselrichter zu kommen: https://github.com/jedie/inverter-connect

Erstmal nur für das Terminal... Ich denke irgendwann baue ich auch ein, das die Daten regelmäßig per #MQTT an #HomeAssistant versendet werden. Auch wenn es dafür schon Lösungen gibt ;)

Screenshot der Terminal Ausgabe
Screenshot der Terminal Ausgabe
fresco
1 month ago

Did you know AtomVM ("The Tiny Erlang VM") has an MQTT client?
https://github.com/atomvm/atomvm_mqtt_client
#Erlang #MQTT #ESP32

stark@ubuntu:~$ █
1 month ago

Now that I no onger have an app where I can easily switch stuff in my enclosurez such as the heating or the lights...

Yes, I use the lights as light in my room at night, it is very relaxing...

I am going to the #Moonraker and #MQTT route, I will set everything up in one of those MQTT dashboards for #Android to give a quick access to the control simplenfeatures from my enclosure

@3dprinting #3dprinting

stark@ubuntu:~$ █
1 month ago

So, how do I plan to solve this?

Well, #Klipper allows for the addition of the #RaspberryPi MCU, which works with my sensor.

I will then once again create the exact same #Mosquito #MQTT server as I had.

#Moonraker will then post this temperature to the server.

If I keep the format and everything identical, my #ESP32 will simply reconnect, and my heating lamps would work again perfectly.

It's just like 03:01 in the morning now, and if I start that now, I probably won't sleep tonight.

@3dprinting #3dprinting

stark@ubuntu:~$ █
1 month ago

Finally, I installed #Moonrakerz the #API service for #Klipper.

My printer doesn't support a chamber natively, so I used the #EnclosurePlugin from #Octoprint to measure the enclosure temperature. I then modified the source code to take that sensors value and inject it as #Gcode that #Octoprint actually thought my printer was enclosed.

Using the #MQTTPlugin, this state was then communicated to a #Mosquito #MQTT server, which an #ESP32 then read and dimmed my heating lamps with a PID controller to get the enclosure up to 60°C.

The #EnclosurePlugin also controlled the power of my printer, visual lights, and then this sensor.

This is now obviously broken.

@3dprinting #3dprinting

Beto Dealmeida
1 month ago

I consolidated most of my #Fediverse services into a single machine; I have a $24/month VPS from #DigitalOcean running:

- #Pleroma
- #Pixelfed
- #Funkwhale

CPU use is negligible (~4%) and memory consumption is at ~40% (it has 4GB of RAM).

These 3 services are for my artist persona. I also run my personal #Mastodon on a smaller VPS.

Everything connects to a third VPS that is my "infra", running #Postgres, #Redis, #MQTT and my home automation software.

Andy Warburton ❌❌❌
2 months ago

If you want to make one for yourself, I have published the 3d printable files for my Birb Air Quality sensor on Printables. https://www.printables.com/model/450447-birb-the-canary-shaped-air-quality-sensor (code coming soon!).

#canairi #3dprinted #3dprinting #airquality #homeassistant #mqtt #sensor #electronics #maker #Adafruit #CircuitPython #PythonOnHardware #UnexpectedMaker

Bird Shaped device
Interior electronics
Andy Warburton ❌❌❌
2 months ago

My #3dprinted take on the Canairi air quality sensor features an SGP40 gas sensor and an AHT20 temperature and humidity sensor. Powered by #CircuitPython it reacts to the air by “dying” when air quality gets low but also logs it’s readings to #HomeAssistant over #mqtt (and the whole thing runs off an #UnexpectedMaker ESP32-S2). Can be wall-mounted or placed on its stand. Designed and modelled in #tinkercad

#3dprinting #maker #electronics

Orange tweety bird shaped air quality sensor
Andy Warburton ❌❌❌
2 months ago

Today I’m moving my air quality birb from an @adafruit Feather RP2040 to a Feather ESP32-S2 (by #unexpectedmaker ). Then with some minor tweaking I’ll have it sharing its data with #homeassistant via #mqtt

heise Developer
2 months ago

Internet der Dinge: Hochverfügbare Anwendungen mit MQTT

Anwendungen im IoT lassen sich unterschiedlich skalierbar und hochverfügbar gestalten. Der richtige Weg hängt vom Einzelfall ab.​

https://www.heise.de/hintergrund/Internet-der-Dinge-Hochverfuegbare-Anwendungen-mit-MQTT-8514916.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege

#InternetderDinge #MQTT #news

Freifunk Neanderland
2 months ago

Smart Home ohne Cloud
Wann: 20.04.2023, 19:30 Uhr
Wo: WIR Haus, Wülfrath
OSM: https://www.openstreetmap.org/relation/14772094

Wir spüren die hohen Engergiekosten. Wir zeigen Euch was Ihr dagegen tun könnt.
Alle sprechen über #smarthome aber wir leben es. Habt Ihr schonmal was von #homematic oder #nodered gehört?
Wir haben das #wirhaus im #KreisMettmann in #Wülfrath deutlich optimiert und den Energieverbrauch drastisch gesenkt.

#Heizungssteuerung #Energie #Freifunk #Gasheizung #hackspace #mqtt #Jugendhackt

Weiße Wand mit zwei Sensoren für Raumtemperatur und Luftfeuchtigkeit. Die Stromversorgung erfolgt über einen Stecker neben einer Türe. Rechts neben dem Stecker ist eine Raumbeschilderung angebracht.
Workflow Logik in einer graphischen Übersicht mit einzelnen Events, die unterschiedliche Aktionen ausführen.
adorfer
2 months ago

Und jetzt ist das Ding eingebaut.
Damit bekommen wir von der Heizung Gaszähler-Impuls, Heizkreis-Pumpvolumen ("Wasserzähler"), Vorlauftemperatur, Rücklauftemperatur und Kesseldruck. (Tag/Nachtschaltung machen wir so schon aus dem Nextcloud-Raumbuchungs-Kalender)
Nicht, dass es alle Werte wirklich ständig bräuchte, aber wir können jetzt Fehlerzustände ("Luft im System" o.ä.) früher als bisher erkennen. #hackspace #smarthome #nodered #wirhaus #mqtt

An einer alten gekalkten Kellerwand hängt ein Aufputz-Installationskasten. hinein laufen von oben links kommend unten hinein 6 verschiedene Leitungen verschiedener Farben. 
Im Kasten viele Litze, rund ein Dutzend unterschiedliche Wago-Klemmen. oben ein kleineres geschlossenes Modulgehäuse mit einer Tasmota/MQTT-ID.
Ein Heizungskesselraum einer Gasheizung in einem Keller. Links ein Schaltschrank, auf der Wand ein Modulgehäuse mit Kabelbaum. bildmittig eine Heizungsumwälzpumpe, analoge Temperatur-Rundinstrumente für Vorlauf und Rücklauf, Rückschlagventil, eine Wasseruhr mit Reed-Kontakt. dahinter ein gelbes Gasrohr. Ein Brennwertkessel-Edelstahl-Schornstein. an der Wand hinten eine Umlaufwasser-Nachfüllstation mit Wasseruhr und Druckregler, dahinter Absperr-Ventile und Schnelltrennkupplungen. Rechts ein blauer Brennwertkessel Baujahr ca. 2005, mit Überdruckventil und automatischem Entlüfter plus Drucksensor.
Rommudoh
2 months ago
Rommudoh
2 months ago

Today's work: an ESP-01S on a soldered perfboard that will notify me when something is thrown into my mail box.
Powered by a single LiFePO4 battery.
The ESP lies in deep sleep until one of the two Reed switches is triggered. Message is sent through MQTT to my home assistant.
#soldering #electronics #esp8266 #esp01 #smarthome #mqtt #homeassistant

A soldered circuit board in a black plastic case. There's a LiFePO4 battery powering it. The LED of the ESP-01S is glowing. You can see a few resistors, capacitors, and a transistor.
Backside of the perfboard showing the soldering
The final position attached to the mailbox, cables to the Reed switches going through a hole in the case.
Schematics of the circuit
Project Insanity
2 months ago

Wrote a short example setup for the open-source #MQTT broker # Mosquitto 🤖 on the #NixOS wiki https://nixos.wiki/wiki/Mosquitto 📔

Nick Taylor
2 months ago

Looking forward to hanging with @andypiper next week! Making and Learning!

Come hang with us Wednesday, March 29th at 5 pm UTC!

Reminder: https://idev.fyi/schedule/#andy-piper-making-and-learning

**#micropython** **#mqtt** **#iot**

iamdeveloper.live promo for guest Andy Piper
stark@ubuntu:~$ █
2 months ago

@3dprinting #3dprinting

The reason why I am using the #ESP32 and #MQTT is because I am developing an #opensource plugin for #Octoprint.

This plugin will allow for simple inputs, 6 variables that would allow anyone to connect #IOT sensors to their #Octoprint, without the need of DIY electronics.

Users will be able to use #Sonoff and #Tasmota sensors as inputs that they can just buy and put in their enclosures. Thus, they won't need to do any electrical or programming work.

stark@ubuntu:~$ █
2 months ago

@3dprinting #3dprinting

I am just waiting for my new webcam to be delivered, then I will replace the lamps.

The other problem with the lamps are, when the enclosure reaches temperature, they dim or turn off completely. So, the enclosure is dark after a while, which makes a webcam useless.

So, I want to install IR lamps and LEDs. Then, on every layer change, I will code the LEDs to turn on as the webcam takes a photo, illuminating the enclosure, but turning off again and saving electricity.

I will also have the LEDs to turn on when I open the enclosure and install a button that will toggle the LEDs.

Everything will be done through the #ESP32 over #MQTT.

stark@ubuntu:~$ █
2 months ago

@3dprinting #3dprinting

For #ABS, we also need a heated enclosure!

Do I built my own custom heated enclosure! It is controlled by a #RaspberryPi #ESP32 and old 100W lightbulbs.

#Octoprint posts the #GCode to an #MQTT server, which the ESP32 uses to control a #PID. The lamps are dimmed, and brightened until the enclosure reaches 55°C

Andy Piper
2 months ago

Today: spent the day at the studio, making & fixing stuff. Assembled a keyboard; played a bit with #AgonLight; upgraded an OpenWRT router with Tailscale; scripted some sensor data collection into #mqtt; tinkered with Elgato lighting and Linux. Pretty productive, very fragmented, lots of things I probably should have written down! 🤦

@homeassistant @smarthome @homeautomation #SmartHome #HomeAutomation

Released v0.8.0 of the https://github.com/unixorn/ha-mqtt-discoverable python module today.

This allows your python programs to create sensor and device entities on your #mqtt server that will be automagically recognized by #HomeAssistant.

If you want to use the tooling from the command line or in your scripts, either pip install the ha-mqtt-discoverable-cli module or use the unixorn/ha-mqtt-discoverable-cli #docker image.

FozzTexx
3 months ago

Cheap #MIDI router idea is quickly snowballing in my head. I could use a #RaspberryPiPico and the 8 state machines to get a total of 10 UARTs. Put DPDT switches on each DIN connector to switch between IN & OUT. Add 7 segment displays next to each DIN to show channel & remap.

And now I'm thinking throw in WiFi and gate MIDI to #MQTT!

Georg Russ
3 months ago

Endlich das ESP-E-Ink-Display fertiggestellt. #esp8266 Es ist #tasmota drauf, alle Displaywerte werden zur Laufzeit via #mqtt durch #nodered bereitgestellt. Fehlt nur noch ein Gehäuse 🙃 SPI-Anschluss und Universal Display in der Tasmota-Firmware, weil das Waveshare-2.9 ein "V2" ist.

stark@ubuntu:~$ █
3 months ago

@vsaw @Edent

I still want to benchmark it with #Klipper to see how it performs, because #raspberrypi is actually getting quite powerful and could be overkill for Klipper, but then again I want to run a web-server with it for #Moonraker or #Mainsail. So I will have to see.

Otherwise, I think I am just going to use it for my dedicated #MQTT broker, because my MQTT broker is getting a lot of use, but is currently running on my Pi I am using for other stuff. So I would rather want to keep everything more organised and separate. Because it is hindering the upgrades that I want to make on my Pi, as it would interrupt my MQTT services.

Andreas Kilgus
3 months ago
@adorfer Bei den paar Tuya-Steckdosen, die ich im Einsatz habe, hat das Raspi-OTA-Prozedere via Tuya-Convert meiner Erinnerung nach reibungslos und jeweils im ersten Anlauf funktioniert.
Es liegen aber auch noch Shelly 1 und i3 hier herum und warten auf ihre Verwendung - ohne Deinen Beitrag wäre ich gar nicht auf die Idee gekommen, auf diese Tasmota aufzuspielen, bzw. ich hatte nicht auf dem Radar, dass das überhaupt geht.
Da die Shelly-Sachen von sich aus ja bereits ohne Cloud betreibbar sind: Was gab für Dich den Ausschlag, darauf Tasmota einzusetzen? Ich weiß nicht, wie repräsentativ für 1 und i3 die Oberfläche meines 3em im Sicherungskasten ist, aber auch dort gibt es z. B. bereits die Möglichkeit, MQTT zu aktivieren.
#mqtt #shelly #tasmota #tuya #tuya-convert #homeautomation
Andy Piper
3 months ago

Interesting idea of the "MING" stack (#MQTT, InfluxDB, @nodered and Grafana) described on the FlowForge blog #iot https://flowforge.com/blog/2023/02/ming-blog/

Barberousse
3 months ago

#ESETResearch analyzed a new #MustangPanda backdoor. It uses the open-source QMQTT library to communicate with its C&C server over #MQTT so we named it MQsTTang. This library depends on parts of the Qt framework, statically linked in the executable. https://www.welivesecurity.com/2023/03/02/mqsttang-mustang-panda-latest-backdoor-treads-new-ground-qt-mqtt/

A sample of MQsTTang was identified by @Unit42_Intel@twitter.com on 2023-02-17. As stated in that thread, the backdoor uses the legitimate MQTT broker 3.228.54.173. This has the benefit of hiding their actual C&C servers from victims and analysts. https://twitter.com/Unit42_Intel/status/1626613722700472320

This malware family is also tracked as "Kumquat" by @threatinsight@twitter.com: https://twitter.com/aRtAGGI/status/1628067706443374592

Like in previous #MustangPanda campaigns, filenames related to politics and diplomacy are used to lure targets. These include:
- CVs Amb Officer PASSPORT Ministry Of Foreign Affairs.exe
- Documents members of delegation diplomatic from Germany.Exe
- PDF_Passport and CVs of diplomatic members from Tokyo of JAPAN.eXE

IoCs:
📄 SHA-1
02D95E0C369B08248BFFAAC8607BBA119D83B95B
430C2EF474C7710345B410F49DF853BDEAFBDD78
0EA5D10399524C189A197A847B8108AA8070F1B1
740C8492DDA786E2231A46BFC422A2720DB0279A
🚨 ESET Detection Name
Win32/Agent.AFBI trojan
🌐 Servers
80.85.156[.]151
80.85.157[.]3
185.144.31[.]86

@ESETresearch

Network diagram showing the communication between the C&C server, the MQTT broker, and a compromised machine.
First, the server subscribes to "iot/server2" on the broker.
Second, the compromised machine subscribes to a topic with its unique id on the broker.
Third, the compromised machine publishes a KeepAlive message to the "iot/server2" topic.
Fourth, the C&C server publishes a command to the victim’s unique topic.
Finally, the victim’s machine publishes the output of this command to "iot/server2".

Today I connected first #ZigBee device into my #DIY #smartHome. It' Sonoff button for easy start, connected to #Zigbee2mqtt server, which is resending messages over #MQTT to #HomeAssistant. It worked flawlesly.

Sonoff ZigBee button mounted on the balcony door frame
Map of my ZigBee network showing one Coordinator node, one Router node and a balcony light switch.
Moritz
3 months ago

Spent 2 hours debugging a #MQTT/Home Assistant/#Tasmota problem and didn't get anywhere. It's driving me mad. I love open standards, but Tasmota/MQTT/HomeAssistant is just a pain in the ass to configure.

stark@ubuntu:~$ █
3 months ago

@cnxsoft I want to see more of these types of boards available for the #raspberrypi computation unit.

I built a fully automated #raspberrypi, #arduino and #octoprint based temperature control system for my #3dprinter using #mqtt, but using an entire raspberry pi feels like a waste and also increased the footprint of my project

#diyelectronics #electronics #diy #3dprinting

Markus Tacker
4 months ago

#AWS #IoT now has support for #MQTT 5: https://docs.aws.amazon.com/iot/latest/developerguide/mqtt.html#mqtt5 ... most notably are
- reason codes (the connection will now return an error code on disconnect)
- Maximum Packet Size can now be specified
- topic aliases (use 8 byte integer to identify a topic instead of a string)

The last two are especially useful for #cellularIoT devices.

Rob Ricci
6 months ago

Okay, so let me tell you about my doorbell, from a #networking perspective.

When you push the button by the door, it sends a message over the #zigbee wireless mesh network in my house. It probably goes through a few hops, getting relayed along the way by the various Zigbee light switches and "smart outlets" I have.

Once it makes it to my utility closet, it's received by a Zigbee-to-USB dongle, through a USB hub (a simple tree network) plugged into an SFF PC. From there, it gets fed into zigbee2mqtt, which, as the name implies, publishes it to my local #mqtt broker.

The mqtt broker is in the small #kubernetes cluster of #raspberrypi nodes I run in my utility closet. To get in (via a couple of #ethernet switch hops), it goes through #metallb, which is basically a proxy-ARP type service that advertises the IP address for the mqtt endpoint to the rest of my network, then passes the traffic to the appropriate container via a #linux veth device.

I have #HomeAssistant, running in the same Kubernetes cluster, subscribed to these events. Within Kubernetes, the message goes through the CNI plugin that I use, #flannel. If the message has to pass between hosts, Flannel encapsulates it in VXLAN, so that it can be directed to the correct veth on the destination host.

Because I like #NodeRed for automation tasks more than HomeAssistant, your press of the doorbell takes another hop within the Kubernetes cluster (via a REST call) so that NodeRed can decide whether it's within the time of day I want the doorbell to ring, etc. If we're all good, NodeRed publishes an mqtt message (more VXLANs, veths, etc.)

(Oh and it also sends a notification to my phone, which means another trip through the HomeAssistant container, and leaving my home network involves another soup of acronyms including VLANs, PoE, QoS, PPPoE, NAT or IPv6, DoH, and GPON. And maybe it goes over 5G depending on where my phone is.)

Of course something's got to actually make the "ding dong" sound, and that's another Raspberry Pi that sits on top of my grandmother clock. So to get *there* the message hops through a couple Ethernet switches and my home WiFi, where it gets received by a little custom daemon I wrote that plays the sound via an attached #HiFiBerry board. Oh but wait! We're not quite done with networking, because the sound gets played through PulseAudio, which is done through a UNIX domain socket.

SO ANYWAY, that's why my doorbell rarely works and why you've been standing outside in the snow for five minutes.

A nondescript round white button (a doorbell) mounted on a vertical wood member. To the left a part of a door is visible, and to the right, bricks.
Garvin Hicking
6 months ago

Anyone got some #influxdb #grafana skills and would help me out for some probably simple help? Got #tasmota powerplugs writing via #mqtt and #telegraf, that part works but I don't get how to make a pretty graph dashboard showing peak power, daily power graph and monthly total usage - ideally combining things like constant power use and rolling daily sum...? If only influxdb2 had SQL-like syntax like v1 - not getting this GUI stuff to "write" queries on existing data :-(

🇳🇱 Jeroen 🇺🇦
6 months ago

Time for an #introduction I guess.

I am:

- #Eindhoven (Netherlands) native
- Physicist by training
- Software developer by profession (industrial and medical equipment, mainly #C++, but also #C and #Python)
- Electronics tinkerer (#ESP8266, #D1Mini, #mechanicalkeyboards, #platformio, #kicad)
- Smart home hobbyist (#HomeAssistant, #MQTT, #Tasmota)
- Into #selfhosting (#docker, #mailpile, #pihole)
- 3D printing early adopter (since 2014, #prusa, #marlin, #fusion360)

Gina Häußge
6 months ago

Today's #projects post is about how I'm keeping an eye on my ISP's performance, using #InfluxDB, #Grafana, #HomeAssistant and a #Docker container that runs #LibreSpeed every 20min and pushes the results via #MQTT into my monitoring.

I did a write-up about that on my (very rarely updated) blog last year, so I'm sharing that here as it has all the details and some fancy graphs to boot. Enjoy!

https://foosel.net/blog/2021-03-28-homelab-uplink-monitoring

SEPIA Open Assistant
6 months ago

@Blort The SEPIA client (app) can trigger Intents on #Android which theoretically includes sending a phone number to the default app. It runs on #Linux phones as well, but I'm not sure how you trigger calls there (maybe tel. URLs?). Certainly something to be explored 🙂

It can connect to #HomeAssistant, #FHEM, #openHAB, #ioBroker and #MQTT in general and supports a bunch of #smarthome devices 💡

Besides that: search, timer, alarms, radio, navigation, #raspberrypi control and much more ✌️🤖

Not finding clear answers myself, so does anyone know if there is any kind of standard or convention for #MQTT connection over #websocket using #JSON.
E.g. messages either way being JSON with "topic" and "payload" and maybe "retain" or "qos".
But need a login message at start I expect with a few parameters, and a subscribe and unsubscribe.
I am not thinking anything complicated.
Just wondering if this was a thing?

Robin Hawkes ⚡️
6 months ago

A while ago I bought a bunch of temperature and humidity sensors and distributed them around this 120-year-old house.

The results have been quite surprising. Some of the data is obvious – like the home office being warm due to computers and a person in it – while other parts require further analysis – like why the front room is so much colder than the others.

#DataViz #HomeAssistant #IoT #MQTT #EnergyEfficiency

🧵

Andy Piper
6 months ago

#Introductions (more of a re-intro, ~5 yrs Mastodon veteran on the original instance)

I’m Andy, a techie, developer advocate, educator and public speaker based in the UK. Follow me for rambling about, among other things…

- #MicroPython
- #APIs
- #MQTT
- #OpenSource
- #VideoGames (Xbox/Switch/Steam Deck/indie)
- #LEGO
- #BoardGames
- #DrWho
- Marvel
- Online communities
- Home automation
- Gadgets / blinky things / making

Links etc -> https://andypiper.me

Unixorn
7 months ago

I have several custom MQTT sensors that read the status of various services running in my homelab. I don't like having to restart HA every time oe is updated or added, so I wrote a quick little python module that will let you create MQTT entities that automatically get ingested into HA without requiring a restart.

It includes scripts you can use to create sensors & devices from the command line so you can extend your other scripts.

https://github.com/unixorn/ha-mqtt-discovery

#homeassistant #mqtt

Omegix
7 months ago

#introduction

Hi all! My name is Jeff, and I'm #softwareDeveloper and #maker in the process of relocating to #NewZealand.

My journey through social media started with Bulletin Board Systems (#BBS) & #IRC, through LiveJournal, to Facebook, an enjoyable stint in G+, back to Facebook, and now Mastodon. Ironically I never really got into Twitter, which I understand Mastadon aims to replace.

In my career I've worked on incredibly interesting projects like full scale helicopter simulators, small drone (#sUAS) control systems, and signal jamming technologies. I've worked with #C++ , #CSharp, #Python, #LabView.

But what I'm most proud of has been my time volunteering for a local charity I helped found, #MakersLocal256. This #makerspace was the first in #Alabama, has been around for over 15 years, and has survived on a "pay what you can" system. Our goal was and is to make available tools and technologies to those who either can afford it better together, or simply don't have the space for something like a gigantic #laserCutter. I've learned and taught equipment there such as #3DPrinters, #soldering, #embedded projects, #IoT, #lathes, #welding, #leatherWorking, #HamRadio and #cyberSecurity.

I've served #ML256 as both their Treasurer using systems like #GnuCash, and as a #systemsAdministrator using technologies including #Proxmox, #VMWare, #Redmine, #Owncloud, #ZoneMinder

As a hobbyist I run my own #homelab including this instance of Mastadon, #Plex, #mqtt, #proxmoxBE

My other hobbies include #cooking, with a focus on #sousVide and #cajun food, collecting #puzzleBoxes .
I consume large amounts of #Sci-Fi television, #anime, and have a weakness for paranormal teenage drama series like #vampireDiaries and now some soul rotting show called #FateWinxSaga. They're just so awful I can't stop watching.

In my youth I attended a #boardingSchool called #ASMS before Dumbledore made them cool. We had a cheerleading team for our chess team, it was baller. Our headmaster was from #NewZealand, and we plan to catch up once we get settled in.

My wife of eight years and I met in college, and has been my best friend, travel companion, taste tester, and cheerleader. She's an amazing #cosplay artist from Tennessee who has crafted #yukatas #kimonos, outfits from #animes, and so much more.
Her Londo Mallari from #Babylon5 is still the highest rated post of all time in r/Babylon5.

As her handler I end up going to many of her competitions and events, our favorite being #DragonCon . As a reward for being her personal slave, I earn cosplay points, which I save up and cash in on requests. The most memorable is when I asked to be a #sandworm from #Dune. She built a 14 meter worm in the style of a Chinese dragon. It takes eight people to pilot, has been in three parades, two with Kevin J. Anderson leading our path. She carries the 16 kilogram head, with me as her second in line. It's been featured in #MakeMagazine and has been used for a movie premier at a local theatre.

Well, that's me :) I don't intend on writing posts this long going forward, and honestly this felt like writing a CV. But hell, if you're gunna do, do it up.

🇳🇱 Jeroen 🇺🇦
7 months ago

Time for an #introduction I guess.

I am:

- #Eindhoven native
- Physicist by training
- Software developer by profession (industrial and medical equipment, mainly #C++, but also #C and #Python)
- Electronics tinkerer (#ESP8266, #D1Mini, #mechanicalkeyboards, #platformio, #kicad)
- Smart home hobbyist (#HomeAssistant, #MQTT, #Tasmota)
- Into #selfhosting (#docker, #mailpile, #pihole)
- 3D printing early adopter (since 2014, #prusa, #marlin, #fusion360)

Yann Büchau :python:
9 months ago

For the network I am using:

- @kicad for PCB design
- #OpenSCAD for 3D design
- #PlatformIO for flashing the ESP8266 sensor station µControllers
- #Python for data analysis, data management, device interaction, etc...
- mosquitto #MQTT broker as data transmission protocol
- a #RaspberryPi as central station
- etc...

Yann Büchau :python:
9 months ago

My first scientific paper has been published! 📰 🎉

Büchau (2022): An Autarkic Wireless Sensor Network to Monitor Atmospheric CO2 Concentrations

https://doi.org/10.1127/metz/2022/1125

In my PhD I am building a wireless CO2 sensor network with mostly #FOSS components. This paper describes it.

Code and hardware designs are available here: https://gitlab.com/tue-umphy/co2mofetten

#raspberrypi #esp8266 #mqtt #co2 #arduino #sensor #network #python

An Autarkic Wireless Sensor Network to Monitor Atmospheric CO2 Concentrations

Abstract
In this study an autarkic low-cost wireless network infrastructure suitable for areas spanning a couple of
hectares is introduced. Open source hard- and software components make up the infrastructure’s core,
rendering it very scalable in terms of cost and deployment density. The network is designed to operate
continuously throughout the year in a wide range of weather conditions.Four different embedded, low-cost
Sensirion SCD30 non-dispersive infrared (NDIR) CO 2 sensors are evaluated under laboratory conditions
and tested for cross-sensitivity on water vapour and linear characteristics, of which the Sensirion SCD30
sensor exhibits the best overall performance. An in-field comparison of eleven Sensirion sensors with
an eddy-covariance station verifies its outdoor applicability. The network’s suitability to monitor natural
CO 2 emissions was tested at a site in the upper Neckar Valley in southwestern Germany. A station with
a single Sensirion sensor observed a strong diurnal cycle of the near-surface CO 2 concentration over the
course of several months. While only slightly elevated CO 2 levels above 400 ppm prevailed during the day,
concentrations reached the sensor’s output limit of 40 000 ppm during the night when wind speeds are low.
Figure 1: Aerial view of the Starzach site taken in summer 2019 by Martin Schön and map of Germany with part of the Neckar valley
region as orientation. Visible focused CO 2 exhalation spots are marked as yellow dots, their size loosely indicating the apparent intensity.
Fields of diffuse degassing are indicated as purple areas. Degassing spots appear in SW-NE direction across the site and are discussed by
Lübben and Leven (2018) to be associated with a geological fault line. Map data ' OpenStreetMap contributors (2021).
Figure 3: Network infrastructure schematic. An on-site single-board
computer acts as a central station and establishes a Wireless Local
Area Network (WLAN) to which all stations connect. Stations store
their sensor data locally and transmit it wirelessly to the central
station, where data is logged to a database. The central station
maintains an internet connection to an off-site server to enable
remote maintenance and live data monitoring. This server mirrors
the on-site network traffic and relays a selection of the measurements
to the openSenseMap platform for data display and live monitoring.
Figure 4: General design of a sensor station. (a) An ESP8266 microcontroller mounted on a custom circuit board in a weatherproof box
is powered externally via a 12 V two-wire cable. (b) A custom circuit board capable of holding up to eight Sensirion SCD30 CO 2 sensors
mounted below a simple radiation shield is connected to the microcontroller via a patch cable with RJ45 connector. (c) Radiation shield
holding a custom multi-sensor circuit board with Sensirion SCD30 CO2 sensor, Bosch BME280 environmental sensor (atmospheric pressure,
temperature, relative humidity), CUBIC CM1106 CO 2 sensor and theben CO 2 Sensor Module.
Andy Piper
1 year ago

#Introductions more of a re-intro / re-up since I’m getting things set up a bit more, I’ve been in-and-out of here for a while.

I’m Andy, a techie, developer advocate, educator and public speaker based in the UK. Follow me for rambling about, among other things…

- #MicroPython
- #APIs
- #VideoGames (Xbox/Switch/indie)
- #LEGO
- #MQTT
- #BoardGames
- #DrWho
- Online communities
- Home automation
- Gadgets / blinky things / making
- Marvel

Links etc -> https://andypiper.me

#introduction part 2: I'm currently working on #homeautomation using #MQTT #RaspberryPi :raspberrypi: and #esp8266 modules. More to come but at least my Qt based MQTT Dashboard is on :github: -> https://github.com/lopeztel/MQTT_Dashboard back then I was still using :ubuntu: ...