Jak już pewnie niektórzy zauważyli nasz tramwajomat działa od jakiegoś czasu stabilnie. Jedyne czego mu brakuje to nieco bardziej “produkcyjnej” obudowy i jakiegoś ładnego dyfuzora na przód.
Reactions: ×2 (Karol Głomski, bartykraus) · ×1 (arkadio )
@mikowhy wrzucisz linka do repo z kodem API?
@bartykraus @daniel35111 twierdzi, że ze 3cm powinniśmy zostawić z tyłu za panelem by się elektronika swobodnie zmieściła
Okej, dzięki za info. Jesteście w stanie podać mi jakie to ma wymiary w tej chwili? Postaram się w przyszłym tygodniu ogarnąć obudowę.
wymiary to jedno, ale pewnie potrzebujesz też znać rozmieszczenie wkrętów?
z głowy zakładam że to 320*160mm
@Pan_Pawel _ byłbyś w stanie wymierzyć jeśli będziesz dizisja na miejscu?
Dzisiaj zdalnie działamy, bo ekipa się pochorowała
swoją drogą, readme muszę zupdatować
Niestety ja zdycham
Reactions: ×1 (DoomHammer)
mw
March 1, 2023, 4:37pm
13
to repo to jest tylko kod, który jest gdzieś na serwerze uruchamiany? nie jest to kod do obsługi odbierania danych i wyświetlania informacji na tym ekranie
@mikowhy w tej chwili tylko adres brokera jest sterowany zmiennymi środowiskowymi, możesz dodać, by port, temat, login i hasło też były zmienne?
Sorry za opóźnienie! Zrobione;
import random
import os
from mqtt import Mqtt
from traminformation import TramFinder
broker = os.getenv('MQTT_BROKER', '127.0.0.1')
port = int(os.getenv('MQTT_PORT', '1883'))
topic = os.getenv('MQTT_TOPIC', 'feed/public_transport')
client_id = f'python-mqtt-{random.randint(0, 100)}'
username = os.getenv('MQTT_USERNAME', '')
password = os.getenv('MQTT_PASSWORD', '')
STOP_IDS: list = [2031, 2030]
LINES_TO_SHOW: int = 5
def main():
mqtt = Mqtt(broker, port, username, password, topic, client_id)
This file has been truncated. show original
Reactions: ×1 (DoomHammer)
@bartykraus Ty dostałeś w końcu te wymiary, czy nie?
Byłem w środę, ale zapomniałem metrówki.
przeca na ścianie wisi ;_;
Reactions: ×1 (bartykraus)
Leszek
March 29, 2023, 2:29pm
20
Kiedy wiesZamy na ścianę?