Page 1 of 1

Finns 2.1.1 av mjukvaran till Linux tillgänglig?

Posted: Fri Mar 17, 2023 9:45 am
by gflygt
Eftersom Telldus Duo och Linux som kör systemd går dåligt tillsammans, undrar om det finns någon som har tillgång till den gamla versionen av telldus-core2?

Skulle väl ha legat i mjukvara förstås.

Re: Finns 2.1.1 av mjukvaran till Linux tillgänglig?

Posted: Fri Mar 17, 2023 9:45 am
by tingo

Re: Finns 2.1.1 av mjukvaran till Linux tillgänglig?

Posted: Fri Mar 17, 2023 9:45 am
by tingo
Hvilket problem har du med systemd?
Denne posten beskriver en systemd unit-fil: http://andreasahrens.se/getting-telldus ... pberry-pi/
telldusd.service

Code: Select all

[Unit]
Description=Tellstick service daemon
After=multi-user.target

[Service]
Type=forking
ExecStart=/usr/local/sbin/telldusd

[Install]
WantedBy=multi-user.target
Bare å legge den i /etc/systemd/system/
reloade systemd daemonen og så er du i gang.

Re: Finns 2.1.1 av mjukvaran till Linux tillgänglig?

Posted: Fri Mar 17, 2023 9:45 am
by gflygt
Jag har inget problem med systemd i och för sig. Jag har en fil likadan som den du beskriver och kan starta o stoppa tjänsten med systemctl. Problemet är att efter ett tag så kopplar systemet ner /dev/ttyUSB0, så att javaprogrammet OpenNetHome inte kan kommunicera med Tellstick-en.

Att prova med en äldre version av telldus-core är bara en idé att nånting har ju ändrats mellan versionerna, och det kan vara värt att prova, men jag vet inte om det är så värdefullt egentligen.

Nyss hade jag det märkliga tillståndet, att serieporten finns och det går att tända o släcka lamporna med javaprogrammet, men telldusd var inte laddad. Så fort jag laddar telldusd med sudo systemctl start telldusd.service, så slutar seriekommunikationen att fungera.

från dmesg:
[96847.451600] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[96847.451698] ftdi_sio 1-1.2.4:1.0: device disconnected

Re: Finns 2.1.1 av mjukvaran till Linux tillgänglig?

Posted: Fri Mar 17, 2023 9:45 am
by tingo
Hvis Java-programmet snakker direkte med Tellstick'en (via usb serieport) hva trenger du telldusd / telldus-core til da?

Re: Finns 2.1.1 av mjukvaran till Linux tillgänglig?

Posted: Fri Mar 17, 2023 9:45 am
by gflygt
Om man inte startar telldusd, så kan inte javaprogrammet kommunicera med enheten. Har testat. Jag har inte läst källkoden, så jag vet inte funktionaliteten. (detta var innan omboot. Javaprogrammet kan kommunicera med tellsticken, via USB uppenbarligen utan telldusd) Så då får jag låta bli att starta telldusd då.

Däremot gör det stor skillnad, märkte jag just, vilken USB-port tellsticken är ansluten till. Den satt på en extern hub. Nu när jag har flyttat den till den andra USB-porten direkt på Raspberry pi-burken, så fungerar /dev/ttyUSB0 även efter ett tag (bootade om). Så det är möjligt att problemet är löst nu, med tellsticken direkt på Rpi'n.