Izbornik Zatvoriti

3D model: Aluminum Ladder Hook

I needed hook to hang bags or tools to my aluminum ladders. Ladder tube is rectangle profile roughly 19x40mm.

Hook is made to simply snap on the side of ladder tube. It is not meant to hold substantial height but it can do well for what I need it.

There are two models, one solid and one using less material. Solid one can hold larger weight.

Download models

https://www.printables.com/model/460131-aluminum-ladder-hook

https://www.thingiverse.com/thing:5985486  […]
[ ... vidi ceo članak ... ]

Užička tvrđava, pogled sa Sinjevca

Užička tvrđava iz ređe viđenog ugla. Pogled sa Sinjevca, sa severozapadne strane.

Pretpostavlja se da je tvrđava izgrađena u 14. veku pod upravom porodice Vojinović. Njena namena je bila da štiti trgovački put koji je povezivao unutrašnjost Balkana sa Jadranskim morem. Kasnije, pod turskom okupacijom je dograđena i ojačana.

1863. godine je, po sporazumu Austroguarske i Rusije, srušena eksplozivom.

Delimična restauracija je rađena od 1973. do 1984. godine, a 2022. godine je urađena rekonstrukcija glavne kule. […]
[ ... vidi ceo članak ... ]

Koreni

Čupaju nas iz korena da bi nas presadili u saksije. I onda će da nas ubeđuju da je sve u redu, još uvek imamo svoje korene.

Ko je poslušan, njemu daju žardinjeru.

Seckaju nam mladarke da ne izrastu previše i ubeđuju nas da je to dobro jer tako ćemo lepše da izgledamo.

Zbog toga se osušimo. Uklone nas i stave neke druge. […]
[ ... vidi ceo članak ... ]

ESPHome: Sending sensor data to remote URL

It is common need to send data read from sensor or states of device to some remote location, like web site or database. ESPHome allows doing that, and it works pretty well, once you find out how to do it.

For sending data, you can use HTTP GET or POST method. As data usually has some complexity, I prefer using POST and send all info as JSON structure. That is universal way.

First thing you have to use is to include  http_request component into code:

http_request:  
  id: http_request_data
  useragent: esphome/device
  timeout: 10s

You have to set id for component so you can access it later. […]
[ ... vidi ceo članak ... ]

ESPHome: Showing Project Name and Version as Text Sensors

There is option to assign project name and version in ESPHome device config. Values are displayed in log when device is powered up. It is useful to have those information as sensors so it is easy to check them, if needed. Here is how.

How to set project name and version:

esphome:
  name: "my_device"
  project:
    name: "Me.MyProject"
    version: "0.1.0"

And now create Text Sensors:

text_sensor:
  - platform: template
    name: "Project"
    lambda: |-
     return to_string(ESPHOME_PROJECT_NAME);

  - platform: template
    name: "Version"
    lambda: |-
      return to_string(ESPHOME_PROJECT_VERSION);

I like to use substitutions as it let’s me put all configuration at the beginning of the yaml and reuse values where needed. […]
[ ... vidi ceo članak ... ]