Giter Site home page Giter Site logo

redmatic-webapp's Introduction

RedMatic WebApp

NPM version

Beware that RedMatic WebApp depends on https://github.com/rdmtc/node-red-contrib-ccu and will not work without!

RedMatic based Homematic UI

Diese auf RedMatic aufsetzende WebApp ist vergleichbar mit WebMatic oder Yahui und stellt eine Bedienoberfläche für den Browser und Mobilgeräte bereit.

Work in Progress Dieses Projekt befindet sich noch in einem frühen Entwicklungsstadium und ist als Alpha/Beta Software zu betrachten.

Dokumentation

Den Knoten RedMatic WebApp zu einem Flow hinzufügen, deployen. Die URL unter der die WebApp dann erreichbar ist ist in der Konfiguration des WebApp Nodes verlinkt.

Screenshots

License

© 2018 Sebastian Raff and RedMatic-WebApp Contributors, licensed under Apache License 2.0

redmatic-webapp's People

Contributors

hobbyquaker avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

jimiz170b9ekl4y

redmatic-webapp's Issues

Eigenständiger Node-RED-Node (außerhalb von RedMatic)?

Hi!

Vielen Dank für die tolle Software -- mal wieder!
Wäre es möglich, die RedMatic-WebApp als eigenständigen Node verfügbar zu machen? So könnte man innerhalb einer bestehenden Node-RED-Instanz (bspw. auf einem NAS) ohne Kauf einer CCU3 die WebApp nutzen.

Viele Grüße

HmIP-BDT

Gerät wird nicht (vermutlich Typ noch nicht implementiert) korrekt angezeigt wie die Hm-Dimmer.

Device visibility ("Sichtbarkeit")

In the homematic web app there is the possibility to hide/show ("Sichtbarkeit") for each device (refer to the attachment).
In other apps such as tinymatic the visibility flag controls if the items are visible. It would be beneficial if this could also be switched on within the WebApp.

HM Web App:
Unbenannt

Current view:
Unbenannt2

My aim is to hide some entries, which could also be realized with a filter (in order to be independent from the HM Web App setting).

Thanks & great work
Christian

Falsche Ventilöffnungsgrade bei eTRV Heizkörperthermostaten

Ich habe eine Mischung aus alten HM-CC-RT-DN und neuen HMIP-eTRV(-2) Heizkörperthermostaten.

Die Anzeige des Ventilöffnungsgrades bei den alten Thermostaten stimmt, bei den neuen scheint es aber um den Faktor 100 nicht zu stimmen. Während die WebGUI des Raspberrymatic zB 5% anzeigt, sehe ich in der RedMatic WebApp 0,05%.

CCU Favoriten

Als späteres Feature würde ich die CCU Favoriten cool finden.

(ein alter yahui Liebhaber lässt grüßen :D)

WebApp crashes RedMatic - TypeError: Cannot read property 'TYPE' of undefined

Ich habe WebApp zu einer frischen RedMatic Installation hinzugefügt und (soweit ich mich erinnere) zur Standartkonfiguration nur Systemvariablen (?) mit ausgewählt.

Nun crasht RedMatic:


Oct  8 08:29:58 homematic-raspi user.info redmatic: RedMatic v1.6.0 (c) Sebastian Raff https://github.com/hobbyquaker/RedMatic
Oct  8 08:29:58 homematic-raspi user.info redmatic: Started Node-RED
Oct  8 08:30:03 homematic-raspi daemon.info node-red[6415]: Welcome to Node-RED
Oct  8 08:30:03 homematic-raspi daemon.info node-red[6415]: ===================
Oct  8 08:30:03 homematic-raspi daemon.info node-red[6415]: Node-RED version: v0.19.4
Oct  8 08:30:03 homematic-raspi daemon.info node-red[6415]: Node.js  version: v8.12.0
Oct  8 08:30:03 homematic-raspi daemon.info node-red[6415]: Linux 4.14.70 arm LE
Oct  8 08:30:04 homematic-raspi daemon.info node-red[6415]: Loading palette nodes
Oct  8 08:30:10 homematic-raspi daemon.info node-red[6415]: node-red-contrib-ccu version: 1.6.12
Oct  8 08:30:11 homematic-raspi daemon.info node-red[6415]: Dashboard version 2.9.8 started at /addons/red/ui
Oct  8 08:30:12 homematic-raspi daemon.info node-red[6415]: Settings file  : /usr/local/addons/redmatic/lib/settings.js
Oct  8 08:30:12 homematic-raspi daemon.info node-red[6415]: Context store  : 'default' [module=localfilesystem]
Oct  8 08:30:12 homematic-raspi daemon.info node-red[6415]: User directory : /usr/local/addons/redmatic/var
Oct  8 08:30:12 homematic-raspi daemon.warn node-red[6415]: Projects disabled : editorTheme.projects.enabled=false
Oct  8 08:30:12 homematic-raspi daemon.info node-red[6415]: Flows file     : /usr/local/addons/redmatic/var/flows.json
Oct  8 08:30:12 homematic-raspi daemon.info node-red[6415]: Starting flows
Oct  8 08:30:13 homematic-raspi daemon.info node-red[6415]: [ccu-connection:localhost] paramsets loaded from /usr/local/addons/redmatic/var/ccu_paramsets_v2.json
Oct  8 08:30:13 homematic-raspi daemon.info node-red[6415]: [ccu-connection:localhost] metadata loaded from /usr/local/addons/redmatic/var/ccu_localhost.json
Oct  8 08:30:14 homematic-raspi daemon.info node-red[6415]: RedMatic-WebApp started at /addons/red/app
Oct  8 08:30:14 homematic-raspi daemon.info node-red[6415]: Started flows
Oct  8 08:30:14 homematic-raspi daemon.info node-red[6415]: Server now running at http://127.0.0.1:1880/addons/red/
Oct  8 08:30:15 homematic-raspi daemon.info node-red[6415]: [ccu-connection:localhost] Interfaces: ReGaHSS, BidCos-RF, HmIP-RF, VirtualDevices
Oct  8 08:30:15 homematic-raspi daemon.info node-red[6415]: [ccu-connection:localhost] binrpc server listening on binrpc://127.0.0.1:2047
Oct  8 08:30:15 homematic-raspi daemon.info node-red[6415]: [ccu-connection:localhost] xmlrpc server listening on http://127.0.0.1:2048
Oct  8 08:30:15 homematic-raspi daemon.info node-red[6415]: [ccu-connection:localhost] HmIP-RF connected
Oct  8 08:30:15 homematic-raspi daemon.info node-red[6415]: [ccu-connection:localhost] ReGaHSS connected
Oct  8 08:30:15 homematic-raspi daemon.info node-red[6415]: [ccu-connection:localhost] BidCos-RF connected
Oct  8 08:30:19 homematic-raspi daemon.info node-red[6415]: RedMatic-WebApp getConfig "app" from 127.0.0.1
Oct  8 08:30:19 homematic-raspi daemon.err node-red: 8 Oct 08:30:19 - [red] Uncaught Exception:
Oct  8 08:30:19 homematic-raspi daemon.err node-red: 8 Oct 08:30:19 - TypeError: Cannot read property 'TYPE' of undefined
Oct  8 08:30:19 homematic-raspi daemon.err node-red:     at ccu.channelRooms.(anonymous function).forEach.room (/usr/local/addons/redmatic/var/node_modules/redmatic-webapp/nodes/redmatic-webapp.js:85:70)
Oct  8 08:30:19 homematic-raspi daemon.err node-red:     at Array.forEach (<anonymous>)
Oct  8 08:30:19 homematic-raspi daemon.err node-red:     at Object.keys.forEach.channel (/usr/local/addons/redmatic/var/node_modules/redmatic-webapp/nodes/redmatic-webapp.js:78:56)
Oct  8 08:30:19 homematic-raspi daemon.err node-red:     at Array.forEach (<anonymous>)
Oct  8 08:30:19 homematic-raspi daemon.err node-red:     at Conn.RedMaticWebApp.conn.getData (/usr/local/addons/redmatic/var/node_modules/redmatic-webapp/nodes/redmatic-webapp.js:76:52)
Oct  8 08:30:19 homematic-raspi daemon.err node-red:     at Socket.socket.on (/usr/local/addons/redmatic/var/node_modules/redmatic-webapp/backend.js:75:44)
Oct  8 08:30:19 homematic-raspi daemon.err node-red:     at emitTwo (events.js:126:13)
Oct  8 08:30:19 homematic-raspi daemon.err node-red:     at Socket.emit (events.js:214:7)
Oct  8 08:30:19 homematic-raspi daemon.err node-red:     at /usr/local/addons/redmatic/var/node_modules/redmatic-webapp/node_modules/socket.io/lib/socket.js:528:12
Oct  8 08:30:19 homematic-raspi daemon.err node-red:     at _combinedTickCallback (internal/process/next_tick.js:132:7)

Kann man die Konfiguration löschen selbst wenn RedMatic nicht startet?

kein Redmatic-WebApp Knoten unter Raspberrymatic 3.57.5.20210424 mit Redmatic 7.2.1

Hallo

wie in der Kopfzeile aufgelistet habe ich eine aktive Raspberrymatic 3.57.5.20210424 mit Redmatic 7.2.1 am Laufen - soweit gut.
Jedoch gibt es in meiner Installation links im node-menu keine Kategorie Redmatic, geschweige denn einen Knoten WebApp.

Habe ich etwas übersehen - muss ich die (bei mir) fehlenden Knoten über die Pallettenverwaltung nachinstallieren?

Merci!
Sam

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.