Thermostat GUI update (https://harizanov.com/2020/01/meet-the-ps-thermo) #LVGL #esp32 #iot
Thermostat GUI update


Thermostat GUI update (https://harizanov.com/2020/01/meet-the-ps-thermo) #LVGL #esp32 #iot
Препоръчвам сесията на Роско Иванов относно #MQTT load balancing решение —> https://dev.bg/event/iot-mqtt-load-balancing-over-own-architecture/

Using Node-RED's node-red-contrib-solar-power-forecast-plus contribution to plot (light blue line) the estimated max PV generation in ideal conditions for my location/panel orientation/time of year; seems pretty accurate so far. Useful to know what theoretical maximum I have.

The 170 EUR Hikvision thermal camera arrived, impressive 160×120@25fps quality

Ordered a HIKVISON H10 160×120 25Hz IR infrared thermal imager camera for €170. Sounds too good to be true, awaiting delivery to make a detailed review. The known issue is that menu is in Chinese language only.
Pleased to see MQTT pop up here and there in modern automotive cluster architectures. Unfortunately can't share more details due to confidentiality.

Connected my home alarm system to a secured #MQTT channel and am able to arm/disarm/read state remotely via Node-red powered UI #IoT #IoT #arduino #homeautomation Used the code by https://github.com/maragelis/ParadoxRs232toMqtt

Using a 3.5" PiTFT as security camera monitor with a ffmpeg one-liner #rtsp #raspberrypi ffmpeg -rtsp_transport udp -i rtsp://192.168.1.123:554/12 -pix_fmt rgb565le -s 480×320 -f fbdev /dev/fb1
Last-minute preparations for the "IoT Bulgaria Summit 2019" event tomorrow, Sept 14, 2019. My session topic is "Securing MQTT for embedded IoT devices with Mutual TLS Authentication", starting 9:30am. Register for free here: https://www.eventbrite.com/e/iot-bulgaria-summit-2019-tickets-54290900545 The slides I presented are available here: https://drive.google.com/file/d/1FglRqRC5rAlap4HCLp-MgqwR1gnZMIVc/view?usp=sharing

Our 13m³ pool water temperature reaching just over 30°C thanks to the DIY solar heater I blogged about last year https://harizanov.com/2018/07/diy-swimming-pool-solar-heater/ solar harvesting
Node-RED deserves more than this.. https://x.com/knolleary/status/1159172242665811968
Considering moving all graphical resources (icons, fonts) of the TFT32 thermostat project to dedicated OTA update-capable partitions to allow GUI branding and customization. Few technical challenges to do so, but completely doable. PoC of that done, and working well. As a result of the decoupling of graphical resources from the code, the OTA image for…

https://mqtt-explorer.com/ looks quite promising, I need to take a closer look #MQTT #IoT

I didn't know that Samsung S8's camera app has built in QR code recognition, just pointing it to a QR with AP login details prompts connection UI..neat
I'll be speaking at the "IoT Bulgaria Summit 2019" community event this September, session topic "Securing MQTT for embedded IoT devices with Mutual TLS Authentication". Use this opportunity to chat with me on anything IoT. https://www.eventbrite.com/e/iot-bulgaria-summit-2019-tickets-54290900545?utm-medium=discovery&utm-campaign=social&utm-content=attendeeshare&aff=estw&utm-source=tw&utm-term=listing @Eventbrite
TIL of the 128 KB limit for MQTT payload size for AWS IoT. Any publish request that contains payload larger than this limit will be rejected and result in a disconnect. Kind of odd, makes it difficult to transport large payloads e.g. frames from cameras or OTA files over AWS IoT.
Working on MQTT rate limiter middleware, it will add an extra layer of security to my already oversecured broker.

Implemented JSON based access policies to my Mosca-based MQTT broker, decision to allow or deny publish/subscribe is now based on the presented client certificate's CN/O/OU/L fields. I think it is pretty safe to say I now run miniature AWS IoT clone 🙂

Secured my #Node-RED with mutual TLS authentication through my own CA and self-generated certificates; I have to present a client certificate in order to be allowed to use Node-RED.

My dog meets Google's AR tiger in the garden.. try it yourself, google for "tiger" on your phone, then "view in 3D"->"view in your space"

Implemented #MQTT certificate based mutual authentication for my home automation with access policies for publish/subscribe, much like Amazon AWS #IoT, only #DIY . It is now much more secure #esp32 #mosca Added certificate revocation list functionality. Took extra effort to make it work without MQTT broker restart. Next is profivioning API for the nodes
Planning to do a tach talk on topic "Developing connected thermostats" sometime in February, details will follow. http://dev.bg

Experimenting with thermostat touch GUI with iPhone style setpoint selector #ESP32 #IoT

Toying with fancy gauge designs for thermostat applications #IoT #ESP32 #MQTT
DIY swimming pool solar heater https://harizanov.com/?p=4476 #IoT #DIY #green #solar

A DIY solar heater for our 13m³ Bestway pool out of 16mm LDPE pipe – getting the water past the 25°C mark more days of the year.
New post: Enhancing my ordinary security cameras with AI https://harizanov.com/?p=4439 #IoT #AI

Enhancing my ordinary IP security cameras with #AI, pumping recognized objects data to #MQTT .. isn't #IoT cool? Blog post soon ..

Upgrading the dumb fan coil thermostats on our DIY heat pump system – heat/cool, target temperature and fan speed, now connected.
Upgrading my fan coil thermostats http://harizanov.com/?p=4385 #IoT #HVAC #heatpump

Certification for the bboil #IoT thermostat project is completed. What an experience! #esp8266 https://bboilrf.com

Speech generation with Node-RED: the house reads notifications aloud so I stop picking up my phone 50+ times a day.