Integracja z Enigmą2

Zauważyłem, że kilku userów ma zrobioną integrację z enigmą2. Jakie funkcjonalności można ustawić z bramki w ramach integracji poza on/off-em czy zmianą głośności media playera. Chodzi mi oczywiście o komendy głosowe. Poprosiłbym o praktyczny przykład jakiejś sceny , skryptu lub automatyzacji na bramce o ile to możliwe. Chciałbym porównać wygodę i możliwości obsługi tunera pomiędzy broadlinkiem rm2 a wspomnianą integracją.

1 polubienie

Nie posiadam broadlinkiem rm2 więc nie mam porównania, nie stosuję oficjalnej integracji ponieważ dreambox zakończył wsparcie OpenWebif w chwili z uśmiercenia oe2.0. Wraz z rozwojem oe2.5 i Gemini4 na pokładzie można na box-ie uruchomić MQTT co daje spore możliwości, lektura:

Wcześniej integrację z bramką miałem zrobioną z wykorzystaniem API dreamboxa (linki bezpośrednie) do tego celu używałem rest_command.yaml , przykładowy wpis:

# ON/OFF
drem_on_off:
  url: 'http://192.168.178.113/web/remotecontrol?command=116'
# NATĘŻENIE GŁOŚNOŚCI
drem_vol_up:
  url: 'http://192.168.178.113/web/vol?set=up'
drem_vol_down:
  url: 'http://192.168.178.113/web/vol?set=down'
drem_mute:
  url: 'http://192.168.178.113/web/vol?set=mute'
drem_vol_10:
  url: 'http://192.168.178.113/web/vol?set=set10'
drem_vol_20:
  url: 'http://192.168.178.113/web/vol?set=set20'
drem_vol_30:
  url: 'http://192.168.178.113/web/vol?set=set30'
drem_vol_40:
  url: 'http://192.168.178.113/web/vol?set=set40'
drem_vol_50:
  url: 'http://192.168.178.113/web/vol?set=set50'
drem_vol_60:
  url: 'http://192.168.178.113/web/vol?set=set60'
drem_vol_70:
  url: 'http://192.168.178.113/web/vol?set=set70'
drem_vol_80:
  url: 'http://192.168.178.113/web/vol?set=set80'
drem_vol_90:
  url: 'http://192.168.178.113/web/vol?set=set90'
drem_vol_100:
  url: 'http://192.168.178.113/web/vol?set=set100'
# PODGLAD Z KAMER IP
drem_cam_brama:
  url: 'http://192.168.178.113/web/remotecontrol?command=2'
drem_cam_rak:
  url: 'http://192.168.178.113/web/remotecontrol?command=3'
drem_cam_tyl:
  url: 'http://192.168.178.113/web/remotecontrol?command=4'
drem_cam_taras:
  url: 'http://192.168.178.113/web/remotecontrol?command=5'
# PROGRAMY TV
drem_tvp1:
  url: 'http://192.168.178.113/web/zap?sRef=1:0:1:3ABD:514:13E:820000:0:0:0:'
drem_tvp2:
  url: 'http://192.168.178.113/web/zap?sRef=1:0:1:C22:1E78:71:820000:0:0:0:'
drem_tvp_rozrywka:
  url: 'http://192.168.178.113/web/zap?sRef=1:0:1:4288:2BC0:13E:820000:0:0:0:'
drem_tvp_seriale:
  url: 'http://192.168.178.113/web/zap?sRef=1:0:1:3D5C:2C88:13E:820000:0:0:0:'
drem_tvp_kultura:
  url: 'http://192.168.178.113/web/zap?sRef=1:0:1:3D59:2C88:13E:820000:0:0:0:'
drem_tvp_historia:
  url: 'http://192.168.178.113/web/zap?sRef=1:0:1:3D67:2C88:13E:820000:0:0:0:'
drem_tvn:
  url: 'http://192.168.178.113/web/zap?sRef=1:0:1:3DCD:640:13E:820000:0:0:0:'
drem_tvn7:
  url: 'http://192.168.178.113/web/zap?sRef=1:0:1:3DD3:640:13E:820000:0:0:0:'
........itd.

Za pomocą w/w integracji możesz sterować całym box-em, głosowo zmieniać kanały, uruchamiać zainstalowane pluginy itp, oczywiście muszą być odpowiednie wpisy w rest_command.yaml.
API lektura:

https://dream.reichholf.net/wiki/Enigma2:WebInterface#RemoteControl

tutaj też opisałem parę możliwości:

Dzięki za informacje. Zadałem pytanie bo przymierzam się do zakupu
tunera i korci mnie żeby kupić jakiś duo z linuksem i androidem na pokładzie oczywiście z open webif dreamopodobno-budżetowy. Wysyłanie tych komend z bramki to jest trochę dłubania aby spiąć to w jakieś sceny i
automatyzacje ale to jednorazowa robota. Właśnie Twoje posty dot. samsunga zachęciły mnie do kupna nowego sprzętu. Dziękuję.

Mam integracje z moim vu za pomocą enigma2
I mogę nią sterować z poziomu odtwarzacza, ale nie wiem jak ogarnąć sterowanie głosem, jak wyciągnąć kanały jako encje czy na przykład opis programu który jest nadawany. Mógłbyś wrzucić jakieś fotki z twojej integracji? Jak to wykonac krok po kroku? :thinking:

Tak jak pisałem wyżej, nie miałem oficjalnej integracji OpenWebif-enigma2 więc nie zgłębiałem tematu.

Do integracji używałem rest_command.yaml (linki bezpośrednie) i dodatkowo skonfigurowane miałem własne komendy głosowe.

W/w konfiguracji nie dokończyłem bo w międzyczasie pojawił się plugin MQTT do dreamboxa i integraciję zrobiłem przez ten protokół transmisji danych.

Używałem do tego “MQTT-dreamboxa”

Na dzień dzisiejszy nie ponieważ kiedy moja bramka kilka tygodni temu ponownie postanowiła “założyć sobie pętlę na szyje” wylądowała w szufladzie.Szkoda mi mojego czasu na ciągłe siedzenie przed klawiaturą i monitorem aby analizować logi AiS co znowu jest nie tak. Pare ładnych lat w stecz kiedy zaczynałem zabawę z linux-em (Triple Dragon) jarało mnie używanie konsoli i rozwiązywanie problemów, teraz od sprzętu oczekuję stabilnej pracy i dlatego na forum wchodzę raz na jakiś czas sprawdzić czy pojawiła się wersja 1.0 która ma niby być bardziej dopracowana (stabilna) być może wtedy powrócę do tematu.

Pozdrawiam.

1 polubienie

Dziękuję za odpowiedź.

node-red-enigma2-flow

Sprawdzone na dm7080 oe2.5 Gemini4.1 - działa idealnie: