Zdjęcie w tle
dotevo

dotevo

Tytan
  • 134wpisy
  • 1311komentarzy
Mam od paru lat w domu homeassistanta, który ogarnia mi całkiem sporo rzeczy. Nie mam publicznego IP, a chciałbym niektóre usługi wystawić na zewnątrz. Wybrałem więc stworzenie mostu poprzez kanał na telegramie. Docelowo cała rodzina będzie dodana do grupy i każdy będzie mógł wykonywać akcje.
Prototyp udało mi się zrobić i działał on na wysyłanych wiadomościach + keyboard z API telegrama aby nie trzeba było pamiętać kolejnych komend. Wszystko zrobione w node-red i ogólnie efekt całkiem fajny. Mam możliwość poproszenia o włączenie odkurzacza, wybranie pomieszczeń i tego typu rzeczy.

Problem jest taki, że to generuje pełno wiadomości na kanale, a docelowo chciałbym tam dodać np. informacje o wykrytym ruchu albo, że zapomniałem zamknąć okien gdy na zewnątrz jest cieplej niż w środku i takie tam pierdoły.

Zacząłem więc wszystko przerabiać na inline keyboard i modyfikuję ostatnią wiadomość. Jest już lepiej bo liczba wiadomości została bardzo mocno ograniczona, ale zastanawiam się czy nie dałoby się tego ograniczyć jeszcze bardziej bez używania np. wiadomości prywatnych. Jest coś takiego jak inline_query, które generowane jest gdy ktoś zaczyna pisać "@NazwaBota coś...". Ale takie coś i tak generuje wiadomość. Jakieś pomysły? Przecież na pewno istnieją boty np. dla administratorów grup, gdzie na kanał nie trafiają wiadomości, a akcje bota można wywołać z poziomu grupy.

#telegram #homeassistant #nodered
moll

@dotevo a nie możesz utworzyć oddzielnego kanału na telegramie dla alertów przychodzących? Jeden na polecenia, jeden na to co chcesz dostawać

grv

A nie chcesz płacić $8 miesięcznie za chmurę nabu-casa i przy okazji wspierać projekt? Wtedy apka HA normalnie działa.

Zaloguj się aby komentować

jadę z kobietą ze Świnoujścia pociągiem. Tak wychwala, że PiS im tunel wybudował, a jak to za Tuska tylko w Gdańsk inwestowano.
Wolę nie mówić, że PiS kasy na tunel nie dał tylko miasto i UE bo mnie jeszcze pogryzie...
#bekazpisu #polityka
AndrzejZupa

Ja bym wchodził w to...smak ryzyka hmm m.

Jim_Morrison

Ditch this bitch. A jak ją kochasz to tego "bitch" nie było.

FulTun

@dotevo daj jej na przekąski i powiedz że tu pociąg na stacji 25 min będzie stał. I niech z buta idzie podziwiać tunel.

Zaloguj się aby komentować

A co jeśli Putin to przewidział swoim IQ 200 i teraz rozwali wszystkich co mogli mu władzę odebrać, a następnie ruszą wojska na zachód zdobywając Berlin, a potem Waszyngton?
#polityka #rosja #heheszki
Farmer111

@dotevo I w tydzień do Lizbony mordo... Na Syberii czeka prawdziwe wojsko. Od roku to tylko ciury tyłowe.

VonTrupka

A co jeśli Putin to przewidział


@dotevo no to mamy przejebane gdy uruchomi wunderwaffe skradzione niemcom podczas IIwś. xD

6d2a19d1-96de-4874-97a9-02ddfb464512
highlander

Rusza... ruszyc to on moze palcem w bucie. On sie powinien zastanowic czy mu chinczycy na syberie za tydzien nie wjada

Zaloguj się aby komentować

Zostań Patronem Hejto i odblokuj dodatkowe korzyści tylko dla Patronów

  • Włączona możliwość zarabiania na swoich treściach
  • Całkowity brak reklam na każdym urządzeniu
  • Oznaczenie w postaci rogala , który świadczy o Twoim wsparciu
  • Wcześniejszy dostęp, do wybranych funkcji na Hejto
Zostań Patronem
#cebuladeals #aliexpress #smarthome
Całkiem spore promocje na ali. Kupiłem troszkę czukników do domu :)
98e0566c-c018-4152-b7b6-aaca6ca0142b

Zaloguj się aby komentować

Ale pociągi przepełnione. Dlaczego nie puszczają linii wakacyjnych te kilka tyg wcześniej? Kupowałem bilet wczoraj i na 3 pociągi tylko w jednym mi się udało kupić i to jeszcze bez miejscówki - w pozostałych system mówił, że nie da się kupić ze względu na przepełnienie.
Fajnie, że pociągi przyśpieszyły w ostatnich latach, ale szkoda, że za tym nie idzie jakość podróży i wielkość taboru.
#pkp
Nemrod

@dotevo To istnieje coś takiego jak przepełnienie w PKP? Czyli jednak jest postęp...

Znajomi jechali kiedyś w wakacje nad morze, specjalnie pojechali w przeciwnym kierunku, żeby wsiąść na pierwszej stacji tego pociągu. Oczywiście 4 wagony, w połowie trasy były już tak nabite, że nikt nie był w stanie wsiąść do tego pociągu, mimo, iż mieli kupione bilety. Ludzie usiedli na torach i pociąg stał 1,5 godziny, aż udało się z jakiegoś innego podłączyć kolejne 2 wagony...

Zaloguj się aby komentować

Co myślicie o Steam Deck i ROG Ally? Osobiście pewnie w najbliższym czasie nie kupię żadnej z nich bo wolę poczekać na nowszą wersję gdy pozbędą się pewnych problemów wieku dziecięcego produktu, ale trend jest bardzo ciekawy.
Na początku gdy słyszałem o ROG to uznałem, że Windows stanowczo nie nadaje się na konsolę i wiele recenzji tylko potwierdziło to co uważałem gdy go zapowiedziano. Z drugiej strony ma lepszy hardware, lepszy ekran i wygląda na dużo lepiej dopracowany. W sumie gdyby wrzucić w niego linuksa to pewnie można by mieć podobne wrażenia jak przy steam deck. Jedno hasło w google i okazało się, że ludzie odpalają na nim Linuksa oraz społeczność pracuje nad poprawkami. Więc teraz zostaje tylko kwestia trochę zaporowej ceny.
https://www.youtube.com/watch?v=6r8t90fW7Kg
https://chimeraos.org/
#linux #gaming #pcmasterrace
SuperSzturmowiec

a jakie to problemu wieku dziecięcego? - steam deck- jak każdy komputer potrafi się zawiesić itp - taki urok otwartych - rozbudowanych systemów.

ROG Ally - odpada ponieważ nie ma paneli dotykowych.

A dzięki nim na stimdeku wygodniej się gra bo można je wykorzystać jako dodatkowo klawisze - np koło wyboru i mamy 8 klawiszy więcej dla jednego panelu.

Do tego wygodniej się gra - teraz gram w Dragon Age origins - polecam rewelacja mimo tylu lat - pierwszy raz gram. i nie wyobrażam sobie grać tylko za pomocą gałek - poruszać kursorem.

https://www.telepolis.pl/artykuly/testy-sprzetu/asus-rog-ally-test-opinie-recenzja/strona-4


może jakby kosztował 900zł to bym kupił - z ciekawości. ale za obecna cenę nie ma takiej opcji. - nieprzemyślana konstrukcja.


Dl mnie SD jest rewelacyjny tym bardziej ze nie mam PC

Catharsis

@dotevo Patrząc po tym jaki postęp zrobił np GPD Win ze swoimi przenośnymi komputerkami do grania to też planuje poczekać na "Steam Decka 2" albo dalsze modele, które na bank wyeliminują większość problemów poprzedników. No i fajnie by było mieć też mocniejsze bebechy bo nie wyobrażam sobie granie w gry poniżej 60fps.

fervi

Chciałem kupić Steam Deck za Bitcoiny, ale chyba wycofali możliwość kupienia SD za Steam Dollary


Natomiast uznałem to trochę za przerost formy nad treścią. Nie to, że produkt jest zły, bo zapewne jest wprost przeciwnie. Ale mam całkiem dobrego kompa na którym i tak bardzo mało gram. Może mobilny SD sprawiłby, że grałbym więcej, albo byłby kolejną zabawką, z której nie byłoby pożytku.


Moim zdaniem SD / ROG Ally tak, ale jeśli chcesz pozbyć się stacjonarki na rzecz takiego kompa + ew. stację dokującą. Bo z obu można korzystać jak ze zwykłego komputera.

Zaloguj się aby komentować

No i kolejny raz nam się betonuje polityka. Wszystkie mniejsze partie tracą poparcie i będą liczyć się tylko duże partie. Idealny układ byłby gdyby było kilka partii, które przebijają 15% i faktycznie widzimy jakąś konkurencję pomiędzy partiami.
https://ewybory.eu/polska/sondaze/
7df7f9bf-1101-44fb-8289-78c52a2ed96f
moll

@dotevo a na coś innego liczyłeś przy cały tym teatrze dla gojów? Masz główną oś polaryzacji plus dodatkowe pluszaki dla dekoracji, które ugrają kilka pierdzistołków, ale nie zmienią układu sił przy stole

Zaloguj się aby komentować

10 dni temu pisałem, że chciałbym pokończyć kilka projektów, które zacząłem wiele lat temu, ale z różnych powodów nie zostały skończone. Ostatnio wspomniałem o mapie z placami zabaw.
https://www.hejto.pl/wpis/odgrzebalem-kolejny-projekt-ktory-robilem-okolo-5-6-lat-temu-i-to-chyba-dobry-mo
Projekcik jest bardzo mały i składał się z kilku etapów.
  1. Najpierw musiałem stworzyć Overpass query aby pobrać interesujące mnie dane z OSM. Tym zapytaniem chwaliłem się przy okazji poprzedniego wpisu. Posiada ono jeszcze kilka informacji, których aktualnie nie używam np. stworzyłem taki dynamiczny tag, który jest generowany na podstawie tego co się znajduje wewnątrz placu zabaw. Teoretycznie mógłbym robić takie sprawdzanie po stronie klienta, ale byłoby to dość skomplikowane. W przyszłości użyję tego do filtrowania wyników, które pojawiają się na mapie.
  2. Ponieważ dawno nie pisałem frontendu (a szczególnie takiego małego) to musiałem znaleźć jakieś rozwiązanie, które by odpowiednio konwertowało kod TS na JS. @marmot polecił ParcelJS i muszę przyznać, że był to strzał w 10.
  3. Na koniec zostało już napisanie strony internetowej, ale magii tam nie ma. Kilka klas, które są odpowiedzialne na pobieranie danych z OpenStreetMap i wyświetlanie ich na mapie. Dodatkowo aby nie pobierać za dużo danych na raz jest zrobione kafelkowanie i pobieranie danego obszaru. Następnie dane są zapisywane w localstorage aby nie obciążyć zbytnio serwerów overpass.
W sumie na całość poświęciłem około 5-6 godzin (miałem pewne ułatwienie w postaci projektów, które kiedyś pisałem i nie musiałem wszystkiego wymyślać od zera) łącznie ze zrobieniem prymitywnych ikonek w inkscape i może projekt nie jest bez wad, ale staje się powoli używalny. W wolnych chwilach czeka mnie czyszczenie kodu dodanie komentarzy oraz kilka funkcjonalności, które już dawniej planowałem.
Efekt jest tutaj:
https://dotevo.github.io/ludparko/#51.1214,17.0520,18
https://github.com/dotevo/ludparko/tree/master/src
W sumie to polecam używanie OpenStreetMap i tworzenie projektów przy użyciu np. OverpassAPI. Może mój projekt kogoś zainspiruje do mapowania lub tworzenia projektów opartych na OSM.
#openstreetmap #opensource #programowanie
irbis9

Strach pomyśleć o targecie dla tego projektu

Zaloguj się aby komentować

Programista. Znudzony pracą, którą robi, ale nie rezygnuje bo w sumie rodzinę trzeba wykarmić, kredyty spłacić, a płatna jest nawet ok. Podwoli zbliża się do połowy średniej życia mężczyzn w Polsce. Może coś nowego? Może by tak zaczą sadzić marchew? Lepiej nie. Sarny zjedzą.
A może zostać np. influenserem... Patrzy na statystyki profilu. Zero obserwujących... "Może ta piwnica nie jest taka zła" - myśli.
Afrobiker

@dotevo masz tylko jedno życie. Nie zmarnuj tego. Zadaj sobie pytanie co chciałbyś w tym życiu robić i... zacznij to robić ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯

GazelkaFarelka

@dotevo Zrób sobie coś dla siebie... przypomnij sobie, co lubiłeś za dzieciaka ale nigdy na to nie miałeś pieniędzy. Fajny rower, motor, gokarty, jakieś książki, komiksy, muzeum, wystawy, kino, może gotowanie/pieczenie czegoś, wędliny, może egzotyczne odmiany marchewki, fotografia...


Właśnie kupiłam sobie książkę, która mnie zaciekawiła i odczułam taką przyjemną ekscytację jak w dzieciństwie, kiedy dostawałam lub kupowałam nową książkę. Dawno nie kupiłam sobie żadnej, dostawałam czasem na prezent, kupowałam ebooki albo wypożyczałam z biblioteki. Ale papier - nie pamiętam kiedy, jeszcze przed urodzeniem dzieci pewnie. A w latach szkolnych potrafiłam spędzać godziny w księgarni albo przeglądając katalogi i wybierając tylko jedną książkę, choć najchętniej wzięłabym ich wiele, bo tylko na tyle było mnie stać.


Może jeszcze zamówię sobie prenumeratę czasopisma

Zaloguj się aby komentować

Planuję przeróbkę oświetlenia w łazience na 12 V lub ew. 24 V, ale chodzi o to, że chcę oświetlić prysznic więc chcę użyć bezpiecznego napięcia. Myślałem, że uda mi się kupić jakieś smart żarówki na takie napięcie, ale ciężko coś znaleźć. Macie coś do polecenia?
#smarthome
Krogulec

@dotevo a nie prościej kupić coś na normalne żarówki ale dostosowane do łazienek i odporne na zalania? Pełno tego. Pytanie gdzie i jak chcesz to montować.

Zaloguj się aby komentować

Ostatnio wrzuciłem wpis z kiszenia ziemniaków, a dziś czas smażenia. Ogólnie pokisiłbym je jeszcze kilka dni, bo trochę mało "śmierdzą". Woda jest kwaśna i spieniona, a ziemniaki pozmieniały kolory... Ale po usmażeniu są mniej serowe niż ostatnio. No nic musiałem je usmażyć bo dzieciaki miały obiecane frytki w niedzielę. Jutro lub dzisiaj kroję kolejne i kiszę jeszcze raz na kolejną niedzielę.
#gotujzhejto #frytki
886daed0-49a3-47f1-9acf-2c1fc239a949
3920a78f-e01a-460a-afe0-fda064803f36
f6f24b14-0522-4f75-af24-8d1947eaa773
yeebhany

kiszone ziemniaki co do jasnej cholery

dotevo

nooo... z kartoflem można wszystko ;)

Jarem

Chyba każde warzywo jesteś w stanie ukisić. Jadłem rzodkiewkę kiszoną, ale nie urywa dupy

Barabarabasz7312

Opie ale heca ( ͡° ͜ʖ ͡°)

wirtuoza

Myślisz, że byłyby jadalne z frytkownicy beztłuszczowej?

Zaloguj się aby komentować

Czego najlepiej użyć do prostej stronki w TypeScript, która ma niemal pusty index.html. Więc vue.js, react itd odpadają.
Kiedyś miałem w npm zrobiony skrypt typu build, który odpalał tsc i jakieś minify. Ale to było pewnie 3 lata temu albo i więcej, więc pewnie można fajniej.
#typescript #frontend #programowanie

Zaloguj się aby komentować

https://www.youtube.com/watch?v=JOa5LAjvFbE
Widzę, że rośnie konkurencja dla Audytu Obywatelskiego
#audytobywatelski
sireplama

Za stary się robię na oglądanie Audytu i innych takich. Ciśnienie mi skacze z powodu bezczelności, prostactwa i nieprofesjonalności milicji.

dotevo

@sireplama Na dłuższą metę ogólnie jest to nudne. Zazwyczaj policja nie zna przepisów, nagrywający ulega pod presją, potem sprawa trafia do sądu. Gdy się zobaczyło 10 takich akcji to już oglądanie jedenastej nie wydaje się być ciekawe. Ale uważam, że powinny być osoby, które punktują takie rzeczy i dlatego dobrze jest wspierać kanał

Zaloguj się aby komentować

Nigdy nie byłem jakiś super w sprawach sieciowych, ale to chyba mnie przerosło.
Mam serwer z Ubuntu na AWS oraz mam tam kilka innych interfejsów sieciowych, z którymi są połączone maszyny wirtualne. Potrzebuję przekierować port 15552 na taki interfejs.
Zrobiłem coś takiego:
sudo iptables -t nat -A PREROUTING -p udp --dport 15552 -j DNAT --to-destination 192.168.97.10:15552
sudo iptables -A FORWARD -p udp -d 192.168.97.10 --dport 15552 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
No i wygląda, że coś zostało przekierowane ale nie otrzymuję pakietów do aplikacji tylko mam coś takiego:
IPv4: martian source 192.168.97.10 from 192.168.97.9, on dev eth0
ll header: 00000000: ff ff ff ff ff ff d2 fe 08 78 02 a0 08 06
Co robię źle? To pewnie coś prostego, ale jakoś nie udaje mi się znaleźć rozwiązania.
#siecikomputerowe #linux
dotevo

@fadeimageone nadal to samo, a zrobiłem zgodnie z instrukcją problem musi być w czymś innym. Myślałem na początek, że to problem z jakąś inną konfiguracją broadcast po dwóch stronach. Ale chyba jednak jest ok:


Wejściowy interface:

inet 172.31.34.2 netmask 255.255.240.0 broadcast 172.31.47.255


Interface po stronie HOST:

   flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500<br />

    inet 192.168.97.9  netmask 255.255.255.252  broadcast 192.168.97.11<br />

    inet6 fe80:![emoji_:d0fe:](:d0fe:)8ff![emoji_:fe78:](:fe78:)2a0  prefixlen 64  scopeid 0x20<link><br />

    ether d2![emoji_:fe:](:fe:)08![emoji_:78:](:78:)02:a0  txqueuelen 1000  (Ethernet)<br />

    RX packets 1580  bytes 178083 (178.0 KB)<br />

    RX errors 0  dropped 0  overruns 0  frame 0<br />

    TX packets 8768  bytes 34383029 (34.3 MB)<br />

    TX errors 0  dropped 2 overruns 0  carrier 0  collisions 0<br />

interface po stronie VM:

      Link encap:Ethernet  HWaddr 66![emoji_:35:](:35:)99![emoji_:18:](:18:)99:83<br />

      inet addr:192.168.97.10  Bcast:192.168.97.11  Mask:255.255.255.252<br />

      inet6 addr: fe80:![emoji_:6435:](:6435:)99ff![emoji_:fe18:](:fe18:)9983/64 Scope:Link<br />

      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<br />

      RX packets:8711 errors:0 dropped:0 overruns:0 frame:0<br />

      TX packets:1579 errors:0 dropped:0 overruns:0 carrier:0<br />

      collisions:0 txqueuelen:1000<br />

      RX bytes:34373435 (32.7 MiB)  TX bytes:178041 (173.8 KiB)
dotevo

@fadeimageone Dobra, chyba wiem o co chodziło. A przynajmniej działa więc się domyślam. Nie miałem poprawnie skonfigurowanego route gw na interfejs po stronie VM. Dostawał jakieś paczki, ale widać odpowiadanie już mu nie szło.

Zaloguj się aby komentować

Ktoś testował? Ma to sens?
#boczniaki #ogrodnictwo
fdac5c32-cf7a-4519-8382-4f7a1e19e163
Pan_Tomat

@dotevo Sam nie, ale z filmików na YT wynika, że tak.

Aquamen

@dotevo Boczniak na kołkach ez, tylko trzeba z rok czekać na rezultaty. Lepiej balota kupić i tak nie da się potem tego przejeść.

dotevo

kiedyś rodzice mieli i faktycznie dużo tego było :) ale te kołeczki wyglądają ciekawie

Zaloguj się aby komentować

No to w weekend będą kiszone fryteczki. Ciekawe czy wyjdą tak smaczne jak ostatnio.
#gotujzhejto #weganizm
441078e1-83ac-4c89-9495-a4b2fa854507
anervis

@dotevo pierwsze slysze, fajen, musze wyprobowac

Rebe-Szewach

@dotevo Tak się bimbru nie robi!

arcydramatyczny

@dotevo kiszone frytki? co to za czary?

BajerOp

@arcydramatyczny normalnie. Kłamiesz we wpisie, że się takie robi i są. Pyszne i proste.

dotevo

Ludzie kiszą ziemniaki, ale mnie osobiście nie podchodzą. W formie frytek są fajne

Zaloguj się aby komentować

Wygrzebałem dość starego netbooka z szafy - Acer Aspire one 722. Kiedyś używałem go głównie w podróży pociągiem. Parametry na obecne czasy są raczej bardzo słabe i co najwazniejsze jest tam procek w architekturze x86. Sprawdziłem, wcześniej było tam Manjaro, ale oni od jakiegoś czasu już nie wspierają x86. Jakie distro polecacie? Nie pozostało już zbyt wiele distro ze wsparciem dla x86. Zastanawiam się nad debianem albo gentoo.
#linux
odyshon

Spróbuj Void Linux. Jest lekki i na starych maszynach działa bardzo dobrze.

fervi

@dotevo Ja na stare kompy to zawsze Antix Linux wgrywałem

Catharsis

@dotevo Jeśli chce ci się bawić to bardzo lekkie combo to będzie arch + jakiś lekki window manager np i3. A jak nie lubisz tilling wm to np awesome albo dwm.

Zaloguj się aby komentować

Odgrzebałem kolejny projekt, który robiłem około 5-6 lat temu i to chyba dobry moment, aby go dokończyć - a w sumie to zrobić od zera bo kod gdzieś zaginął.
Projekt powstawał, gdy mój syn miał około 2 lata. Wtedy sporo spacerowałem z nim po Wrocławiu i chodziliśmy po różnych placach zabaw. W pewnym momencie pomyślałem, że fajna byłaby strona, która pokazuje co na danym placu zabaw jest np. huśtawki, piaskownica itd. Dodatkowo aby była możliwość pofiltrowania i takie tam. W tym czasie robiłem całkiem sporo projektów w #openstreetmap   np. indoor Map, mapę dla rowerzystów i takie tam projekciki. Często bardziej istotne było aby zrobić je w jeden - może dwa dni niż, żeby były ładne zarówno od strony użytkownika jak i kodu.
Pierwszy krok mam zrobiony, czyli zapytanie do overpass, które pomoże wyświetlić mi dane:
https://overpass-turbo.eu/s/1vbg
Gdy znajdę chwilkę czasu to pewnie przy użyciu leaflet ogarnę stronkę z wyświetlaniem.
#programowanie #mapy
ww-1

Fajny pomysł. Jak zamierzasz zdobyć i utrzymać ruch zakładając że w ogóle chcesz?

dotevo

nie chce :) będzie hostowana na github pages prawdopodobnie.

mackar

@dotevo Jeden z Wrocławskich społeczników też się tym zajmuje. Może połączycie siły https://twitter.com/niedakh/status/1647568787472826368.

dotevo

w sumie nic tu do łączenia sił. Skoro dodaje dane do OSM to u mnie też się pojawią :)

Zaloguj się aby komentować