FHEM Forum

FHEM => Frontends => fronthem / smartVISU => Thema gestartet von: sandmann42 am 31 März 2020, 14:51:18

Titel: Vue.js - Fronthem
Beitrag von: sandmann42 am 31 März 2020, 14:51:18
Hallo zusammen,

ich hoffe dass ich hier richtig bin.
Ich versuche mir gerade ein eigenes Fhem-Frontend zu programmieren.
Ich bin nun öfters auf das Thema SmartVisu in Verbindung mit Fronthem gestoßen.

Fronthem habe ich nun eingerichtet, die Socketverbindung von meinem Script steht auch.
Wo finde ich eine Doku wie ich nun GADs anfrage?
Ich wühle mich gerade durch den Sourcecode von SmartVisu, komme aber nicht wirklich weiter.

Vielen Dank und viele Grüße
Sandmann
Titel: Antw:Vue.js - Fronthem
Beitrag von: herrmannj am 31 März 2020, 14:52:32
https://wiki.fhem.de/wiki/Fronthem

Hilft?
Titel: Antw:Vue.js - Fronthem
Beitrag von: sandmann42 am 31 März 2020, 14:55:55
Den Artikel habe ich durch, damit komme ich leider nicht weiter.

ich nutze die Klasse "vue-native-websocket".

Mein code sieht so aus:

import VueNativeSock from "vue-native-websocket";
Vue.use(VueNativeSock, "ws://10.10.2.104:2121", {
  reconnection: true, // (Boolean) whether to reconnect automatically (false)
  reconnectionAttempts: 5, // (Number) number of reconnection attempts before giving up (Infinity),
  reconnectionDelay: 3000 // (Number) how long to initially wait before attempting a new (1000)
});

this.$socket.send('????')
this.$options.sockets.onmessage = (data) => console.log(data)

Leider weiß ich nicht was ich dem SocketServer senden muss um eine Antwort zu bekommen.
Titel: Antw:Vue.js - Fronthem
Beitrag von: herrmannj am 31 März 2020, 15:27:31
achso, Du willst das für ein eigenes frontend. Da solltest Du am besten die Source von SV anschauen, da siehst Du ja was SV macht.